CVS
Aus SKM Wiki
Inhaltsverzeichnis |
[bearbeiten] Concurrent Versions System (CVS)
[bearbeiten] Geschichte
Im Rahmen der Nutzung von RCS ist aufgefallen....
1986 wurde von Dick Grune eine Reihe von Shell Scripten erstellt, die die Arbeit mit RCS vereinfachten und sind dann in Usenet Newsgroups (comp.sources.unix) gepostet worden. 1989 Brian Berliner schrieb CVS in C vollständig neu. Jeff Polk fügte später einige wichtige Funktionen hinzu.
[bearbeiten] Funktionsweise
CVS Arbeitet mit einem Ansatz eines zentralen Repositories. Das bedeutet, dass alle Dateien bzw. deren Versionen auf einem zentralen Server bzw. Serverbereich abgelegt werden.
http://www.octopull.demon.co.uk/VCS/index.html
Concurrent Versions System (CVS): http://www.nongnu.org/cvs (Offizielle Homepage) http://ximbiot.com/cvs/cvshome
CVS Buch: http://cvsbook.red-bean.com/
Chrooted SSH Tunnel für CVS: http://www.idealx.org/doc/chrooted-ssh-cvs-server.en.html
CVS SCC PlugIn MS Visual Studio (etwas veraltet) http://www.jalindi.com/igloo/
Schulungsmaterial zu CVS: http://www.thur.de/training/pub/2000/cvs/
CVS NT (CVS Server für Windows NT/XP etc.) http://www.march-hare.com/cvspro/de.asp
Bugzilla Integration mit CVS: http://www.einval.com/~steve/software/cvs-bugzilla/
Best Practices zu CVS: http://www.tldp.org/REF/CVS-BestPractices/html/
Administration von CVS (Unix): http://www.sanchivi.com/cm/cvspermissions/index.html
CVS History sieht recht interessant aus: http://sourceforge.net/projects/cvshist/
Benachrichtigung über CVS Commits per EMail: http://www.badgers-in-foil.co.uk/projects/cvsspam/
Statistische Informationen über CVS Änderungen in Java: http://statcvs-xml.berlios.de/changes-report.html
Patchset Informationen:
http://www.cobite.com/cvsps
Sicherer CVS Daemon: http://ch.tudelft.nl/~arthur/cvsd
[bearbeiten] Web Oberflächen
Web Browser für CVS Repositories: http://www.freebsd.org/projects/cvsweb.html
Web Browser für CVS Repositories: http://viewcvs.sourceforge.net/
Web Front End für CVS/Subversion Repositories: http://www.horde.org/chora/
Erstellung von Versionsbäumen im Web-End (ViewCVS): http://www.akhphd.au.dk/~bertho/cvsgraph
[bearbeiten] Client/Oberflächen
LinCVS: http://www.lincvs.com
Cervisia: http://cervisia.kde.org/
TkCVS ist ein cross-platform, TCL/Tk-basierter GUI Client für CVS: http://www.twobarleycorns.net/tkcvs.html
gCVS ist ein GTK port von WinCVS hier gibts auch WinCVS und für den Mac: http://cvsgui.sourceforge.net/
[bearbeiten] PlugIns
- Eclipse PlugIn für CVS mit SSH http://www.jcraft.com/eclipse-cvsssh2
[bearbeiten] Sonstiges
JavaCVS Client http://www.jcvs.org
CVSps: http://www.cobite.com/cvsps/
CVSNT www.cvsnt.org
--- ANDERE CVS Systeme ---- Meta CVS: http://users.footprints.net/~kaz/mcvs.html
DCVS: http://www.elegosoft.com/index_dcvs.html
CVS2ChangeLog Convert:
http://www.red-bean.com/cvs2cl/
CVS2HTML: http://cvs.sslug.dk/cvs2html/
