HTMLWorld - HTML, CSS, JavaScript, PHP, Java, Flash und vieles mehrHTMLWorld:   Home | Impressum |
 

 
 

Anzeige 
 
               Forum
 
 
HTMLWorld » Subversion (SVN)

Subversion (SVN)

von Michael Stöckel

Einführung

Wer schon einmal in einem Team von Programmierern gearbeitet hat, wird das Problem mit Sicherheit kennen. Mehrere Leute arbeiten gleichzeitig an einem Projekt und keiner der Kollegen weiß davon. Das führt schnell dazu, dass am gleichen Projektteil von verschiedenen Leuten unterschiedliche Änderungen durchgeführt werden. Mit der frei erhältlichen Software "Subversion" kann dieses Problem gelöst werden. Mit diesem Programm werden alle Skripte und Dateien geordnet verwaltet und auch überwacht, so dass keine Konflikte mehr entstehen können.In dieser Dokumentation wird die Arbeit mit Subversion von der Installation bis zu möglichen Problemen beschrieben sowie die Vor- und Nachteile dieser Software aufgezeigt.
Weiter lesen ...

Inhalt

Arbeiten mit Subversion

Nach der Installation der Software müssen die zu überwachenden Dateien und Ordner ins SVN-Repository übertragen werden. Dies geschieht durch das "svn import"-Kommando, welches nur zu Beginn benötigt wird. Dazu wechselt man in das Verzeichnis, in dem sich die Dateien befinden und gibt das folgende Kommando ein:
Weiter lesen ...

Inhalt

Sicherheit mit Subversion

Da mit Subversion die Daten mit HTTP übertragen werden, kann dies logischerweise auch über das Internet passieren. Aus diesem Grund muss auf die Sicherheit geachtet werden, so dass nicht jeder die Möglichkeit hat, die im SVN überwachten Daten zu manipulieren. Die erste Möglichkeit, für die Sicherheit zu sorgen, ist die bekannte Basic-Authentifizierung.
Weiter lesen ...

Inhalt

Svnserve

Obwohl SVN eng an den Apache gekoppelt ist, ist es nicht zwingend notwendig, den Apache als Subversion-Server zu verwenden. Subversion liefert bei der Installation ein Tool mit der Bezeichnung "svnserve" mit, mit dem ein alternativer Subversion-Server mit dem gleichen Namen eingerichtet werden kann.
Weiter lesen ...

Inhalt

SVN-Client Tortoise

Wer sich nicht unbedingt mit einem text-basierten SVN-Client (= Konsole) herumschlagen möchte, kann auch auf grafische Oberflächen, die es für Windows und Linux gibt, zurückgreifen. In diesem Abschnitt der Dokumentation soll der SVN Client "Tortoise SVN Client" näher beschrieben werden.
Weiter lesen ...

Inhalt

 


 
     
 

Anzeige