CVS Server aufgesetzt
Was ist CVS ?
CVS heißt "Concurrent Versions System" und ist ein Versionskontrollsystem. Durch die Verwendung werden die Änderungen bzw. die Historie der Quelldateien zu allen Software-Produkten aufzeichnen und öffentlich zugänglich gemacht.
Die aktuellste Software-Version ist jeweils über dieses System verfügbar. Bitte beachten Sie, dass es sich bei Software aus dem CVS-Baum um Software im Entwicklungsstadium handelt. Daher ist nicht zu jedem Zeitpunkt garantiert, dass diese Versionen stabil laufen.
Wie kann ich Software vom CVS-Server herunterladen ?
Dafür gibt es zwei Möglichkeiten. Mit Ihrem Browser können Sie direkt duch das CVS Repository navigieren und Software im Format tar.gz herunterladen.
Sie können aber auch einen CVS-Client Ihrer Wahl benutzen, um den Server anzusprechen.
CVS via Browser
Klicken Sie in der oberen Navigationsleiste des EasyLeading Portals auf den Reiter "CVS".
Sie finden dort alle Projekte vor. Klicken Sie in den entsprechenden Projekt-Verzeichnissen auf "Download tarball", um die Quelltexte zum Projekt herunterzuladen.
CVS via Client
Mehr Komfort bieten Clients zum Ansprechen von CVS-Repositories.
Für Linux empfehle ich das Programm TkCVS.
Windows und Mac User sollten sich eimal auf www.wincvs.org umsehen.
Als Protokoll müssen Sie in Ihrem Client pserver einstellen.
Der Nutzername für den anonymen Zugriff auf das Repository lautet anonymous.
Ein Kennwort wurde für diesen User nicht vergeben. Werden Sie nach einem Kennwort gefragt, ist es allgemein üblich, seine email- Adresse zu hinterlassen. Sie können die Kennwort-Abfrage aber auch einfach überspringen.
Die URL zum EasyLeading CVS-Server lautet cvs.easyleading.org/cvs
CVS von der Kommandozeile
Wenn Sie z.B. unter Linux das Projekt PloneLoginHistory auschecken wollen, müssen Sie in das Verzeichnis wechseln, in dem Sie das Projekt ablegen wollen und folgendes auf der Shell eingeben:
cvs -d :pserver:anonymous@cvs.easyleading.org/cvs login
cvs -d :pserver:anonymous@cvs.easyleading.org/cvs checkout PloneLoginHistory
CVS schreiben
Wenn Sie die Möglichkeit brauchen, Änderungen an Projekten eigenverantwortlich in unser CVS Repository schreiben zu können, schreiben Sie mir bitte eine e-mail mit einer kurzen Begründung, warum ich Ihnen dieses Privileg einräumen soll ;-)
