gpt4 book ai didi

mercurial - 在不同的分支上使用 Mercurial

转载 作者:行者123 更新时间:2023-12-02 23:13:31 25 4
gpt4 key购买 nike

将 Mercurial 与两个略有不同的长期运行分支一起使用的良好工作流程是什么(即我从来不打算将它们完全 merge 回来)一起)?

就我而言,这是针对两个不同版本进行了不同定制的 CMS 软件不同的网站。我从 projectA 开始,一旦工作正常,将其克隆到 projectB 并对 A 和 B 进行进一步调整以自定义它们。现在我想开发一些在 A 和 B 中都显示的功能,而不 merge 特定于站点的自定义。如何?

hg Push 会推送所有内容,所以这是行不通的
移植似乎给了我不同的变更集哈希值,这让我很担心

我觉得也许存储库应该以不同的方式设置,但我不是确定如何。

最佳答案

正如 Thilo 评论所述,通用部分最好作为第三个存储库进行开发(并在 AB 中发布),声明为SubRepo

这样,您就可以尊重前两个独立的存储库(A 上的一次演变并不总是意味着 B 上的演变),并且您可以开发子存储库 C 中的公共(public)部分。

关于mercurial - 在不同的分支上使用 Mercurial,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4030343/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com