Для этого есть как минимум 2 разных способа:
Командная строка
В Team Explorer входит служебная программа командной строки Tf.exe. Найдите здесь документацию . Доступ к нему можно получить, запустив окно командной строки Visual Studio. Синтаксис команды:
tf undo [/workspace:workspacename[;workspaceowner]]
[/server:servername] [/recursive] itemspec [/noprompt]
За один файл
tf undo /workspace:workspacename;workspaceowner $/projectname/filename.cs
GUI
Второй - через графический интерфейс, но не входит в стандартную комплектацию - вам необходимо установить TFS Power Tools . Смотрите здесь для подробностей о том , как использовать этот метод.
Имейте в виду, что для любого метода вам потребуются соответствующие права. Разрешения называются «Отменить изменения других пользователей» и «Разблокировать изменения других пользователей». Эти разрешения можно просмотреть:
- Щелкните правой кнопкой мыши нужный проект, папку или файл в проводнике управления версиями.
- Выбрать свойства
- Выберите вкладку Безопасность
- Выберите подходящего пользователя или группу в разделе «Пользователи и группы» вверху.
- Просмотрите раздел "Разрешения для [пользователя / группы]:" внизу
Удаление рабочего пространства
tf workspace /delete WorkspaceName;User
/server:http://server:8080/tfs/MyTeamCollection
Самый простой способ, который я нашел, - это использовать бесплатное приложение TFS Sidekick . У него есть возможность просмотреть и отменить оформление заказа другим пользователем.
источник
У меня просто была эта проблема, и я нашел более простой способ очистить старые рабочие места.
В Visual Studio откройте обозреватель управления исходным кодом .
В раскрывающемся списке "Рабочая область" выберите " Рабочие области ... "
Появится диалоговое окно, показывающее рабочие области на вашем текущем ПК. Выберите " Показать удаленные рабочие области ".
Теперь вы также увидите рабочие области со своего предыдущего ПК (если они принадлежат той же учетной записи). Выберите старую рабочую область (-а) и нажмите « Удалить ». Это должно удалить старую рабочую область из TFS вместе со всеми сохраняющимися проверками.
Я уверен, что Арне нашел решение, но я надеюсь, что это поможет другим, кто ищет эту проблему в Google.
источник
Выберите свой файл в TFS sidekick, затем над списком у вас появится «Отменить ожидающее изменение». Щелкните по нему, и изменение будет отменено :) Значок аналогичен значку «Отменить» в MS Word. Получите помощники TFS с http://www.attrice.info/cm/tfs/index.htm
источник