代码之家  ›  专栏  ›  技术社区  ›  myroslav

如何在azuredevops中删除TFVC存储库?

  •  4
  • myroslav  · 技术社区  · 7 年前

    我需要删除一个 TFVC公司 azuredevops中的存储库,但似乎没有允许我这样做的选项。唯一的TFVC存储库(我刚刚创建)似乎没有下拉菜单:

    enter image description here

    相反,在同一个项目中,Git的存储库在下拉菜单中有一个“删除存储库”选项:

    enter image description here

    有什么想法吗?

    2 回复  |  直到 7 年前
        1
  •  10
  •   jessehouwing    7 年前

    tf vc destroy $/TestProject
    

    UI并不总是完全理解在执行这个命令之后发生的事情,有些部分仍然会显示repo,因为团队项目知道它 应该有

    一旦销毁,就无法重新创建存储库。这是一次性操作。

    如果您已经迁移到Git,那么您总是可以执行镜像克隆,并将完整的存储库推送到新的团队项目中。也可以将工作项移动到另一个项目。可以导出和导入生成定义和发布定义。

        2
  •  8
  •   myroslav    7 年前

    显然,一旦TFVC存储库被创建,就不允许删除它。

    资料来源: MSDN forum's answer from Microsoft staff .

        3
  •  1
  •   cpoDesign    6 年前

    好的,只需更新Azure DevOps

    “tf vc destroy$/TestProject”

    它将删除TSVC代码,但它仍然出现在选项列表中,并且消息已删除。它并不理想,但足以阻止人们使用它。

        4
  •  0
  •   MiguelSlv    5 年前

    项目必须至少有一个存储库。因此,在开始之前,请确保至少有2个存储库。

    1. 与项目连接
    2. 映射存储库
    3. 选择存储库并删除
    4. 登记入住