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

Re: Maybe a bug: Repair move feature in Nightly Build 11256

From: Stefan Küng <tortoisesvn_at_gmail.com>
Date: 2007-11-05 18:04:15 CET

tmto@arcor.de wrote:

> i tested the repair move feature in Build 11256. If a file is renamed
> without TortoiseSVN i can repair the remove in the "Commit" and
> "Check for modifications" dialog. Everything works fine.
>
> But if a folder is renamed without TortoiseSVN something is going
> wrong. The first thing is that TortoiseSVN shows the folder with the
> new name in the explorer with the icon for nothing has changed. In

That's (unfortunately?) a feature, not a bug. The renamed folder is
still versioned (it has the .svn folders in it). That renamed folder is
part of a so called 'nested layout' (search the Subversion book for
this), which means this is perfectly legal and fine to do, and SVN
doesn't consider this a problem.

> the "Check for modifications" dialog it is possible to repair the
> move and it works quite fine. But in the "Commit" dialog only the
> folder with the old name is shown as missing, but not the folder with
> the new name ("Show unversioned files" is checked). So it is´nt
> possible to fix that rename with the new "Repair move" feature.

Since the renamed folder is versioned, the "show unversioned files"
won't help here. Only in the "Check for modifications" dialog the nested
folders are shown, because it wouldn't make much sense in the commit
dialog (they can't be committed in the same commit).

Stefan

-- 
        ___
   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 Mon Nov 5 18:04:49 2007

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.