|
|||
Kontakt | Index | Suche | Rundgang | English |
Diese Seite enthält eine kurze Anleitung zu CVS und einige Hinweise, wie CVS im Projektseminar Agentenorientierte Spezifikation eingesetzt wird.
Zu allererst muß die Environment-Variable CVSROOT
auf das CVS-Repository-Verzeichnis gesetzt werden,
für das Projekt ist dies
setenv CVSROOT /local/rzcspc1/cvs
Nun ein lokales Verzeichnis anlegen, in dem die aktuellen
Versionen der Dateien angelegt werden sollen, z.B.
mkdir ~/java
cd ~/java
cvs checkout de
cvs commit
Habt Ihr nun lokal Änderungen vorgenommen, sollten diese in
regelmäßigen Abständen ins Repository
zurückgeschrieben werden.
Dafür wechselt man in das (Unter-)Verzeichnis mit der geänderten
Datei, z.B.
cd ~/java/de/uni_hamburg/informatik/tgi/boerse2
und führt dort ein "checkin" durch, z.B. für die Datei Foo.java:
cvs commit Foo.java
Hier wird ein Editor (default: vi) gestartet, in dem man einen Kommentar zur
Änderung eingeben kann. Wer sich das ersparen will, tippt z.B.
cvs commit -m "Dies und das hinzugefuegt." Foo.java
Wenn dagegen eine neue Datei, z.B. NewFoo.java dem Repository hinzugefügt werden soll,
ruft man folgenden Befehl auf:
cvs add NewFoo.java
In diesem Fall abschließend den aktuellen Zustand des Repository
bestätigen:
cvs commit
Ausführliche Informationen zu CVS findet Ihr in der CVS-Hypertext-Hilfe,
die zwar nicht als HTML vorliegt, aber immerhin...
info -f cvs