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.
Stefan
--
___
oo // \\ "De Chelonian Mobile"
(_,\/ \_/ \ TortoiseSVN
\ \_/_\_/> The coolest interface to (Sub)version control
/_/ \_\ http://tortoisesvn.net
------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=757&dsMessageId=3134172
To unsubscribe from this discussion, e-mail: [dev-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2015-08-27 09:50:25 CEST