Próbuję zrozumieć, jak rozwiązać poniższą sytuację.TFS workfold/unmap "Wiele przestrzeni roboczych istnieje pod nazwą XYZ"
Mam serwer TFS 2012 z trzema kolekcjami, powiedzmy;
- http://tfs2012:8080/tfs/DefaultCollection/
- http://tfs2012:8080/tfs/CollectionOne/
- http://tfs2012:8080/tfs/CollectionTwo/
In CollectionOne i CollectionTwo Mam obszar roboczy o tej samej nazwie, nazwijmy go "TestWorkspace".
Po uruchomieniu polecenia mapy dla tego obszaru roboczego na CollectionOne działa idealnie (można uzyskać, usunąć, zaktualizować itp.). Problem pojawia się, gdy próbuję usunąć mapowanie obszaru roboczego, gdy go używam (myślę, że maszyna kompilująca), następujące wywołanie kończy się niepowodzeniem.
tf.exe workfold /unmap /workspace:TestWorkspace E:\Temp
Zawodzi z;
Multiple workspaces exist with the name TestWorkspace.
Please specify the Team Foundation Server or qualify the name with the owner.
Dlatego próbuję następujących rzeczy;
tf.exe workfold /unmap /workspace:TestWorkspace E:\Temp /collection:http://tfs2012:8080/tfs/CollectionOne/
Który nie powiedzie się z następującymi;
The option collection is not allowed.
Również określenie właściciela obszaru roboczego nie pomaga, ponieważ jest własnością tego samego użytkownika.
Jak usunąć mapę obszaru roboczego z dwóch lub więcej kolekcji?
Albo jeszcze lepiej, po prostu tego nie rób. –