Allen Anderson wrote: > > I'm getting crashes on the cvsnt almost all the time now and I'm > getting tired of it. I've decided to setup a redhat fedora box and > migrate our cvs to that. My question is, are there any utilities that > will do this for me? Or maybe a guide to help me along the way? utilities that can help: tar, winzip, unzip, gzip.
AFAIK CVSNT stores its ,v files in unix file ending, so it _should_ be as simple as: 1) tell your people to check in what they have currently, and remove their sand boxes (this is just insurance that they don't try to use the old repo) 2) make a backup in case things go wrong 3) tar/winzip the repository on NT 4) copy the tar/zip to unix 5) un-[tar|zip] on unix in the directory where you want the repository 6) setup your new $CVSROOT 7) do a cvs init to update the $CVSROOT/CVSROOT (or maybe move it out of the way first and do the init and then hand merge any diffs) 8) correct any NTisms in $CVSROOT/CVSROOT like the mail program used for loginfo|watch reporting. 9) do some quick tests to make sure it is working as you expect. 10) tell your people the new $CVSROOT, and to get back to work :) YMMV, and I indicated to make a backup, as always be careful with your repo the above directions may cause you to have to fall back to the backup... I disclaim responsibility for any actions you take, including making the backup :) Note: Mr. Barrett would probably inform you that you can also run CVSNT on unix if you want http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt it might save you a little trouble if they have changed some of the structure of the files in $CVSROOT/CVSROOT from what cvshome.org has. but still you would need to do all the above steps except _possibly_ 7&8. -- Todd Denniston Crane Division, Naval Surface Warfare Center (NSWC Crane) Harnessing the Power of Technology for the Warfighter _______________________________________________ Info-cvs mailing list [EMAIL PROTECTED] http://lists.gnu.org/mailman/listinfo/info-cvs