【问题标题】:How to delete all TFS workspaces of a user in one go如何一次性删除用户的所有 TFS 工作区
【发布时间】:2012-11-05 20:52:59
【问题描述】:

我想创建一个批处理文件来删除用户的所有 TFS 工作区。这将在一个人离开组织的情况下使用。

TFS 中是否有一个命令可以让我一次性删除用户的所有工作区?我不想先获取工作空间,然后将它们一个一个删除,因为那样需要人工干预。

如果这样的事情是可能的 C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC>tf workspace /server: /delete *;\

上面的命令不起作用。

提前致谢。

【问题讨论】:

    标签: tfs workspace


    【解决方案1】:

    我相信 Attrice 的 Team Foundation Sidekicks 可以做到这一点

    【讨论】:

    • 谢谢贝蒂,我会检查这个工具。如果这个工具可以做到这一点,那就意味着肯定有一个可以通过命令行运行的命令。我只是不知道它是什么
    • 我查了,软件也是先把所有工作区都列出来,然后再手动一个一个删除:(
    • 可惜,还是比通过命令行手动操作要快。
    【解决方案2】:

    Sidekicks (5.0) 的当前版本允许您删除多个工作区。我刚刚清除了 4218 个工作区。

    【讨论】:

    • 请记住,“当前版本”很容易发生变化。如果您明确说明您指的是哪个版本会更好。
    猜你喜欢
    • 2014-09-17
    • 2015-04-02
    • 2013-03-24
    • 2018-02-06
    • 2013-05-16
    • 1970-01-01
    • 1970-01-01
    • 2017-02-20
    • 2016-10-30
    相关资源
    最近更新 更多