我们公司开发了多个软件产品,它们可以重复使用彼此的软件包(我们使用Java)。每个产品都表示为独立的Eclipse Java项目,并拥有自己的版本存储库(我们使用Mercurial)。如何使用Eclipse和版本控制项目矩阵
当我们在某些共享软件包中发现一个错误时,我们需要将更改传输到所有正在使用的项目中,这是一个地狱。关键问题是Eclipse项目只能与一个版本控制库关联。
有人可以推荐一些方法来关联Eclipse Java项目与几个版本存储在理想中可能是geterogeious(svn,git,mercurial)吗?
您可以直接从一个子模块/ subrepo修改,推到 “中央” 回购,以及其他可以: