我从一家有公司形象的公司买了一台新笔记本电脑。
我创建了一个新文件夹并签入了它,它正在工作。
我签了几个文件
我不能签入DLL、SQL或JPG文件,获取错误TF10151:无法锁定项。
这是发生在所有的开发者谁得到了新的笔记本电脑。
对于同一个开发人员来说,所有东西都是从旧笔记本电脑开始工作的。
错误: TF10151:无法锁定项目$/ABC/DEF/Some.dll进行签出。项目$/ABC/DEF由UserName在工作区LapTop名称中签出。
和这个错误完全没有意义。文件夹是刚刚创建的,开发人员是如何签出甚至不存在的文件的。
如果用户配置文件从旧笔记本电脑复制到新建笔记本电脑,它就能正常工作。
有什么建议吗?
谢谢
发布于 2020-08-12 06:08:44
您可以尝试使用unLock命令来删除其他用户锁定的项。
tf lock /lock:none[/workspace:workspacename] [/recursive] [/login:username,[password]] [/collection:TeamProjectCollectionUrl]
若要使用lock命令,必须将“锁定”权限设置为“允许”。如果您对其他用户的工作区没有写权限,则需要将其他用户的“更改”权限设置为“允许”以移除另一个用户持有的锁。
或尝试使用撤消命令撤消其他用户的签出
tf undo [/workspace:workspacename[;workspaceowner]][/recursive] itemspec [/noprompt] [/login:username,[password]][/collection:TeamProjectCollectionUrl]
您还可以参考此票证获得更多解决方案。
https://stackoverflow.com/questions/63365477
复制相似问题