The only thing I can find that's odd is the LockDir parameter, which has to be changed on the linux machine prior to copying the repository across (since once you've installed it on the NT server it becomes impossible to checkout CVSROOT to change it):
I haven't managed to crash it yet, though.... Possibly something else. Do you get anything with a trace on your machine? (output with lockdir removed) cvs -t -d :pserver:tmh@faklands:d:/repo co cvsnt -> main loop with CVSROOT=:pserver:cvs@falklands:d:/repo S-> do_module (cvsnt, Updating, , ) S-> do_module (cvsnt, Updating, , ) S-> Create_Admin (., cvsnt, d:/repo/cvsnt, , , 0, 0) S-> unlink(./CVS/Tag) -> Create_Admin (cvsnt, cvsnt, d:/repo/cvsnt, , , 0, 0) -> unlink(cvsnt/CVS/Tag) <- Create_Admin -> unlink(CVS/Tag) -> ParseInfo(d:/repo/CVSROOT/rcsinfo, cvsnt, ALL) S<- Create_Admin S-> fopen(d:/repo/CVSROOT/history,a) S-> unlink(./CVS/Entries.Static) -> unlink(CVS/Entries.Static) cvs server: Updating cvsnt S-> checkout (d:/repo/cvsnt/.cvsignore,v, 1.3, , (function)) S-> server_register(.cvsignore, 1.3, , , , , ) S-> Register(.cvsignore, 1.3, , , ) U cvsnt/.cvsignore -> rename(.new..cvsignore,.cvsignore) -> Register(.cvsignore, 1.3, Mon Feb 11 18:23:48 2002, , ) etc... (output with invalid LockDir) cvs -t -d :pserver:tmh@faklands:d:/repo co cvsnt -> main loop with CVSROOT=:pserver:cvs@falklands:d:/repo S-> do_module (cvsnt, Updating, , ) S-> do_module (cvsnt, Updating, , ) S-> fopen(d:/repo/CVSROOT/history,a) S-> unlink(./CVS/Entries.Static) -> unlink(CVS/Entries.Static) cvs server: Updating cvsnt cvs [server aborted]: cannot stat /usr/local/cvs/CVSROOT/LockDir: No such file or directory cvs [server aborted]: cannot stat /usr/local/cvs/CVSROOT/LockDir: No such file or directory cvs [checkout aborted]: end of file from server (consult above messages if any) Tony _______________________________________________ Cvsnt mailing list [EMAIL PROTECTED] http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt
