bugConcurrent Versions System - Bugs: bug #15023, Excessive uploading when updating...


bug #15023: Excessive uploading when updating from remote repositories

Submitted by:  Martin Stjernholm <mast>
Submitted on:  Mon 21 Nov 2005 02:01:06 AM UTC  
Category:  None Severity:  3 - Normal
Item Group:  None Status:  Works For Me
Privacy:  Public Assigned to:  None
Open/Closed:  Closed Release: 
Fixed Release:  None Fixed Feature Release:  None

Add a New Comment(Rich Markup)

You are not logged in

Please log in, so followups can be emailed to you.


Fri 09 Dec 2005 06:06:05 PM UTC, comment #1:

The only reason CVS should upload every file is if their timestamps have all changed since your last checkout/update.

If your CVS client is running on Windows, then there was a quirky bug involving daylight savings time and Windows timestamps that would cause CVS to think that all files were modified during half the year.

This bug was finally squashed in 1.12.10, I believe. If you are using a Windows client, I suggest you upgrade to 1.12.10 or better.

I'm closing this issue. Please reopen if this does not solve your problem.

Derek Robert Price <dprice>
Project Administrator
Mon 21 Nov 2005 02:01:06 AM UTC, original submission:

This is more a misfeature than a bug, but it can still hit pretty hard:

I'm updating a fairly large repository against a remote server using the :ext: method over an 512/128 ADSL line. The update takes a very long time, and using strace I discovered that the client apparently uploads every modified file to the server, presumably to compare it to the repository version on the server side.

This is very unfortunate over asymmetric connections - it'd be a lot better if the modified files were downloaded to the client and compared there instead. (I figure that could also reduce the total network traffic quite a lot too since a merged version can be produced on the client without additional data from the server.)

The cvs client version is 1.12.9. The version on the server is unknown but it's the one currently (Nov 21 2005) in use at subversions.gnu.org.

Martin Stjernholm <mast>


(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:

No files currently attached


Depends on the following items: None found

Items that depend on this one: None found


CC list is empty


Do you think this task is very important?
If so, you can add your encouragement to it.
This task has 0 encouragements so far.

Only logged-in users can vote.




Follow 3 latest changes.

Date Changed by Updated Field Previous Value => Replaced by
2005-12-09 dprice Open/ClosedOpen => Closed
2005-12-09 dprice StatusNone => Works For Me
2005-11-21 mast Carbon-Copy- => Added -email is unavailable-

Back to the top

Powered by Savane 3.3