# mkdir repo
# cd repo
# mkdir TKS
# chmod g+srwx /repo/TKS
or
# chmod 2777 /repo/TKS
# groupaddc cvsgrp /repo/TKS
# chgrp cvsgrp /repo/TKS
# cvs -d /repo/TKS init
# cd ~/Platform
# cvs -d /repo/TKS/ import -m "Baseline" ProjectPlatform INITIAL start
# cvs -d /repo/TKS/ admin -kb std.lib
# cvs -d /repo/TKS/ tag RELEASE_V02_20100201
# cvs -d /repo/TKS/ tag -d RELEASE_V02_20100201
# vi ~/.bashrc
CVSROOT=/repo/TKS; export CVSROOT
$ cd ~/Project
$ cvs -d /repo/TKS co ProjectPlatform
$ cd ~/Project/src
$ cvs checkout ProjectPlatform/src
$ cvs -d /repo/TKS/ diff
$ cvs -d /repo/TKS/ update –P -d
$ cvs -d /repo/TKS/ update –P -d | grep -v "cvs update"
$ cvs -d /repo/TKS/ commit –m "bug fixed for wrong upper limit"
$ cvs -d /repo/TKS/ add /usr/src/new/
$ cvs -d /repo/TKS/ add /usr/src/new/new.c
$ cvs -d /repo/TKS/ commit –m "added new.c"
$ find . -type d -print | grep -v CVS | xargs cvs add
$ find . -type f -print | grep -v CVS | xargs cvs add
$ rm –rf old.c
$ cvs -d /repo/TKS/ delete /usr/src/old.c
$ cvs -d /repo/TKS/ commit –m "delete old.c"
$ cvs -d /repo/TKS/ update -C
$ cvs -d /repo/TKS/ status -v
or
$ cvs -d /repo/TKS/ log -h