[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Transfer size for switch/update operation

From: SVN Great Fan <pvo_at_esi-group.com>
Date: Wed, 25 Apr 2012 08:46:03 -0700 (PDT)

Hello SVN community,

I took a look into the forums about topics related to transfer size indication in switch/update dialogs but did not found the issue I've detected. So here is my concern:

According to what I've read, I have understood that the size indicated at the end of the update/switch operation is the 'real' size sent to/received from the server, free from protocol type (something like the diff file, for instance). But what is strange is, when switching from one revision to another one inside a WC, I do not retrieve exactly the same size:
 - I switch to rev 6 my WC
 - Then I switch from rev 6 to rev 10 -> 7.29Mb is indicated in the dialog
 - Then I switch back to rev 6 -> 18.13Mb is indicated: I understand it may be different from the previous one
 - Then I switch back to rev 10 -> 7.36Mb is indicated. Why isn't it 7.29Mb ???
 - Then I switch back to rev 6 -> 16.93Mb is indicated? not far from 10% of difference.

It may look like a small difference, but I don't understand where it comes from ? In fact I noticed that pbm because I've performed a test between a server connected by HTTPS and the same repository connected by SVN protocol, where the difference is bigger (3 or 4 times smaller size with SVN compared to HTTPS). Unfortunately my SVN server (created for prototyping) requires, due to my IT team, to be industrialized through HTTPS.

So I can summarize my request in some questions: What is really counted for the transferred size (it seems to be not only pure SVN info like diff file) ? What is the reason of such a difference between HTTPS and SVN protocols ?

FYI there are binary files in my repository, don't know if it explains in some extent the transfer size diff. I'm also interested in knowing how is performed the diff between binary files, as it is very efficient (small size compared to file size when updated by a compilation) !

Thanks for your clarifications


To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2012-04-25 18:30:35 CEST

This is an archived mail posted to the TortoiseSVN Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.