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: NoneSeverity: 3 - Normal
Item Group: NoneStatus: Works For Me
Privacy: PublicAssigned to: None
Open/Closed: ClosedRelease: 
Fixed Release: NoneFixed 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 File(s):
   
   
Comment:
   

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 click here to add your encouragement to it.
This task has 0 encouragements so far.

Only logged-in users can vote.

 

Please enter the title of George Orwell's famous dystopian book (it's a date):

 

 

Follow 3 latest changes.

Date Changed By Updated Field Previous Value => Replaced By
Fri 09 Dec 2005 06:06:05 PM UTCdpriceOpen/ClosedOpen=>Closed
Fri 09 Dec 2005 06:06:04 PM UTCdpriceStatusNone=>Works For Me
Mon 21 Nov 2005 02:01:06 AM UTCmastCarbon-Copy-=>Added -unavailable-

Back to the top


Powered by Savane 3.1-cleanup1