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

Re: Probably found a small bug

From: Stefan Küng <tortoisesvn_at_gmail.com>
Date: Wed, 26 Aug 2015 21:42:40 +0200

On 18.08.2015 15:58, Gunter Koenigsmann wrote:
> Hi, all,
> I think I found a small and hard-to-trigger-accidentally bug. At least
> I did the same thing three times and am still convinced that it
> happens:
> 1.) Open the windows explorer
> 2.) Create an empty folder
> 3.) create two folders inside it containing svn working copies
> 4.) Add a shortcut to a third svn working to the same folder
> 5.) Select all three items simultaneously and choose "svn checkout".
> If the windows explorer's sort criterion puty the shortcut last of the
> three items in the explorer window only the repository the shorcut
> points to is updated.
> If the shortcut doesn't end up last of the three items - all repos are
> updated.

That's how the shell invokes the context menu handlers.
If you right-click on the shortcut, then that shortcut target is used.
If you right-click on a non-shortcut, then all selected items are used,
but the shortcuts are used directly (the *.lnk files, not their targets).
You can see it yourself if you configure the explorer to show the menu
(pre-Win8) and then instead of right-clicking go to the File menu: it
will show multiple TSVN menu entries if you selected the shortcut.

I don't think I we should do anything about this: without the ability to
work directly on *.lnk files it wouldn't be possible to add those to
version control.


   oo  // \\      "De Chelonian Mobile"
  (_,\/ \_/ \     TortoiseSVN
    \ \_/_\_/>    The coolest interface to (Sub)version control
    /_/   \_\     http://tortoisesvn.net
To unsubscribe from this discussion, e-mail: [dev-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2015-08-27 09:50:25 CEST

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.