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

Re: Bug rep: Move file to repo browser forgets source deletion

From: Stefan Küng <tortoisesvn_at_gmail.com>
Date: Fri, 04 Dec 2009 22:05:33 +0100

On 01.12.2009 12:02, Hansa wrote:
> TortoiseSVN 1.6.6, Build 17493 - 32 Bit
>
> Reproduce:
> - Open a folder in repo browser
> - Open a folder in Explorer
> - Select file in Explorer and drag it to repo browser folder
> - A pop-up appears (move/copy)
> - Select "Move items to here"
>
> The item is copied to the repository but the source is not deleted. Mind that it should be marked for deletion when moving files from a local repository checkout to the repo base.

In that case, it's actually explorer who should remove the source file
after the drag. But since it doesn't, I've disabled the "move to" menu
in r17800.

> Also when dragging files to a location other than local disk, MS Windows uses the copy arrow by default. Holding Shift produces a move arrow. Drag right produces a selection pop-up on drop. I know TortoiseSVN isn't MS but why change the convention?

That's not quite correct.
Windows shows the "move" cursor only if the source and target are on the
same drive, and if source and target are both file paths.
In all other situations, the "copy" cursor is the default.
For example, moving a file to a text editor uses the "copy" cursor.
Holding down the shift key while dragging only changes the cursor to
"move" if a move is actually possible. If a move is not possible, the
cursor won't change.

So what exactly is TSVN doing wrong here?

Stefan

-- 
        ___
   oo  // \\      "De Chelonian Mobile"
  (_,\/ \_/ \     TortoiseSVN
    \ \_/_\_/>    The coolest Interface to (Sub)Version Control
    /_/   \_\     http://tortoisesvn.net
------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2427228
To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2009-12-04 22:06:03 CET

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