Next
Previous
Contents
At unix prompt type -
- cvs --help
- cvs --help-options
- cvs --help-commands
- cvs -H checkout
- cvs -H commit
- man cvs
- man tkcvs
- Visit
http://www.cyclic.com
- Visit
http://www.loria.fr/~molli/cvs-index.html
The tkcvs
http://www.tkcvs.org
is the Tcl/Tk GUI interface to CVS. It also has online help.
- cd $HOME/src/foo.cpp
- tkcvs
- Click on foo.cpp
- Click on 'Revision Log Icon' which is located next to 'spectacle' icon
- This will display the branch TREE in the window. Now RIGHT Mouse button click on the text '1.3' and LEFT Mouse button click on text '1.1'. Than click on "Diff" button. This will display 2 pane-window!!
- Click on "Next" button to step thru more diffs.
Click on "Center" to center the text.
There is also a Windows 95 client for CVS, and is called WinCVS
http://www.wincvs.org
and
cyclicsite
WinCVS can be used along with Samba(on cdrom samba*.rpm) -
http://www.samba.org
The essential command are -
- cvs checkout <filename >
- cvs update <filename>
- cvs add <file, ..>
- cvs remove <file, ..>
- cvs commit <file>
- cvs status <filename>
- cvs log <filename>
- cvs diff -r1.4 -r1.5 <filename>
This gives diff between version 1.4 and 1.5 on filename.
On linux systems, you can find the CVS documentation in postscript format at
/usr/doc/cvs*/*.ps. Also there is FAQ and other useful information.
bash# cd /usr/doc/cvs*
bash# gv cvs.ps
The documentation on CVS from "CVS Organisation" is at
http://www.cvshome.org/docs
Official manual for CVS by Cederqvist
is at
http://www.cvshome.org/docs/manual/cvs.html
FAQ for CVS is at
http://www.cs.utah.edu/dept/old/texinfo/cvs/FAQ.txt
Next
Previous
Contents