|Subject:||Unable to Checkout all Files in Repository: Client Hangs|
|Date:||Thu, 9 Dec 2004 03:48:03 -0800|
Having problem checking out all files that are in repository. This may very well be a CVSNT client problem but any insight would be very useful:
Linux RedHat 9, kernel 2.4.20
CVS version 1.11.2
Repository in /var/lib/cvsroot
Module name in cvsroot: testCVS-SW
There are 6 files checked into testCVS-SW: file1.cpp, file2.cpp ...file6.cpp
Windows XP Professional
CVSNT version 2.0.58d
Run following command at client:
cvs checkout testCVS-SW (note using ssh (tortoiseplink) as authentication)
The directory testCVS-SW is created and file1.cpp, file2.cpp and file3.cpp are checked out but cvsnt appears to be hung after file3.cpp is checked out. I break out of the program and run cvs again with the same command and then the remaining files are checked out. I can delete testCVS-SW and run the sequence again and the same thing happens about 80% of the time. On a very rare occasion all 6 files will get checked out at one time.
Now the interesting part. If I add the -t switch to cvsnt (shows debug output):
cvs -t checkout testCVS-SW
the checkout works correctly 100% of the time, i.e., all 6 files are checked out. Note that the -t switch causes alot of text to be output. It almost looks like there is some timing issue related to communication between the client and server that is masked when this switch is turned on.
Any insight would be greatly appreciated.
|[Prev in Thread]||Current Thread||[Next in Thread]|