【问题标题】:Unable to delete TF Workspace无法删除 TF 工作区
【发布时间】:2020-12-28 16:46:59
【问题描述】:

为什么我无法删除它?我已经尝试了所有可能的方法,但我无法为用户删除或创建新的工作区。

我不小心删除了 Active Directory 中的用户,然后我用相同的用户名重新创建了用户,并在机器上重新创建了他的配置文件,从那时起我无法创建工作区,我尝试从 TFS / VS 中删除它首先没有不行,我还删除了文件夹U_C,这是TFS数据的本地根目录

【问题讨论】:

    标签: azure-devops visual-studio-2019


    【解决方案1】:

    您可以尝试使用用户的唯一 ID 而不是其名称来删除工作区。

    首先,您需要运行以下命令:

    tf workspaces /computer:* /owner:* /format:xml
    

    然后您会找到一个代表用户的字符串,格式为带有电子邮件的 GUID。

    然后将删除命令中的用户名替换为该字符串

    tf workspace /delete {workspace};{string}
    

    更新:

    一个例子:

    tf workspace /delete WorkSpace1;72f988bf-86f1-41af-91ab-2d7cd011db44\xxxx@outlook.com
    

    【讨论】:

    • @Aasim Shakil Pathan 抱歉回复晚了。我在我这边尝试了这种方法,效果很好。我已经更新了我的答案来举个例子,你可以用它检查你的命令。如果可能,您能否提供有关您的测试失败的更多详细信息,以便人们可以更好地调查问题?
    • 非常感谢,我不得不从另一台计算机上执行此操作并修改您的命令以将 /computer:* 设置为 /computer:COMPUTERNAMEWITHTHEISSUE 但是一旦我得到结果,我就能够删除重复的工作区同名。新年快乐!
    猜你喜欢
    • 1970-01-01
    • 2012-09-06
    • 1970-01-01
    • 1970-01-01
    • 2020-07-21
    • 1970-01-01
    • 1970-01-01
    • 2011-06-14
    • 1970-01-01
    相关资源
    最近更新 更多