Subversion
Aus Wardriving-Forum.de Enzyklopädie
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 |