Hi, Tim!
Essentially, you want to copy-mirror the CVS repository *itself*, not a normal, checked-out tree.
Have a look at CVSup, a CVS mirroring utility, at http://www.polstra.com/projects/freeware/CVSup/ or http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/cvsup.html. The FAQ at http://www.polstra.com/projects/freeware/CVSup/faq.html indicates that you should be able to find Linux-compatible binaries.
You may also be able to use RSYNC. See the "Using your own local CVS repository mirror" instructions at http://www.openssl.org/source/repos.html for how one project handles this.
Go to http://www.cvshome.org/ for the most current manuals, downloads, and information about CVS
Enjoy!
John Tobler squeakmorph@yahoo.com
--
Tim Rowledge tim@sumeru.stanford.edu wrote:
For various reasons not too important here, I'd like to be able to keep a repository on my linux macinhe that is a mirror of the cvs.squeak.sourceforge.net repository. I had thought that simply using cvs to get the latest files from SF followed by using cvs to commit changes to my local repository (which is the one that SF was originally built from!) would do the job. However it seems a bit more complicated than that. Could anybody tell me how to do it, or point me to doc on how to do it?
tim
Tim Rowledge, tim@sumeru.stanford.edu, http://sumeru.stanford.edu/tim Strange OpCodes: MBR: Move Bits Randomly
_________________________________________________________ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.com
squeak-dev@lists.squeakfoundation.org