CVS Anleitung - Anonymous Zugriff fuer Jedermann
Zuerst sollte man sich am CVS anmelden.
cvs -d:pserver:anonymous@cvs.ewebuki.berlios.de:/cvsroot/ewebuki login
(Die Frage nach dem Passwort einfach mit einem Return bestätigen.)
Der folgende Befehl sollte für 99 Prozent aller eWeBuKi Interessierten ausreichen.
cvs -z3 -d:pserver:anonymous@cvs.ewebuki.berlios.de:/cvsroot/ewebuki exp -r HEAD snapshotals entwickler: cvs -z3 -d entwickler@cvs.ewebuki.berlios.de:/cvsroot/ewebuki exp -r HEAD snapshot
TIPP: Wenn man den Source mit CVS Infos holt, ist jederzeit ein "cvs update" möglich.
cvs -z3 -d:pserver:anonymous@cvs.ewebuki.berlios.de:/cvsroot/ewebuki co snapshotals entwickler: cvs -z3 -d entwickler@cvs.ewebuki.berlios.de:/cvsroot/ewebuki cosnapshot
Detailierte Beschreibung ohne CVS Informationen.
Zuerst die Verzeichnis Struktur holen:
cvs -z3 -d:pserver:anonymous@cvs.ewebuki.berlios.de:/cvsroot/ewebuki exp -r HEAD eWeBuKi
Jetzt kann man den inhalt von "basement" entweder ins Webroot verschieben, oder das Verzeichnis umbenennen und damit den Webroot ersetzen. Jetzt ins neue Webroot wechseln und folgende Befehle ausfuehren.
cvs -z3 -d:pserver:anonymous@cvs.ewebuki.berlios.de:/cvsroot/ewebuki exp -r HEAD basic
cvs -z3 -d:pserver:anonymous@cvs.ewebuki.berlios.de:/cvsroot/ewebuki exp -r HEAD conf
cvs -z3 -d:pserver:anonymous@cvs.ewebuki.berlios.de:/cvsroot/ewebuki exp -r HEAD css
cvs -z3 -d:pserver:anonymous@cvs.ewebuki.berlios.de:/cvsroot/ewebuki exp -r HEAD doku
cvs -z3 -d:pserver:anonymous@cvs.ewebuki.berlios.de:/cvsroot/ewebuki exp -r HEAD file
cvs -z3 -d:pserver:anonymous@cvs.ewebuki.berlios.de:/cvsroot/ewebuki exp -r HEAD images
cvs -z3 -d:pserver:anonymous@cvs.ewebuki.berlios.de:/cvsroot/ewebuki exp -r HEAD modules
cvs -z3 -d:pserver:anonymous@cvs.ewebuki.berlios.de:/cvsroot/ewebuki exp -r HEAD sql
cvs -z3 -d:pserver:anonymous@cvs.ewebuki.berlios.de:/cvsroot/ewebuki exp -r HEAD templates
Wer jetzt noch nicht genug hat, kann sich nach einem Wechsel ins "modules" Verzeichnis noch zusätzliche Module holen die aber nicht notwendig sind:
cvs -z3 -d:pserver:anonymous@cvs.ewebuki.berlios.de:/cvsroot/ewebuki exp -r HEAD chaos
cvs -z3 -d:pserver:anonymous@cvs.ewebuki.berlios.de:/cvsroot/ewebuki exp -r HEAD creative
cvs -z3 -d:pserver:anonymous@cvs.ewebuki.berlios.de:/cvsroot/ewebuki exp -r HEAD intrabvv
cvs -z3 -d:pserver:anonymous@cvs.ewebuki.berlios.de:/cvsroot/ewebuki exp -r HEAD koppe
Detailierte Beschreibung inclusive der CVS Informationen
Dazu tauscht man im cvs Befehl "exp -r TAG" mit "co".
Auch hier zuerst die Verzeichnis Struktur holen:
cvs -z3 -d:pserver:anonymous@cvs.ewebuki.berlios.de:/cvsroot/ewebuki co eWeBuKi
Dann kommen die Verzeichnisse:
cvs -z3 -d:pserver:anonymous@cvs.ewebuki.berlios.de:/cvsroot/ewebuki co basic
cvs -z3 -d:pserver:anonymous@cvs.ewebuki.berlios.de:/cvsroot/ewebuki co conf
cvs -z3 -d:pserver:anonymous@cvs.ewebuki.berlios.de:/cvsroot/ewebuki co css
cvs -z3 -d:pserver:anonymous@cvs.ewebuki.berlios.de:/cvsroot/ewebuki co doku
cvs -z3 -d:pserver:anonymous@cvs.ewebuki.berlios.de:/cvsroot/ewebuki co file
cvs -z3 -d:pserver:anonymous@cvs.ewebuki.berlios.de:/cvsroot/ewebuki co images
cvs -z3 -d:pserver:anonymous@cvs.ewebuki.berlios.de:/cvsroot/ewebuki co modules
cvs -z3 -d:pserver:anonymous@cvs.ewebuki.berlios.de:/cvsroot/ewebuki co sql
cvs -z3 -d:pserver:anonymous@cvs.ewebuki.berlios.de:/cvsroot/ewebuki co templates
Wer jetzt noch nicht genug hat, kann sich nach einem Wechsel ins "modules" Verzeichnis noch zusätzliche Module holen die aber nicht notwendig sind:
cvs -z3 -d:pserver:anonymous@cvs.ewebuki.berlios.de:/cvsroot/ewebuki co chaos
cvs -z3 -d:pserver:anonymous@cvs.ewebuki.berlios.de:/cvsroot/ewebuki co creative
cvs -z3 -d:pserver:anonymous@cvs.ewebuki.berlios.de:/cvsroot/ewebuki co intrabvv
cvs -z3 -d:pserver:anonymous@cvs.ewebuki.berlios.de:/cvsroot/ewebuki co koppe