Как разблокировать файлы TFS-сервера, заблокированные другим разработчиком на другом компьютере - PullRequest
5 голосов
/ 21 декабря 2011

Некоторые файлы сервера TFS проверяются одним разработчиком, например, на (houbm10) машине в режиме блокировки.После этого машина была заменена на другую, такую ​​как houbm20, теперь я не могу извлечь заблокированный файл.

Итак, как мне разблокировать эти файлы?

Ответы [ 3 ]

13 голосов
/ 22 декабря 2011

Чтобы разблокировать отдельные файлы, выполните команду ниже в командной строке Visual Studio:

tf undo "file_path" /workspace:workspace_name

Например:

tf undo $/S/B/ABC/dotNET/Symphony/Tools/xyz/abc/Abc.dll /workspace:Houst01

здесь она разблокирует Abc.dll, которая находится внутри папки abc.

Чтобы разблокировать всю папку за один снимок:

tf undo $/S/B/ABC/dotNET/Symphony/Tools/xyz/abc/* /workspace:Houst01

здесь будут разблокированы все файлы, находящиеся в папке abc.

5 голосов
/ 21 декабря 2011

Вы пробовали TFS Sidekicks от Attrice?

Он предоставляет вам графический интерфейс для выполнения всех этих команд, что значительно облегчает выполнение этих задач.

0 голосов
/ 11 марта 2016

попробуйте это в командной строке Visual Studio, я надеюсь, что это будет работать ...

 C:\Program Files (x86)\Microsoft Visual Studio 12.0>tf undo
 {tfsfilepath} /Workspace:{tfsusername}

 Undo your changes to {Filepath} (Yes/No) yes
...