I created in the Workspace mapping from D:\Bacsoft to $/BacSoft.
All my projects sit under D:\Bacsoft, so when I Add To Source Control VS2005 automatically adds them under $/Bacsoft and adds the mapping.
In the other computers I used Open From Source Control to add them to the solutions.
We never change the mappings manually.
All was working as expected, untill yesterday when suddenly the VS2005 started complaining that it can't find some projects is the solution, it deleted the all the files of the project under D:\BacSoft and tried(and failed) to get them under D:\.
When I tried to get the files (either from VS2005 or using TF.EXE) I got a response that all files were up to date even when I used the force option.
when I looked at the mapping I saw that the mapping changed.
Another thing, the Change happened at the same time in two different workspaces - two different owners on two different computers.
Could this bug we related to the fact that we have a solution that uses projects that are not under it in the tree. (i.e we have in the solution projects whose relative path starts with ..\..). I know that it's not recommended to work like this, but it still should not cause the mappings to change invalid mappings, should it?
Thanks,
Nadav |