标签: git azure-devops git-submodules
我有一个带有git repo的VSTS项目。 repo有一些子模块,这些子模块也是软件项目开发的一部分。
有没有办法在同一个VSTS项目中创建子模块?另一个选择是在子模块的VSTS项目和使用子模块的项目之间拆分开发任务,这是不理想的,因为两者之间的重叠程度很大。
答案 0 :(得分:5)
您可以向VSTS项目添加多个Git存储库。您可以通过子模块推送引用另一个存储库的存储库。
在Code中心,展开存储库,然后单击 New Repository :
使用第二个存储库存储子模块并从第一个存储库引用它。子模块设置都在本地git存储库本地发生,使用您喜欢的任何工具或命令行,然后将存储库推送到VSTS。