我有多个Python代码库4git repos,它们使用一组通用的功能,这些功能都是在所有4个repos中复制的。当我修改一个时,我需要手动更改所有4个回购
回购结构如下:
repo-1
\ src-1
\ test-1
\ other-1
\ common-code
repo-2
\ src-2
\ test-2
\ other-2
\ common-code
(与回购-3和回购-4类似)
每个repo conda构建自己的包,并针对Docker映像对其进行测试
正确设置这些的正确方法是什么
Tags:
除了git submodule(它允许您的4 Git存储库引用第五个存储库(
common
)之外,对于对common的每次修改,您还需要执行以下操作:这样,您的CI/CD就可以用子模块(as Jenkins does, for instance)克隆任何主项目
相关问题 更多 >
编程相关推荐