It seems impossible to run 'tortoisecvs update' on large files.
This works:
- Laptop running Windows XP SP2, 32 bit.
- TortoiseCVS 1.8.x or TortoiseCVS 1.9.x.
- Repository contains a large number of files, some larger than 32 Mb.
- Cvs update fetches the whole project to local disk without problems.
This works:
- Laptop running Windows XP SP2, 32 bit.
- TortoiseCVS 1.8.x or TortoiseCVS 1.9.x.
- Repository contains a large number of files, some larger than 32 Mb.
- Cvs update fetches the whole project to a network disk without problems.
This works not:
- W2K3 Terminal Server x64.
- TortoiseCVS 1.8.x or TortoiseCVS 1.9.21.
- Repository contains a large number of files, some larger than 32 Mb.
- Cvs update fetches the whole project without problems to the local disk of the server.
This works not:
- W2K3 Terminal Server x64.
- TortoiseCVS 1.8.x or TortoiseCVS 1.9.21.
- Repository contains a large number of files, some larger than 32 Mb.
- Cvs gives an error when fetching large files (independent whether the share is located on W2K3 SBS, a NAS or Linux Samba 3.0.21).
- Eerror '[cvs update] writing ... : Invalid argument' for every file larger than 32 Mb.
It is reproducible on CVS level, with:
O:\temp>set CVSROOT=:pserver:gle@cvs.invantive.corp:/home/services/scm
O:\temp>cvs update p104/tools/JasperReports
cvs update: Updating p104/tools/JasperReports
cvs [update aborted]: writing p104/tools/JasperReports/iReport-1.2.8-windows-installer.exe: Invalid argument
I have also tried upgrading to CVSNT 2.5, but that did not help.
Logged In: YES
user_id=382855
Originator: NO
First, as you say the problem also occurs on the command line, it is not a TortoiseCVS problem - you will have to go to the CVSNT mailing list.
Secondly, it appears that the problem is directly related to having your sandbox is on a network share - this is not recommended (go to the FAQ section at cvsnt.org, and you will find this: "Do not ask questions about storing sandboxes or repositories on network shares. This is not supported for free. Contact March Hare Software regarding Professional Support options that may be available for you if you require this functionality."