TFS - TF.exe / lock:none参数没有任何效果

时间:2014-11-26 13:41:42

标签: tfs tfs2013

我尝试添加一个文件而不锁定它,但tf.exe试图锁定它。我不知道这是一个bug还是故意的。我使用的命令是:

C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\bin\amd64>tf add C:\FilePath\myDll.dll /login:tfsbuild /lock:none

引发错误:

  

TF10151:无法锁定项目   $ / SourceControlPath / myDll.dll for   查看。该项目   $ / SourceControlPath / myDll.dll已被选中   XUSER在XWORKSPACEOFUSER工作空间中输出。

此文件在源代码管理中不存在,并且其他人签出的原因是此文件之前被删除,而XUSER没有最新的源,但仍然有该文件并在其工作区中检出是正常的,我想用命令提示符再次添加它。

这个问题打破了我的TFS构建,我不明白为什么/lock:none没有任何影响。

1 个答案:

答案 0 :(得分:0)

如果服务器强制执行锁定,那么服务器将始终 锁定。

这是服务器管理员已启用的服务器端策略。解决此政策的唯一方法是禁用它。