我的团队当前正在使用 Team Foundation Server 和 TFSVC 进行版本控制。我希望我们转而在 TFS 中使用 Git。我让 TFS 团队为我们的团队设置了 Git。但是,如果可能的话,我想将我们的项目组织到文件夹中。例如,一个用于 HR 的文件夹,一个用于财务的文件夹,一个用于培训的文件夹等。然后,我将在这些文件夹下创建一个项目 Repo,具体取决于其用途。现在我们有大约 170 个项目,这就是为什么我想将它们组织到文件夹中以帮助避免永远滚动。
我就此事联系了我的 TFS 团队,但没有收到回复,所以我不知道这是否不可能、他们是否不知道如何做,或者我是否没有权限。
我看过一些在线视频,但我发现的所有信息都涉及在 GitHub 中执行此操作,但我们没有使用 GitHub。
如果您查看我的屏幕截图,您可以看到我创建了一些子文件夹,但我不知道如何在这些文件夹中创建存储库。我看到 Git 存储库位于这些文件夹之外。我创建了一个 TestRepo,但它又不在文件夹下。
是否可以使用文件夹来组织我们的存储库?如果我添加一个新的存储库,我似乎没有办法将其放入子文件夹中。
最佳答案
无法将 Git 存储库组织到子文件夹中。
在 Azure DevOps Server 2019(以前称为 Team Foundation Server)引入的新 UI 中,存储库选择器已简化为自动筛选搜索框:
这是比文件夹更好的解决方案。
关于git - 你可以将 Git Repos 组织到文件夹中吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55599509/