GIT 在线 VSTS 中的子模块?

GIT Submodules in VSTS online?

我有一个带有 git 存储库的 VSTS 项目。 repo 有一些子模块,这些子模块也是软件项目开发的一部分。

有没有办法在同一个 VSTS 项目中创建子模块?另一种选择是在子模块的 VSTS 项目和使用子模块的项目之间拆分开发任务,这并不理想,因为就开发而言,两者之间有很多重叠。

您可以将多个 Git 存储库添加到您的 VSTS 项目。您可以推送一个通过子模块引用另一个的存储库。

在代码中心,展开存储库并单击 新建存储库

使用第二个存储库存储您的子模块并从第一个存储库中引用它。子模块设置全部发生在本地 git 存储库中,使用您喜欢的任何工具或命令行,然后将存储库推送到 VSTS。