我来自 IBM Rational ClearCase 世界(UCM 等等),当我记得 Composite Baselines 的概念时,我想知道是否存在与 DVCS 具有相同目的的东西。
我了解 Mercurial/Git 是“获取所有代码库或一无所有”。但可能是可以管理不同存储库的标签/基线并能够将它们作为复合基线进行管理的东西。
systemX/release-1 = 子系统A-repo/release-20 + 子系统B-repo/release-18 + 子系统C-repo/release-2
这种机制将抽象我可以查询 systemX-releasex 的基线并从 dvcs 存储库中获取适当的标签。
有任何想法吗。