For use by those with access to the Sanger AceDB source CVS repository, there is the AC package wrapped around the raw CVS commands, to make sure that things happen in a certain way. GNUemacs interfaces to CVS via its VC package; I am investigating any special setup needed to get VC to behave like AC.
Points to note about our use of CVS include:
- everything is watched -- no problem, it appears that you're added to the watch list when you start editing something, and taken off it when you finish, so there's no need to do something special when adding a file.
- check you have the latest version when you start editing;
i.e. before every
editwe must do anupdate - either use
acetreeto update the tree (this currently has problems with subdirectories), or go into the directory in which you can see the w directories, and docvs update w*(this does it properly).
