Subversion

Aus Wardriving-Forum.de Enzyklopädie
Wechseln zu: Navigation, Suche

Subversion ist ein Quellcode-Management-Tool. Es erlaubt mehreren Entwicklern das gleichzeitige arbeiten an Projekten, indem es den Quellcode an einem zentralen Ort lagert, über den der Austausch der jeweils aktuellen Version erfolgt.

Inhaltsverzeichnis

[Bearbeiten] Installation

[Bearbeiten] Debian/Ubuntu

apt-get install subversion


[Bearbeiten] Bedienung

[Bearbeiten] Checkout

Per Checkout kann man eine Arbeitskopie eines Subversion Projektarchives anlegen:

svn co <URL> <Projektordner>

[Bearbeiten] Update

Einen Arbeitskopie kann man mit folgendem Befehl auf den aktuellen Stand des Projektarchives bringen:

svn up <Projektordner>

[Bearbeiten] Diff

Wenn man an den Dateien der Arbeitskopie Änderungen vorgenommen hat kann man sich die mit folgendem Befehl anzeigen lassen:

svn diff <Projektordner>

Als das Ergebnis wird im normalen Diff Format angezeigt, z.B.:

Index: script.sh
===================================================================
--- script.sh	(Revision 123)
+++ script.sh	(Arbeitskopie)
@@ -1,4 +1,4 @@
-alt
+neu

[Bearbeiten] URLs

Projekt URL
Kismet-Newcore https://www.kismetwireless.net/code/svn/trunk
Aircrack-ng http://trac.aircrack-ng.org/svn/trunk
KisMAC http://svn.kismac-ng.org/kmng/trunk

[Bearbeiten] Weblinks