2016-10-11 7 views
1

Я пытаюсь сопоставить структуру папок на TFS с моим диском C :, но я получаю эту ошибку ErrorMessage, говорящую, что папка C:/DEV-MAIN уже используется другой рабочей областью.Удалить старые рабочие области на TFS VS2013

Рабочее пространство было создано на этом компьютере предыдущим пользователем, у которого был удален вход в Windows. Я не могу получить к нему доступ напрямую из TFS, потому что у меня нет доступа к нему.

Далее я попытался удалить его из командной строки, используя 'tf workspace/delete'. Как показано на этом CommandLineImage, я нашел 2 рабочие области на моей машине (мой и старый). Затем я попытался выбрать только рабочие пространства, принадлежащие «sjayasekar». Он сказал: «Идентичность sjayasekar не является признанной личностью», но это ясно показывает, что она является владельцем.

Я также попытался удалить его, как показано на предыдущем изображении командной строки, но он говорит, что рабочее пространство не существует.

Любая идея, почему она не признает рабочее пространство или владельца, когда я пытаюсь их конкретно ссылаться? Или я чего-то не хватает?

+0

я настоятельно рекомендую собирание 'Team Foundation Sidekicks 2013' для этого. Это делает удаление рабочего пространства среди многих других вещей довольно тривиальным. Я не могу сказать, сколько времени этот инструмент спас меня. –

ответ

2

Если вы хотите использовать команду tf workspace для удаления старого рабочего пространства другой. Удостоверьтесь, что у вас есть собственный Управление другими пользователями рабочей области. В противном случае вам нужно, чтобы администратор TFS удалил рабочую область, если у вас нет доступа к учетной записи. Просто используйте команду ниже.

tf workspace /delete "WORKSPACENAME;PREVIOUSUSERACCOUNT" 

Если это все еще не работает, вы можете попробовать использовать TFS Sidekick. Затем открыть рабочую область sidekick Искать пользователя «xx», а затем вы можете удалить его рабочее пространство. enter image description here

Примечание: TF Sidekicks использует те же команды, что и такое же разрешение. Это инструмент повышения производительности администратора TFS.

Больше шагов подробно см ответ на RezaRahmati в этом вопросе how to remove TFS workspace mapping for another user

+0

Мне любопытно узнать, как появляется приказчик рабочей области в визуальной студии. Извините за то, что вы задали вопрос вне контекста. – Angshuman

+1

После установки инструмента. Затем должно быть добавлено новое меню в Visual Studio, как показано ниже: 'Меню -> Инструменты -> TeamFoundation Sidekick' –

+0

Eureka! TFS Sidekick отлично поработал. Спасибо за совет. – Nathan