【问题标题】:Unlocking files and folders locked by some employee who is no longer in the company解锁某些不再在公司的员工锁定的文件和文件夹
【发布时间】:2019-07-01 21:07:40
【问题描述】:

正如标题所说,我在 TFS 中的一些项目面临着一个巨大的问题。我们无法对更改进行任何签入,因为一些老员工签出(而不是签入)或者只是他们锁定了这些文件。

通过一些研究,我尝试了一些命令行,但没有成功。

我已经检查了我在 TFS 中进行更改的权限,例如 Microsoft's guide said,并尝试了一些命令:

尝试解锁:

tf lock $"/Project_directory/branch/etc" /lock:none /workspace:"WORKSPACE;NAME_EMPLOYEE" /recursive /collection:"http://TFSNAME:8080/tfs"

试图删除工作区:

tf workspaces /remove:"WORKSPACE_NAME" /server:https://TFSNAME

试图撤消签出:

tf undo $"/Project_directory/branch/etc" /workspace:"WORKSPACE;NAME_EMPLOYEE" /server:https://TFSNAME

问了一些同事,他们说在旧版本的 Visual Studio 和 TFS 中,您只需要在 Source Control Explorer 中单击并解锁,但该选项始终处于禁用状态。

示例: 右键单击文件或文件夹>高级>解锁选项已禁用

【问题讨论】:

  • 你有权限运行这些命令吗?
  • 我不同意当前的“离题 > 服务器故障”投票。这是关于 TFVC,一个主要用于编程的版本控制系统。这与 Git 一样重要。
  • 如果你有 vs 2015,你可以卸载它......让事情变得如此简单......假设你有权限......marketplace.visualstudio.com/…......没有 2017 版本
  • 我尝试了一些命令行但没有成功。 -- 你尝试了一些东西。它没有用。 您尝​​试了哪些方法不起作用?您是否收到了特定的错误消息?
  • @Ctznkane525 是的,就像我在问题开头所说的那样,我已经检查了执行这些操作所需的权限(有手册链接)

标签: visual-studio tfs tfvc


【解决方案1】:

您没有指定运行命令时得到的输出,但是还有另一个选项可以解锁其他人的锁或删除他的旧工作区,这是一个TFS Sidekicks 工具。

下载并安装该工具后,您可以搜索锁定的文件并解锁它们(并撤消待处理的更改)、搜索工作区并将其删除。

【讨论】:

  • 我不能使用这种程序,因为它不是官方的。我们的政治不允许......我真的很想尝试一下:(
猜你喜欢
  • 2018-07-18
  • 1970-01-01
  • 1970-01-01
  • 2021-08-14
  • 1970-01-01
  • 1970-01-01
  • 2011-10-17
  • 2021-03-29
  • 1970-01-01
相关资源
最近更新 更多