I have a set of C# projects (organized in a C# solution). The number of 
projects has grown with time, but also some projects have been renamed or 
removed.

No I need to create an application that uses old and new versions of the 
same DLLs that are built from these projects. I already modified the 
different tags so that each version gets compiled in it's own subfolder.

The problem is, that switching from an old tag to a new tag deletes the 
folders of the projects that have been removed in the newer version. I need 
these folders to be kept, at least the bin subfolder in each project.

Example, each revision should represent a tagged version:
rev 1: folderA, folderB 
rev 2: folderA, folderB, folderC, folderD
rev 3: folderA, ---, ---, folderD, folderE (former folderC)

Switching from 1 to 2 adds folders C and D. A and B are kept. OK.
Switching from 2 to 3 adds folder E as a rename from folder C, but removes 
folders B and C. The compiled DLLs of folder B and C from rev. 1 and 2 will 
be deleted, because they are stored in the bin subfolder of the respective 
folders.

Therefore please add an option, either in the switch dialog and 
update-to-revision dialog, or in the global TSVN settings, where you can 
choose whether files and folders of removed projects will be deleted 
(default, as it is now) or be kept on the disk and just be unversioned 
(which would the same from the SVN perspective, just the files are not 
deleted from disk).

-- 
You received this message because you are subscribed to the Google Groups 
"TortoiseSVN" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tortoisesvn/ce02aa30-ce76-41b9-877b-f0d952eabb44%40googlegroups.com.

Reply via email to