Как решить ошибку Не удается заблокировать элемент для файла, которого даже не существует?

Приобрел новый ноутбук от компании с имиджем компании.

Я создал новую папку и проверяю ее - она ​​работает

Проверяю несколько файлов - все работает

Я не могу зарегистрировать файлы DLL, SQL или JPG, получаю сообщение об ошибке TF10151: не удается заблокировать элемент

Это происходит со всеми разработчиками, получившими новый ноутбук.

Все работает со старого ноута у того же разработчика.

Ошибка: TF10151: не удается заблокировать элемент $ / ABC / DEF / Some.dll для извлечения. Элемент $ / ABC / DEF извлекается UserName в рабочей области LapTop Name.

И в этой ошибке нет никакого смысла. Папка только что создана. Как разработчик извлекает файл, которого даже не существует.

Если профиль пользователя скопирован со старого ноутбука на новый, он работает.

Любое предложение ?

Спасибо


person Lucky Star    schedule 11.08.2020    source источник
comment
Не получаете последнюю информацию, поможет ли вам обходной путь? Или, если у вас есть какие-либо опасения, не стесняйтесь поделиться им здесь.   -  person Hugh Lin    schedule 14.08.2020


Ответы (1)


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

tf lock /lock:none[/workspace:workspacename] [/recursive] [/login:username,[password]] [/collection:TeamProjectCollectionUrl]

Чтобы использовать команду блокировки, у вас должно быть установлено разрешение «Разрешить». Для разрешения Разблокировать изменения другого пользователя, установленного на Разрешить, необходимо снять блокировку, удерживаемую другим пользователем, если у вас нет разрешения на запись для рабочей области этого пользователя.

Или попробуйте отменить оформление заказа другого пользователя с помощью Отменить команду:

tf undo [/workspace:workspacename[;workspaceowner]][/recursive] itemspec [/noprompt] [/login:username,[password]][/collection:TeamProjectCollectionUrl]

Вы также можете обратиться к этому тикету для получения дополнительных решений.

person Hugh Lin    schedule 12.08.2020
comment
Это работало для меня в прошлом. Просто убедитесь, что вы dir /s нашли tf.exe. Это будет путь, например C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer - person spikey_richie; 12.08.2020