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

Re: bug in move of directories

From: Stefan Küng <tortoisesvn_at_gmail.com>
Date: 2006-09-12 22:15:09 CEST

Maarten Brock wrote:
> In order to accomplish this I right-dragged "link" to the new location
> and chose "SVN Move versioned files here". I think I cannot move only
> half a directory so I created a new one "mcs51" under the moved "link".
> Then I right-dragged the <mcs51 linker files> to the new dir and again
> click "SVN Move versioned files here".
> Now before I commit I look at "Check for modifications" on the whole
> tree. I see:
> as/link added (+)
> as/link/mcs51 added
> as/link/mcs51/<mcs51 linker files> added (+)
> as/mcs51/<mcs51 linker files> deleted
> link deleted
> link/<linker files> deleted
> link/z80 deleted
> link/z80/<z80 linker files> deleted
> This leads me to believe that the directory "link" was moved but it's
> files and directories are just deleted. I hope you can understand that
> looks really scary and I do not feel like doing a commit.

Even though it looks 'scary', it's all ok. Just commit and you'll see
that the subdirs and files in the 'added (+)' folders are moved
correctly too.

> Maybe I just don't understand the process good enough, but I was
> surprised to see "deleted" and "added" in the first place. I expected to
> see "moved". And seeing things "deleted" but not "added" worries me
> pretty much.

Subersion doesn't have 'atomic' renames yet. They're implemented as
add-removes right now.

> If you can assure this is how it is supposed to be, I'll give it a try.
> But I can't help feeling I will need my subversion administrator to roll
> back.
> B.t.w. I'm not on the mailing list, so please send me a copy of your
> reply.

As I said: it's ok. Just commit. You won't get any problems.


   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 Tue Sep 12 22:15:26 2006

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.