如何在 TFS 中仅删除一个 Git 存储库?
Posted
技术标签:
【中文标题】如何在 TFS 中仅删除一个 Git 存储库?【英文标题】:How to remove Only ONE Git repository in TFS? 【发布时间】:2021-10-10 13:59:09 【问题描述】:我和这篇文章有同样的问题:
How to remove Git repository in TFS 2015?
但如果我没记错的话,当我们只有一个 GIT 存储库时,没有解决方案。 删除第一个 GIT 的唯一解决方案是创建一个新的。因此,如果我这样做,我将拥有两个 GIT,之后我可以删除第一个(GIT REPO 1),但第二个将保留(GIT REPO 2)并且不能被删除。 所以问题还是一样。
所以我的问题是,是否可以删除所有存储库以完全没有 GIT 条目?
最好的问候,
【问题讨论】:
没有。只需使用 RBAC 来限制访问,这样任何人都无法对它做任何事情并假装它不存在。 【参考方案1】:如何在 TFS 中只删除一个 Git 存储库?
恐怕要删除所有的存储库根本没有GIT条目是不可能的。
根据文档Delete a Git repo from your project:
此文件适用于Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018 | TFS 2017 | TFS 2015
因此,要删除项目中唯一的 Git 存储库,请先创建一个新的 Git 存储库,然后删除该存储库。
【讨论】:
以上是关于如何在 TFS 中仅删除一个 Git 存储库?的主要内容,如果未能解决你的问题,请参考以下文章
如何从Visual Studio 2017中的组合框中删除TFS存储库帐户