Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
TeamCity-使Git子模块保持最新?_Git_Continuous Integration_Teamcity_Git Submodules - Fatal编程技术网

TeamCity-使Git子模块保持最新?

TeamCity-使Git子模块保持最新?,git,continuous-integration,teamcity,git-submodules,Git,Continuous Integration,Teamcity,Git Submodules,我有一个包含子模块的Git存储库 此存储库在TeamCity中具有各种构建配置,这些配置依赖于子模块上的代码。TeamCity是否有办法检测子模块存储库是否已更新,然后继续更新子模块,更新父存储库以指向最新的子模块并生成代码 我想自动找出子模块上的提交是否会破坏父存储库。您可以添加一个步骤,从父repo检查子模块是否有任何修改的文件 以“”为例 确保子模块未将父repo配置为忽略内部更改:“”

我有一个包含子模块的Git存储库

此存储库在TeamCity中具有各种构建配置,这些配置依赖于子模块上的代码。TeamCity是否有办法检测子模块存储库是否已更新,然后继续更新子模块,更新父存储库以指向最新的子模块并生成代码


我想自动找出子模块上的提交是否会破坏父存储库。

您可以添加一个步骤,从父repo检查子模块是否有任何修改的文件

以“”为例

确保子模块未将父repo配置为忽略内部更改:“”