问题描述
我从一家拥有公司形象的公司买了一台新笔记本电脑。
我检入了几个文件,-可以正常工作
我无法检入DLL,sql或JPG文件,但出现错误TF10151:无法锁定项目
所有获得新笔记本电脑的开发人员都在发生这种情况。
所有东西都在旧笔记本电脑上为同一开发人员工作。
错误:TF10151:无法锁定项目$ / ABC / DEF / Some.dll进行检出。 $ / ABC / DEF项目由工作区LapTop Name中的UserName检出。
这个错误根本没有意义。文件夹刚刚创建,开发人员如何检出甚至不存在的文件。
如果用户个人资料已从旧笔记本电脑复制到“新笔记本电脑”,则该文件正在运行。
有什么建议吗?
谢谢
解决方法
您可以尝试使用unLock command来删除其他用户对某项商品的锁定。
tf lock /lock:none[/workspace:workspacename] [/recursive] [/login:username,[password]] [/collection:TeamProjectCollectionUrl]
要使用lock命令,必须将Lock权限设置为 允许。将“解锁其他用户的更改”权限设置为“允许” 如果您没有其他用户,则需要删除该用户持有的锁 该用户工作区的写权限。
或者尝试通过Undo command撤消其他用户的结帐:
tf undo [/workspace:workspacename[;workspaceowner]][/recursive] itemspec [/noprompt] [/login:username,[password]][/collection:TeamProjectCollectionUrl]
您也可以参考此ticket了解更多解决方案。