如何删除 Azure DevOps 中的 TFVC 存储库?
How to delete TFVC repository in Azure DevOps?
我需要删除 Azure DevOps 中的 TFVC 存储库,但似乎没有允许我执行此操作的选项。唯一的 TFVC 存储库(我刚刚创建的)似乎甚至没有下拉菜单:
相比之下,在同一个项目中,Git的存储库在下拉菜单中有一个"Delete Repository"选项:
有什么想法吗?
显然,TFVC 存储库一旦创建就不允许删除。
当团队项目创建为基于 TFVC 的项目时,存储库是 "key infrastructure" 的一部分。仓库无法删除,但可以销毁
tf vc destroy $/TestProject
UI 并不总是完全理解执行此命令后发生的事情,某些部分仍会显示 repo,因为团队项目知道它 应该有 同名存储库。
存储库一旦销毁就无法重新创建。这是一次性的操作。
如果您已迁移到 Git,您始终可以执行镜像克隆并将完整的存储库推送到新的团队项目。您也可以将工作项移动到另一个项目。构建定义和发布定义可以导出+导入。
虽然通常不值得。
好的,只需更新 Azure DevOps
命令确实有效
"tf vc destroy $/TestProject"
它将删除 TSVC 代码,但它仍然出现在选项列表中,消息已删除。它并不理想,但足以阻止人们使用它。
该项目必须至少有一个存储库。因此,在开始之前,请确保您至少有 2 个存储库。
从开始的步骤:
- 用VS连接到项目
- 开源控制
- 映射存储库
- 获取所有版本库到本地磁盘
- Select 存储库并删除
- 签到
在 DevOps 上确认存储库不再存在。
我需要删除 Azure DevOps 中的 TFVC 存储库,但似乎没有允许我执行此操作的选项。唯一的 TFVC 存储库(我刚刚创建的)似乎甚至没有下拉菜单:
相比之下,在同一个项目中,Git的存储库在下拉菜单中有一个"Delete Repository"选项:
有什么想法吗?
显然,TFVC 存储库一旦创建就不允许删除。
当团队项目创建为基于 TFVC 的项目时,存储库是 "key infrastructure" 的一部分。仓库无法删除,但可以销毁
tf vc destroy $/TestProject
UI 并不总是完全理解执行此命令后发生的事情,某些部分仍会显示 repo,因为团队项目知道它 应该有 同名存储库。
存储库一旦销毁就无法重新创建。这是一次性的操作。
如果您已迁移到 Git,您始终可以执行镜像克隆并将完整的存储库推送到新的团队项目。您也可以将工作项移动到另一个项目。构建定义和发布定义可以导出+导入。
虽然通常不值得。
好的,只需更新 Azure DevOps
命令确实有效
"tf vc destroy $/TestProject"
它将删除 TSVC 代码,但它仍然出现在选项列表中,消息已删除。它并不理想,但足以阻止人们使用它。
该项目必须至少有一个存储库。因此,在开始之前,请确保您至少有 2 个存储库。
从开始的步骤:
- 用VS连接到项目
- 开源控制
- 映射存储库
- 获取所有版本库到本地磁盘
- Select 存储库并删除
- 签到
在 DevOps 上确认存储库不再存在。