[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: BobF <rfreeze_at_charter.net>
Date: 2005-11-04 17:14:41 CET

> -----Original Message-----
> From: Stefan Küng [mailto:tortoisesvn@gmail.com]
> Sent: Friday, November 04, 2005 9:26 AM
> To: dev@tortoisesvn.tigris.org
> Subject: Re: Icons updating correctly rev 4858
>
>
> If you can give me a recipe on how to get the "conflict"
> overlay (even
> if it shouldn't show "conflict"), then I guess that could help.
>
> Stefan
>

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

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

View with fixed-pitch font

A.1 Create a new project with VStudio, build and exit VStudio. Project
folder structure is:
                repoTestProject
                        |--- Debug
                        |--- res

A.2 Create FSFS repository.
A.3 Prepare project folder for import; create trunk, branches, tags
sub-folders.
        Move all original project files and subfolders to trunk sub-folder.
A.4 Import project into repository,
        delete sub-folders and files from project directory,
        checkout a working copy.

        *** O.1 No visible overlay for WC top folder.

A.5 Move into WC folder.

                O.2 Overlays for all sub-folders and files are correct.

A.6 Move back up to WC parent.

                O.3 WC folder overlay is correct.

A.9 Open solution with IDE.
A.10 Create a new sub-project within solution, select WC folder
(repoTestProject) as location
        for sub-project folder (SetupInstall).
A.11 Build solution, exit IDE.

                O.4 Overlays appear correct.

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.

A.13 Drill down into WC folder.

        *** O.6 sub-project (SetupInstall) folder has NO overlay.

A.14 Drill down into sub-project (SetupInstall) folder.

                O.7 sub-folder (Debug) and files (Setup.ini) have
CORRECT overlays.

A.15 Move back up to WC folder.

        *** O.8 Still NO overlay for sub-project folder.

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

        *** 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.

A.21 Attempt Cleanup.

        *** O.14 "Subversion reported an error while doing cleanup"
                        "E:\repoTestProject\SetupInstall\Debug' is not a
working copy directory"

                        This is consistent with what the overlays show, but
is NOT consistent with
                        what Repo Browser shows.

        *** The .svn folder that was previously present in
                        E:\repoTestProject\SetupInstall\Debug is GONE!

I have repeated this process several times with the same results each time.

---------------------------------------------------------------------
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:15:10 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.