Allow related directories to be deleted


We store PDB files in a separate directory and use pointers from the SymbolStore. This allows us to easily obtain all the PDBs for a version.
We also Source Index our PDBs to a UNC directory. We need to be able to delete the matching source code.
The directory names are exactly the same, they are just in different parent directories: One for PDBs and one for source e.g. PDBs in x:\BUILD001 and source in v:\source\BUILD001. The Version field contains this directory name - BUILD001.
So, given a configurable root for PDBs and Source code, it would be easy to delete these directories.
Note that its perfectly fine for a directory not to exist. Just issue a message in the log window to that effect.


alerch wrote Jan 19, 2010 at 5:10 AM

So how do you guys do this today, with symstore.exe? Does it delete referenced directories for you? (I don't see any options that would tell it to do this, but I haven't tried it.)
Do you use a script? I'm just trying to make sure I fully understand the feature request.

robe070 wrote Jan 19, 2010 at 5:59 AM

We have to manually delete the directories.

wrote Feb 13, 2013 at 12:32 AM