【问题标题】:Unlock TFS files解锁 TFS 文件
【发布时间】:2018-08-06 11:49:01
【问题描述】:

我正在使用 TFS 在线并检查了一些源文件,但我必须格式化我的 PC 并丢失了所有源工作区。这些文件仍处于检出状态,我无法解锁这些文件。

【问题讨论】:

    标签: visual-studio-2015 azure-devops


    【解决方案1】:

    如果您使用管理员帐户登录源代码管理,您将能够强制撤消签出,或使用您提供的任何文件签入。

    只需尝试以下方法来解锁文件:

    要使用 lock 命令,您必须将 Lock 权限设置为 允许。将解锁其他用户的更改权限设置为允许 如果您没有其他用户持有的锁,则需要移除该锁 该用户工作区的写入权限

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

    • tf undo undo 命令删除项目上的所有锁定。见Undo command

      要解锁单个文件,请在 Visual Studio 命令提示符中运行以下命令:

      tf undo "file_path" /workspace:workspace_name

      例如:

      tf undo $/S/B/ABC/dotNET/Symphony/Tools/xyz/abc/Abc.dll /workspace:Houst01

      在这里它将解锁 abc 文件夹中的 Abc.dll。

      一次性解锁整个文件夹:

      tf undo $/S/B/ABC/dotNET/Symphony/Tools/xyz/abc/* /workspace:Houst01

      在这里它将解锁 abc 文件夹中的所有文件。

    • 强制删除工作区(有关详细信息,请参阅Deleting a TFS workspace from the command line。)

    • 您还可以使用TFS Sidekick 工具解锁其他用户文件:

      它为您提供了一个图形界面来执行所有这些命令,这使得执行这些任务变得更加容易。


    其他相关话题:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-03-25
      • 2011-08-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-12-09
      • 2015-06-30
      • 2013-01-24
      相关资源
      最近更新 更多