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

Re: [TSVN] Show Log broken?

From: Simon Large <slarge_at_blazepoint.co.uk>
Date: 2004-08-18 11:36:10 CEST

> The problem here is that TSVN has either to get _all_ logs or just a few
> of them. And getting _all_ logs for a file/folder can take a very long
> time (try the Subversion HEAD for an example).

This will be a recurring problem when you have several unrelated projects in
one repository. As soon as you add 100 revisions on project B, you get no
log showing up on earlier project A, unless you change the default fetch of
100 to some higher number. I know this is an SVN problem and not Tortoise,
but here are a couple of ideas for workarounds.

Add a 'number-of-logs-to-fetch' EditBox to the ShowLog dialog so that the
user can adjust the number fetched for these awkward cases without changing
the default of 100 (or other user choice), or having to click GetAll.

Add a 'try-recursively' checkbox which will try the next 100 (and the next
... - with cancel option) until some sort of log comes up. It will be slow,
but not as slow (or un-cancellable) as GetAll. Some sort of progress
indicator would help here to avoid a frozen appearance.

Simon.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Wed Aug 18 12:52:05 2004

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.