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

Re: Multiple TSVN menus have disappeared

From: Tobias Schäfer <tobiasschaefer_at_gmx.de>
Date: 2007-09-26 18:10:40 CEST

On Wednesday 26 September 2007 00:14:32 Simon Large wrote:
> Hi folks,
> http://tortoisesvn.net/docs/release/TortoiseSVN_en/tsvn-dug.html#tsvn-dug
>-general-menu describes why you sometimes get multiple menu entries. This
> no longer seems to happen, which is less confusing but possibly
> incorrect.

I changed the behaviour in revision 10607
The second context menu item for links now only appears if the destination
is in a working copy. No more need to quote the FAQ "I get multiple
TortoiseSVN context menu entries when I right click on a link!"
I've also corrected the icons if the context menu is invoked on a lnk file.
They were swapped around.

> If I create a shortcut to a WC and put the .lnk file in another WC,
> the context menu always points to the target. There is no way to add
> the .lnk file to it's containing WC, so I think this instance is
> wrong.

Confirmed, but I didn't change the behaviour for linked folders. You can add
the lnk file in the commit dialog though.

> If I create a shortcut to an unversioned folder, the context menu
> always applies to the .lnk file, not its target. That is probably OK
> as the only useful command for the target would be checkout, and who
> would create a shortcut just to do that?

Yes, exactly, but again, I didn't change the behaviour for linked
folders :-)

> If I create a shortcut to a file, I get 2 context menu entries for the
> .lnk and the target. This is correct.

You will only get two context menu entries if the target of the link points
to a file inside a working copy. Note: the TSVN commands which you position
in the top level menu are not duplicated if they need to be, i.e. if a lnk
file is added and its target is modified "Commit" only appears once,
instead of twice. This seems to be a corner case which is currently not

Cleaning up the context menu for linked folders is on my personal todo list,
but I haven't had the time yet to have a closer look.


  oo  // \\      "De Chelonian Mobile"
 (_,\/ \_/ \     TortoiseSVN
   \ \_/_\_/>    The coolest Interface to (Sub)Version Control
   /_/   \_\     http://tortoisesvn.net
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Wed Sep 26 18:10:57 2007

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