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. Try the following:
- 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 click the RIGHT Mouse
button on the text '1.3' and click the LEFT Mouse button on text '1.1'. Then
click on "Diff" button. This will display a two-pane window!!
- Click on the "Next" button to step thru more diffs.
Click on "Center" to center the text.
There is also a Windows 95 client for CVS called WinCVS (see:
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 a 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 an 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
The 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