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

RE: [TSVN] Re: Strange icon overlay

From: Lübbe Onken <l.onken_at_rac.de>
Date: 2004-11-10 10:20:41 CET

Will wrote:
> I think you should see Simon Large's last post for an example
> of a repro
> recipe!

OK, here you go:
- Create a repository
- Checkout your working copy
- Create a folder named "WhateverYouLike" inside your WC
- Add "WhateverYouLike" to version control and commit
- Add "WhateverYouLike" to the ignore list and commit
- Remove "WhateverYouLike\.svn" and hit F5 in the explorer
- "WhateverYouLike" will now have a "conflicted" overlay icon. The "SVN
Status" column will display "non versioned"

> I can't even tell from this post if you even still think
> there's a bug or not!
Well, that depends on your point of view :-)

The working copy clearly is out of order because the .svn folder has been
removed in a subdirectory. Showing a conflict icon on a damaged folder is a
good idea, because it indicates problems.
If we think this is OK, then the "SVN Status" displaying "non versioned" is
wrong (or at least inconsistent), because "WhateverYouLike" is supposed to
be under version control.
I guess that the "SVN Status" column fetches its information from the
(non-)existence of a .svn folder inside "WhateverYouLike". If this
information is not consistent with the information from the parent .svn
folder, displaying "conflicted" or "damaged" in the "SVN Status" column
would (IMHO) be a good idea.

Cheers
- Lübbe

--
       ___
  oo  // \\      "De Chelonian Mobile"
 (_,\/ \_/ \     TortoiseSVN
   \ \_/_\_/>    The coolest Interface to (Sub)Version Control
   /_/   \_\     http://tortoisesvn.tigris.org
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Wed Nov 10 10:21:19 2004

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.