HomePage » VC
GIT
git quickly earns my preference. It's easy.exclusion
Edit .git/info/exclude and add patterns:*.log
SVN
SVN and Apache WebDAV
http://www.onlamp.com/pub/a/apache/2005/07/07/apache_svn.html?page=last
SVN cheatsheet
http://www.yolinux.com/TUTORIALS/Subversion.html
RCS
A quick howto1. create an RCS directory
2. check in a file ci -w author -l filename
3. display revisions rlog filename or rlog -h filename for current version
4. check out a file co -l filename
5. make changes
6. check in the file again ci -w author -l filename
7. to diff the current file with latest in RCS rcsdiff filename
8. To discard the RCS lock, rcs -u filename
If rcs complains 'no lock set by user', do these
rcs -u RCS/*,v rcs -l -M RCS/*,v
Then just check in again.
Patch
Create a patch filediff -Naur oldFile newFile > patchFile
Apply a patch (where the source and patch file are in CWD)
patch -p0 < patchFile