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

Re: Antwort: Re: Antwort: Re: TortoiseSVN not useable for large SVN projects

From: Steve Strobel <steve.strobel_at_link-comm.com>
Date: Wed, 05 Nov 2008 09:36:23 -0700

At 05:41 AM 11/5/2008, you wrote:
>TortoiseSVN 1.5.x has a log cache. If it still takes too long to show
>that revision even with that cache, *just don't click on that revision*
>in the log dialog (simple, isn't it?).
>
> does this mean I should not use the Repo-Browsert -> Show
> log Dialog to avoid this problem
> -> than you are right if I don't use it I don't have the problem ...
> -> but what I can do to get a diff between 2
> revisions of the same file

You can quickly get a diff using the command line Subversion client,
but that kind of misses the point. I think that there are two
behaviors of TortoiseSVN's Repo-Browser that contribute to the
slowness problem. First, when clicking on a revision, it does the
equivalent of "svn log --verbose", with the --verbose option causing
it to show which files were modified in that version. If many files
were modified (such as initial commit of a large project), it takes a
very long time. It would be nice if the file list could be fetched
in a background thread or something so the UI would stay responsive.

Secondly, even if you navigate to a specific file in the
Repo-Browser, the log shows ALL of the files that were changed in
that revision, rather than just the selected file. If it would
default to doing the equivalent of "svn log" without the --verbose
option in that case (maybe with a "show all changed files" checkbox),
it would make comparing versions of a single file much faster.

All of that being said, the Repo-Browser (and TortoiseSVN in general)
is by far the easiest to use and most flexible of the Subversion GUIs
I have tried; I am not complaining :)

Steve

---
Steve Strobel
Link Communications, Inc.
1035 Cerise Rd
Billings, MT 59101-7378
(406) 245-5002 ext 102
(406) 245-4889 (fax)
WWW: http://www.link-comm.com
MailTo:steve.strobel_at_link-comm.com
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe_at_subversion.tigris.org
For additional commands, e-mail: users-help_at_subversion.tigris.org
Received on 2008-11-05 17:47:41 CET

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

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