git - 你可以将 Git Repos 组织到文件夹中吗?

标签 git azure-repos

我的团队当前正在使用 Team Foundation Server 和 TFSVC 进行版本控制。我希望我们转而在 TFS 中使用 Git。我让 TFS 团队为我们的团队设置了 Git。但是,如果可能的话,我想将我们的项目组织到文件夹中。例如,一个用于 HR 的文件夹,一个用于财务的文件夹,一个用于培训的文件夹等。然后,我将在这些文件夹下创建一个项目 Repo,具体取决于其用途。现在我们有大约 170 个项目,这就是为什么我想将它们组织到文件夹中以帮助避免永远滚动。

我就此事联系了我的 TFS 团队,但没有收到回复,所以我不知道这是否不可能、他们是否不知道如何做,或者我是否没有权限。

我看过一些在线视频,但我发现的所有信息都涉及在 GitHub 中执行此操作,但我们没有使用 GitHub。

如果您查看我的屏幕截图,您可以看到我创建了一些子文件夹,但我不知道如何在这些文件夹中创建存储库。我看到 Git 存储库位于这些文件夹之外。我创建了一个 TestRepo,但它又不在文件夹下。

是否可以使用文件夹来组织我们的存储库?如果我添加一个新的存储库,我似乎没有办法将其放入子文件夹中。

enter image description here enter image description here

最佳答案

无法将 Git 存储库组织到子文件夹中。

在 Azure DevOps Server 2019(以前称为 Team Foundation Server)引入的新 UI 中,存储库选择器已简化为自动筛选搜索框:

enter image description here

这是比文件夹更好的解决方案。

关于git - 你可以将 Git Repos 组织到文件夹中吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55599509/

相关文章:

git - 带有 VCS 后端的 Wiki?

git - 如果 git 功能关闭文件快照,为什么 .git/不会随着时间的推移变得巨大?

azure - "Allow requestors to approve their own changes"的描述令人困惑

git - 如何将 Visual Studio Code 与 Azure GIT Repo 连接

git - 在 SourceTree 中 merge 分支

git - gitlab : fatal: protocol error: bad line length character: Depl 中的奇怪错误

git - 一个项目可以有多个来源吗?

git - 在 azure devops 中创建模板 git-repo

git - 由于身份验证失败,无法将本地 git 推送到 Azure DevOps git 存储库,但密码正确

github - 在 Azure DevOps (Azure Repos) 中镜像所有 GitHub 事件