tfs: как разблокировать изменения

Я первоначально отредактировал файл,который выполнил проверку. Я получил новый компьютер, и теперь я хочу отредактировать файл. Меня не волнует правка.

TFS сообщает, что у другого пользователя есть эксклюзивная блокировка файла. На самом деле это не другой пользователь, это я, но машина другая, поэтому рабочее пространство другое.

Я попытался разблокировать с помощью командной строки tf, используя следующую команду:

TF замок / Замок: нет / workspace:oldmachinename; domainme / рекурсивный $ / имяпроекта /каталог / s:http:tfs:8080/tfs/project

Я не получаю ошибок, но когда я иду в Visual studio 2010 (мы также используем tfs 2010), файлы остаются заблокированными.

Что я делаю не так?

4 ответов


удаление старой рабочей области, вероятно, что вы хотите сделать. Вы можете сделать это с помощью команда TF workspace, но более простой метод-использовать free TFS Sidekicks add-on который дает вам GUI для управления и удаления рабочих областей.


вы пробовали использовать TFS powertools?

Как только вы это сделаете, вы можете щелкнуть правой кнопкой мыши по своей папке или файлу и выбрать Find в Source Control -> Status. После того, как вы нажмете кнопку Найти, он должен показать вам все проверки, или файлы, которые проверены-out

затем вы сможете щелкнуть правой кнопкой мыши на кассе и выбрать "отменить"..".

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


Если вы не собираетесь снова использовать старое рабочее пространство, было бы неплохо (осторожно) удалить всю рабочую область. Это очистит все, что связано с ним, и означает, что он больше не "загрязняет" списки ваших активных рабочих пространств и т. д.

вы также можете сломать блокировку на одном файле, но вам нужно будет иметь соответствующие разрешения, чтобы иметь возможность взломать блокировки. См.здесь для конкретного объяснения как это сделать.


попробуйте что-то вроде этого:

следующий пример разблокирует и делает все файлы в папке src/ Team Foundation version control server доступными для регистрации и регистрации другими пользователями.

c:\projects > блокировка tf / блокировка: нет src/

дополнительная документация здесь: http://msdn.microsoft.com/en-us/library/47b0c7w9.aspx