CVS

Aus SKM Wiki

Wechseln zu: Navigation, Suche

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/

[bearbeiten] CVS

Ansichten
Persönliche Werkzeuge