On Thu, Jul 1, 2010 at 08:57, Gert Kello <gert.kello_at_gmail.com> wrote:
>
>> Since that uses .svn, I would assume that's only for the current local
>> copy - not versions in the past in the repository.
>>
>
> Did You look at help or try it?
> svn --verbose list http://tortoisesvn.googlecode.com/svn/trunk/ -r 19000
OK, so now you're talking about running that operation against every
revision & pushing a lot of work on the server just to calculate file
sizes. --verbose seems to at least double the time required to perform
an svn list on a URL with only a half-dozen child elements, all but of
which are directories. On a more heavily-populated directory, the
difference is about 10 seconds (I'm on windows, so I can't use a
simple time-measuring tool like time) with vs. without --verbose.
--verbose also pegs the server CPU for a portion of that time (about
half of it). Both cause a rise in server memory usage too - with
--verbose adding about 10X the memory load on my 1.5.2 server (memory
usage for httpd.exe went up 4MB for svn list, and up 46MB for svn list
--verbose).
Putting my repository/server admin hat back on - please don't do this
repeatedly against my server as is being suggested by the OP.
------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2628181
To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2010-07-01 15:09:42 CEST