TFS中,修改文件出现“在工作区 xxx中,xxx为 签出 锁定了项”提示的解决办法。
使用如下命令用来解锁或个撤销该用户的更改:
TF LOCK filespec /LOCK:NONE /WORKSPACE:workspace;lock_user
TF UNDO filespec /WORKSPACE:workspace;checkout_user
-
Filespec 指定了需要操作的文件或者路径,既可以是服务器路径,比如:"$/Windows/Cab/Debug/Cab.CAB";也可以是本地路径如:"c:\SourceControl\windows\temp.cs";
-
如果TF命令不能识别TFS服务器,需要在命令行手动的输入一个服务器参数,如: "/server:tfs01"
-
如果想将某个目录中的所有文件都进行一次操作,需要在命令行手动加入参数:"/recursive"
-
lock_user 和 checkout_user是指域中的用户,如:"microsoft\testuser"
完整的例子:
tf lock $/Windows/Cab/Debug/Cab.CAB /lock:none /workspace:test-pc;microsoft\testuser

浙公网安备 33010602011771号