[cvsnt] migrate from cvs on linus to cvsnt

Mark Stuhr mark at nolo.com
Wed Jan 15 22:19:09 GMT 2003

Community technical support mailing list was retired 2010 and replaced with a professional technical support team. For assistance please contact: Pre-sales Technical support via email to sales@march-hare.com.

paul_newsgroups at yahoo.ca writes:
>TortoiseCVS works extremely well as a client. Some IDE/Editor programs
>like PeggyPro also work easily. ViewCVS will fairly easily work with
>Build  57J, and with Build 65 is you configure things properly. (read the
>history in ViewCVS mailing list). 
>The copy of the repository will probably work, although you may have to
>manually edit the plain text files in the CVSROOT to correct the paths,
>then when CVSNT is running, check out CVSROOT, do the same changes, and
>commit them. 
>Alternate try: Checkout a full copy of the repository from the Linux Box.
>Delete all the \CVS\ dirs in it. Then Add the whole thing to the new
>server. And finally, overwrite the newly created repo files (xxx,v) with
>the ones from the Linux box - that should put the history into each file. 
>I believe the repository files are supposed to be the same format for CVS
>and CVSNT. If not: Check in a simple one line file to both the linux box
>and the new server. Then compare the contents of the two new repository
>xxx,v files. You can use an IDE/Edittor with multifile replace (PeggyPro,
>CodeWright...) to adjust a copy of the repository files for use in the
>new repository. 

Thanks for the answers.  

It works.

I think my main problem was that I hadn't recreated the document structure
correctly and hadn't understood the differences between

Repository Prefix
Repository Root
and Module directory

Got some explanations from CVS user and we are good now.


Mark Stuhr
Director of Inf. Tech.
mark at nolo.com

More information about the cvsnt mailing list
Download the latest CVSNT, TortosieCVS, WinCVS etc. for Windows 8 etc.
@CVSNT on Twitter   CVSNT on Facebook