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

[TSVN] Recent change of behaviour for CTRL-F5 in repo-browser

From: Robin Pellatt <pellatt_at_mirocs.com>
Date: 2005-09-01 15:24:42 CEST

Hi Folks,

Has the behaviour of CTRL-F5 in the repo-browser recently changed. I'm fairly
sure I used to use it like this:

F5 - refresh everything I'm currently looking at, NO recursion into directories
I don't have expanded

CTRL-F5 - Refresh the selected directory, but only with its immediate children,
i.e. recursion stops after one level.

Now however, it seems to work like this:

F5 - Changes view to selected directory with its immediate children, similar to
CTRL-F5 before
UPDATE - on further checking, it seems that this only occurs when first opening
the repo-browser (maybe the code doing the refresh doesn't get the startup URL)
  Otherwise it does just a plain refresh as before.

CTRL-F5 - Loads the entire tree structure from the selected directory, recursing
completely to the bottom of the tree

I noticed this because when I want to see all projects in my repository, and the
default location wasn't at the top, I used to just select the top level
directory, and hit CTRL-F5 to open it's immediate children, without any further
recursion. This didn't take very long of course. Having just installed 1.2.2
and done the same thing, I then wondered why the hell it took 10 minutes, and
then realised it was because it was loading the *entire* tree structure for the
whole repository, which of course can take a while on a large repository.

I didn't see anything in the changelog about this, could you confirm that this
is a change of behaviour, and if so was it intentional?

Assuming this is intentional, I now have a feature request:

How about adding a simple check box at the bottom of the repo-browser called
'full recursion on CTRL-F5' or something like that (must be a better name),
which if not checked (preferably the default) will only go down one level from
the selected directory, and if it is checked, then the whole subtree will be loaded.

Thanks for reading if you got this far,



mirocs OHG
Development, Services and Trade
Internet  http://www.mirocs.com   
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Thu Sep 1 15:25:21 2005

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