TortoiseSVN Right Drag Menus do not appear in TC

English support forum

Moderators: Hacker, petermad, Stefan2, white

Post Reply
Rob Weinstein
Junior Member
Junior Member
Posts: 45
Joined: 2006-06-10, 21:41 UTC
Location: Arizona

TortoiseSVN Right Drag Menus do not appear in TC

Post by *Rob Weinstein »

Hello everyone, this is my first post.

I've just started using TortoiseSVN and I don't get the Right Drag Menu when I right-drag a versioned file within TC. It works properly in Explorer. Does anyone know how to fix this?

Some additional information: The Right-Click menu works fine, as do the icon overlays. The Right Drag Menu is described in the TortoiseSVN help file in section 5.1.2 Drag and Drop which says, "Other commands are available as drag handlers, when you right drag files or folders to a new location inside working copies or when you right drag a non-versioned file or folder into a directory which is under version control."

In Explorer, the right drag menu has these entries:

-----------------------------------------
SVN Move versioned files here
SVN Copy versioned files here
SVN Copy and Rename versioned files here
SVN Add files to theis WC
SVN Export to here
SVN Export all to here
-----------------------------------------
Copy Here
Create Shortcuts Here
-----------------------------------------
Cancel
-----------------------------------------

In TC, the right drag menu has these entries:

-----------------------------------------
Copy...
Move...
Create Shortcut
-----------------------------------------
Cancel
-----------------------------------------

I searched this forum and found a related thread:

http://www.ghisler.ch/board/viewtopic.php?t=7388

But it doesn't address the Right Drag Menus. I found another thread:

http://www.ghisler.ch/board/viewtopic.php?t=7101

But it's in German and I can't quite make it out.

Can anyone help? (with the the right-drag problem, not my German)

Thanks,

-Rob
User avatar
SanskritFritz
Power Member
Power Member
Posts: 3693
Joined: 2003-07-24, 09:25 UTC
Location: Budapest, Hungary

Post by *SanskritFritz »

The right drag extensions dont work within TC, sorry.
The author said, he could not find a way to call the requied functions from within TC.
I switched to Linux, bye and thanks for all the fish!
Rob Weinstein
Junior Member
Junior Member
Posts: 45
Joined: 2006-06-10, 21:41 UTC
Location: Arizona

Post by *Rob Weinstein »

Thanks. Unfortunately, that's not the answer I was hoping for. Once again, I find myself needing Explorer for just one thing.

-Rob
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50390
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Can't you use the right click menu to checkout files?
Author of Total Commander
https://www.ghisler.com
User avatar
Lefteous
Power Member
Power Member
Posts: 9536
Joined: 2003-02-09, 01:18 UTC
Location: Germany
Contact:

Post by *Lefteous »

2ghisler(Author)
Well I guess the operations in this special menu are quite different from checking out... :?
Rob Weinstein
Junior Member
Junior Member
Posts: 45
Joined: 2006-06-10, 21:41 UTC
Location: Arizona

Post by *Rob Weinstein »

As Lefteous said, the Right-Drag menu is different than the Right-Click menu.

The Right-Click menu works perfectly and I can checkout working copies, commit, import, etc.

The Right-Drag menu lets you move and copy "versioned" files and directories to different locations within a working copy in a way that SVN can keep track of. You can also use the Right-Drag menu to add files from outside your working copy to make them part of your versioned project.

The ability to move files and directories within a working copy is one of the strengths of SVN over CVS and that's why I wish I could do this within TC.

-Rob
igor3v
Junior Member
Junior Member
Posts: 11
Joined: 2024-08-13, 14:52 UTC

Re: TortoiseSVN Right Drag Menus do not appear in TC

Post by *igor3v »

SanskritFritz wrote: 2006-06-10, 22:47 UTC The right drag extensions dont work within TC, sorry.
The author said, he could not find a way to call the requied functions from within TC.
I'm not really sure what was the missing part that blocked the implementation of this, but I'd like to report that at least one TC clone managed to implement this (namely "Unreal Commander", at least in the current version - v4.21 beta18), i.e. this is possible, somehow.
But there's a trick - you don't actually do RMB-drag&drop, you hold CTRL and then do LMB-drag&drop instead. The context menu you get is just the same as the original RMB-drag menu, provided by Windows Explorer.

Rob Weinstein wrote: 2006-06-12, 15:56 UTC Thanks. Unfortunately, that's not the answer I was hoping for. Once again, I find myself needing Explorer for just one thing.
I felt just the same for a few minutes. Then I created two custom buttons for svn_copy and svn_move,
Command:

Code: Select all

cmd /k svn move
(I do prefer to have the "/k" switch, so that the cmd window would not close and I would be able to see the log in the cmd window - it is especially useful when something goes wrong).
Parameters:

Code: Select all

%P%S %T%S
and now I'm happy with this workaround.


PS: few more thread on this same subject, just for completeness: 1, 2, 3.
Post Reply