> We are in the process of moving our cvs repository (pserver) for reasons of > size and speed, and have so far asked our CVS users to ensure everything is > checked in to the existing repository, remove the existing working copies > then modify their CVSROOT or -d options and check out again from the > address of the new repository (which is actually a mount point for the > moment from the old one, until everyone sets up correctly, then it will be > copied to its proper location at a convenient point).
Is the CVS Server on a Linux/UNIX system? What are the clients being used? Are the users working with Windows (WinCVS) Clients or using CVS on UN*X boxes? > Some of our developers are complaining that this is going to take them too > long (don't ask, I've already had the argument with them). OK, will not ask... ;-) > Is there a utility available anywhere to perform global changes to the cvs > metadata in a users working copy. For instance change the entry in cvs/root > from ":pserver:user@oldcvs:/cvs/cvsroot" to > ":pserver:user@newcvs:/cvs/cvsroot". I can imagine that someone somewhere > has done this before. There is such a utility available for WinCVS clients, I do not know about UN*X clients, but should be easy to make using awk and grep. For the WinCVS utility visit Oliver Giesens page on: http://people.freenet.de/ogiesen/readme.htm Also, Oliver has given a full FAQ on CVS at: http://people.freenet.de/ogiesen/newfaq.htm > If such a thing were available, it may just save me a few headaches. > > Thanks > > Mark Cooper Hope these site and macros help, you could run them on UN*X based systems, but I am not too sure. Gagneet "I hear that if you play the Windows XP CD backwards, you get a satanic message" - "--That's nothing. If you play it forward, it installs Windows XP!" _______________________________________________ Info-cvs mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/info-cvs