Versionsverwaltung mit Subversion
Quelle: https://www.bsdwiki.de/Subversion#Einleitung
Quelle2: http://pvs.uni-muenster.de/pvs/lehre/WS06/projekt/svn-faq.html#frage1
Repository erstellen
svnadmin create /home/nettermensch/subversion/repos
Arbeitskopie erstellen
svn checkout file:///home/nettermensch/subversion/repos /home/nettermensch/subversion/work
Verzeichnis umbennen
svn move /home/nettermensch/subversion/work/test /home/nettermensch/subversion/work/test2
Verzeichnisse im Work Verzeichnis zur Versionsverwaltung hinzufügen
Kontrolle mit
svn status
Verzeichnisse mit ? sind nicht im Versionsverwaltungspfad
im work Verzeichnis (oberstes svn-root)
svn add "verzeichnis"
Änderungen an Repository senden
svn commit -> im Editor die Veränderungsmeldung adden
Änderungen des Repositorys übernehmen
svn update
Änderungen des Arbeitsstandes verwerfen
svn revert ./projekt/projekt2.txt
Verzeichnis im Repository löschen
svn delete /home/nettermensch/subversion/work/testprojekt
Verzeichnis in Repository importieren
svn import lpt2midi file:///home/nettermensch/subversion/repos/lpt2midi -m "add lpt2midi"
Anzeige des svn Logs bzw. der Kommentarbeschreibung
svn log
Sperren einer Projektdatei
svn un/lock lpt2midiprojekt.c