On 17.02.2012 01:01, michael sorens wrote:
> I am writing a series of articles on Subversion and TortoiseSVN
> published on Simple-Talk.com (latest one here
> <http://www.simple-talk.com/dotnet/.net-framework/tortoisesvn-and-subversion-cookbook-part-4-sharing-common-code/>).
> I am working on a section about Collabnet's Subversion Edge so I
> generated a fresh Win7 VM and installed Edge as well as TortoiseSVN. The
> web interface to the Subversion server responds promptly as expected. As
> does the command line interface (e.g. svn log <file>). But attempting to
> do a show log on the same file from TortoiseSVN's context menu slams my
> CPU utilization to 100% and the operation takes anywhere from 12 to 20
> seconds to complete. Checking the Apache logs confirms that it is likely
> a client-side issue with TortoiseSVN--the Apache logs do not show
> anything until the end of the delay period. Note that this delay is
> present with *every *TortoiseSVN command. Even repeating the same
> command twice shows no caching effect; the second try takes just as
> long. Any rhyme or reason to this...?
The show log dialog not only shows the log, it also does an 'svn st' on
the working copy to find out the last revision you updated to, and that
revision is then shown in bold in the log dialog.
Also, the TSVN log dialog uses its own cache database from which it
fetches all log messages you've shown before so you don't have to fetch
those from the server again (which would be much slower).
Stefan
--
___
oo // \\ "De Chelonian Mobile"
(_,\/ \_/ \ TortoiseSVN
\ \_/_\_/> The coolest Interface to (Sub)Version Control
/_/ \_\ http://tortoisesvn.net
------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2923783
To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2012-02-17 18:13:52 CET