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

Re: Excessive data transfer when getting unified diff?

From: Stefan Küng <tortoisesvn_at_gmail.com>
Date: 2006-03-02 10:24:07 CET

On 3/1/06, Simon Large <simon@skirridsystems.co.uk> wrote:

> I just tried getting a unified diff of r5114 and the progress dialog
> reports something like 645kbytes transferred. The size of the unified
> diff file itself is 8.9 kbytes. What is all the rest of the transferred
> data for?

Just remember that the diff is done on the client side. So to generate
the unified diff, Subversion needs to fetch the complete versions of
both revisions to diff (ok, it first asks the server about which files
were changed between those revisions so it won't fetch
not-changed-files).
Also, that's why this here was needed:
http://subversion.tigris.org/issues/show_bug.cgi?id=2378

Stefan

--
       ___
  oo  // \\      "De Chelonian Mobile"
 (_,\/ \_/ \     TortoiseSVN
   \ \_/_\_/>    The coolest Interface to (Sub)Version Control
   /_/   \_\     http://tortoisesvn.tigris.org
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Thu Mar 2 10:24:53 2006

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

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