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.
Hi, when trying to checkout a file with a symbolic tag to cvsnt reports sometimes a strange error and fails to check out the file. How to reproduce: // tag a file > cvs tag REL1_0 Base.cc // try to check the file out from repository > z:\Programme\cvsnt\cvs.exe -d c:\repo co -r REL1_0 module/Base.cc cvs.exe checkout: could not read RCS file for Base.cc cvs.exe [checkout aborted]: no such tag REL1_0 // now do an "update" in the module where we did the tagging > del Base.cc > z:\Programme\cvsnt\cvs.exe -d c:\repo up -r REL1_0 module/Base.cc U Base.cc // now a checkout again > z:\Programme\cvsnt\cvs.exe -d c:\repo co -r REL1_0 module/Base.cc U module/Base.cc The difference is that after the "update" the tag is listed in CVSROOT/val-tags. Obviously cvsnt is not able to properly locate symbolic tags in all cases when doing an checkout. The "original" cvs 1.11 had a similar problem (Bug #211, #186), but it is fixed in 1.11.20/1.12.12. I'd like to see a fix for cvsnt too, since I use a script which sometimes tries to check out freshly tagged files. Werner