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

Re: TortoiseSVN shows bytes transferred to disk not server

From: Kevin Radke <kmradke_at_gmail.com>
Date: Fri, 19 Sep 2008 13:02:51 -0500

On Fri, Sep 19, 2008 at 12:50 PM, Stefan Küng <tortoisesvn_at_gmail.com> wrote:
> Kevin Radke wrote:
>> I'm using TortoiseSVN 1.5.3 with a Subversion 1.5.2 server running on
>> Windows Server 2003 under Apache 2.2.9 using http:// as the protocol.
>>
>> In testing the commit of large files (>4G), I noticed something odd.
>>
>> TortoiseSVN appears to be showing the "xxx MBytes transferred, at yyy
>> kBytes/s" rate based
>> upon how fast Subversion is creating the transaction on the client
>> disk. It doesn't appear to
>> represent any network activity rates or the actual transfer of data to
>> the server. (or
>> at least the first numbers it shows)
>>
>> In the case of a large 4G file, Subversion spends a significant time
>> doing disk I/O before
>> sending any network data to the server. All the time during this
>> operation, TortoiseSVN
>> says it is transferring 11000+ kBytes/s, even though a network monitor
>> shows no real
>> traffic to the server.
>
> Not really: the transfer rates are passed from the neon library (in case
> for http transfers). And neon is the DAV library with not connection to
> local disks. So it would be highly unlikely that the transfer rates did
> not indicate real network transfer.
>
> Make sure your network monitor is working correctly.

Yes, it is a hardware network monitor and is configured correctly.

> But even if somehow this would be wrong as you suggested: you'd have to
> report this on the svn mailing list since that data is passed from the
> svn library to the clients - TSVN only shows the data it gets.

That is what I suspected, but I wanted to confirm with the you guys first.

>> (For me the transaction then fails on files >2G with an apache 413
>> Request Entity Too Large
>> error, but I get the same error with the command line client and our
>> solaris server, so
>> this particular 413 error probably isn't TortoiseSVN related. And
>> the svn:// protocol
>> works fine too. Still debugging this one...)
>
> Best guess for that failure: your apr library on the server is not
> compiled with large file support.

I can't say what the apache.org and svn zip for windows is compiled
with, but my Solaris version most definitely has large file support
enabled. But I'll triple check, just to be sure. Thanks for the
extra set of eyes on this.

Kevin R.

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe_at_tortoisesvn.tigris.org
For additional commands, e-mail: users-help_at_tortoisesvn.tigris.org
Received on 2008-09-19 20:03:01 CEST

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