如何在Visual Studio 2017中使用多个Git存储库

Nea*_*eal 7 git version-control team-explorer visual-studio-2017

我的解决方案涉及自托管Bitbucket Server中的三个git存储库.iOS项目的1个repo,共享项目类型的1个repo,例如Android之类的其他项目共享的库,然后公司与更多类库不同的项目共享repo.

在Visual Studio 2015中,我可以访问团队资源管理器并连接到各种存储库,这样我就可以查看提交历史记录并具有提交或从git提取的源代码控制权限.在Visual Studio 2017中,当我连接到其他一个repos时,我从我的解决方案中退回到起始页面.

如何管理构成一个Visual Studio 2017解决方案的多个回购?我现在唯一的选择是使用SourceTree等外部工具.

Cha*_*d B 3

Team Explorer 的设计始终是在关闭包含的 Git 存储库并打开另一个存储库时关闭解决方案。如果您在 Visual\xc2\xa0Studio\xc2\xa02015 中看到不同的行为,那是无意的。

\n

我们希望支持在团队资源管理器中同时打开多个 Git 存储库,但该功能尚未添加。

\n

Team Explorer 扩展为 Visual Studio 提供了 Git 集成。无论您是否使用VSTS,您仍将在 IDE 中使用 Team Explorer 进行 Git 操作。我完全同意,为单个解决方案支持多个存储库会很棒。功能是优先考虑的,而这个功能还没有构建出来。

\n