Azure Dev Ops:撤消其他用户的签出

时间:2020-04-29 02:55:29

标签: azure-devops

我在内部拥有Azure Dev Ops,其中有一堆文件已签出给不再存在的计算机上的用户。如何撤消那些文件的签出?我曾经能够通过TFS Power Tools来做到这一点;但是,似乎没有一种工具可以为Azure Dev Ops做同样的事情。有一个GIT命令可以代替吗?如何清理Azure Dev Ops文件签出?

谢谢。

1 个答案:

答案 0 :(得分:1)

  1. Git是一个分布式版本控制系统。每个开发人员在其开发机上都有源存储库的副本。因此,假设您使用的是TFVC版本控制,则没有GIT命令可用于TFVC版本控制。选中Git & TFVC

  2. TFS Power Tools是一个客户端扩展,每个用户都需要在本地安装其自己的VS版本。如果要使用Power Tools,则可以使用VS / Team Explorer 2015和更早版本。

  3. 您可以使用tf undo命令删除Team Foundation版本控制,以等待另一个用户工作空间中的更改:

    tf undo /workspace:OtherUserWorkspace;OtherUser $/TeamProject /recursive /collection:http://YourTFSServer:8080/tfs/YourCollection

    查看以下链接以了解更多详细信息:

    https://docs.microsoft.com/en-us/azure/devops/repos/tfvc/undo-changes-another-user-workspace?view=azure-devops