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

Re: Icons updating correctly rev 4858

From: Stefan Küng <tortoisesvn_at_gmail.com>
Date: 2005-11-04 17:28:28 CET

BobF wrote:

> Stefan - In addition to incorrect overlays for status, this recipe results
> in the deletion of a .svn folder and a conflict status.

Yes. But that's not the fault of the cache or TSVN. See below.

> Here's a recipe using 1.2.6.4786, WinXP Pro SP2 all updates, VS.Net2003 (to
> generate files).
> TSVN ignore patterns:
> *.aps *.obj *.ncb *.pch *.idb *.pdb *.log *.bsc
> *.map *.sbr *.sys *.exe *.lib *.dll *.suo *.ilk *.msi
>
> Legend:
> A.n = Action number n,
> O.n = Observation number n,
> *** = incorrect result observed
>
[snip]
> A.12 Commit WC changes, selecting newly added sub-project folder,
> sub-folder and files.
> WC folder structure is now:
> repoTestProject
> |--- Debug
> |--- res
> |--- SetupInstall
> |--- Debug
>
> *** O.5 WC top folder status incorrect.

That's fixed in HEAD.

[snip]
> A.16 Open solution in IDE, modify, build, exit. ((NOTE: No commit done
> after build))

Here's the one: by building the project, VS.NET deletes all files in
Debug/Release folder, including the .svn folder.

>
> *** O.9 WC top folder status unchanged.
>
> A.17 Move into WC folder.
>
> *** O.10 sub-project (SetupInstall) folder still has NO
> overlay.
>
> A.18 Move into sub-project (SetupInstall) folder.
>
> *** O.11 sub-folder (Debug) overlay went away!
>
> A.19 Move into sub-project sub-folder (Debug)
>
> *** O.12 Setup.ini file overlay went away!
>
> A.20 Move back to WC parent folder.
>
> *** O.13 WC folder shows conflict overlay.

The actual status is 'obstructed', for which the conflicting overlay is
used too. The reason: the .svn folder is gone, but there's an
unversioned folder with the same name in it's place (from a Subversion's
point of view).

Stefan

-- 
        ___
   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 Fri Nov 4 17:29:01 2005

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.