解锁由不再在公司中的某些员工锁定的文件和文件夹

时间:2019-06-18 18:51:06

标签: visual-studio tfs tfvc

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

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

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

试图解锁:

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中单击并解锁,但是该选项始终处于禁用状态。

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

1 个答案:

答案 0 :(得分:0)

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

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

enter image description here

enter image description here