【问题标题】:TFS -locked for checkout by in workspace- but the Server was decommissionedTFS - 在工作区中锁定以进行签出 - 但服务器已停用
【发布时间】:2016-10-27 10:21:14
【问题描述】:
TFS- 已被锁定,无法从已停用的旧服务器 DEV 服务器进行编辑。如果从 Visual Studio 中解锁,我无权访问该工作区,因此需要从 TFS 服务器覆盖它。
错误:
/DISK1/Setup.exe 被工作区开发服务器中的用户(名称)锁定以供签出
我已尝试使用服务器名称使用 TFS Side Kicks,但找不到上述路径的工作区。
【问题讨论】:
标签:
tfs
visual-studio-2015
【解决方案1】:
与您的管理员或拥有解锁其他用户更改权限的人交谈,以使用Lock Command 解除对该项目的锁定:
以下示例解锁并让 src/ Team Foundation 版本控制服务器文件夹中的所有文件可供其他用户签出和签入。
c:\projects>tf lock /lock:none src/
【解决方案2】:
选项 1
您应该能够使用 TFS Side Kicks 找到工作区。我猜您的其他过滤器之一不正确,例如所有者名称或上次访问日期(从)。通过删除工作区,您也删除了签出锁。
选项 2
您还可以在 Visual Studio 源代码管理中找到文件/目录,右键单击它,选择查找并按状态查找。在出现的对话框中按查找,您应该会看到签出锁。右键单击文件并选择撤消...。
这两个操作都要求您是相关团队项目的管理员组的成员。