- checkout: copies the repository data creating a local working folder. - update: fetches the latest changes from the repository to your working folder. - difference: creates a file containing the differences between your working folder and the main repository. - add: tells cvs to add the specified file(s) or folder(s) (that already exist on your working folder) to the main repository on the next commit command. - remove: tells cvs to remove the specified file(s) or folder(s) from the main repository on the next commit command. - commit: apply to the main repository the modifications, additions and removals from the working folder. mkdir /home/user/repository cvs -d /home/user/repository init mkdir /home/user/repository/myproject ------------------------ The repositories here should be initialized by hand with something like 'cvs -d /home/cvsd/myrepos init' after which passwords can be set with 'cvsd-passwd /home/cvsd/myrepos anonymous'. See the file /usr/share/doc/cvsd/README for details on creating repositories. if your cvs binary changes (new version) you should rerun cvsd-buildroot ========= anon source cvs -z3 -d:pserver:anonymous@cvs.aprsworld.sourceforge.net:/cvsroot/aprsworld co aprsworld