【发布时间】:2020-04-30 10:55:19
【问题描述】:
我在本地有 Azure Dev Ops,其中有一堆文件已在不再存在的机器上签出给用户。如何撤消这些文件的签出?我以前可以通过 TFS Power Tools 做到这一点;但是,似乎没有一个工具可以为 Azure Dev Ops 做同样的事情。是否有一个 GIT 命令可以代替?如何清理 Azure Dev Ops 文件签出?
提前谢谢你。
【问题讨论】:
标签: azure-devops
我在本地有 Azure Dev Ops,其中有一堆文件已在不再存在的机器上签出给用户。如何撤消这些文件的签出?我以前可以通过 TFS Power Tools 做到这一点;但是,似乎没有一个工具可以为 Azure Dev Ops 做同样的事情。是否有一个 GIT 命令可以代替?如何清理 Azure Dev Ops 文件签出?
提前谢谢你。
【问题讨论】:
标签: azure-devops
Git 是一个分布式版本控制系统。每个开发人员在他们的开发机器上都有一个源存储库的副本。所以假设您使用的是 TFVC 版本控制,没有 GIT 命令可用于 TFVC 版本控制。检查Git & TFVC。
TFS Power Tools 是一个客户端扩展,每个用户都需要为自己的 VS 版本在本地安装它。如果要使用 Power Tools,可以使用 VS/Team Explorer 2015 及更早版本。
您可以使用tf undo 命令删除另一个用户工作区中的 Team Foundation 版本控制挂起更改:
tf undo /workspace:OtherUserWorkspace;OtherUser $/TeamProject /recursive /collection:http://YourTFSServer:8080/tfs/YourCollection
查看以下链接了解更多详情:
【讨论】: