我正在开发一个已经生产了一年的网站。很快我将开始开发一个新版本,它的初始存储库将是当前站点存储库的副本。设置好新仓库后,当前站点和新站点的两个仓库会出现分歧。但是,如果我修复当前网站中的错误,我想将该修复合并到新网站中。
直到最近我还在使用 TFS,它可以很容易地合并两个不同版本的存储库(在 TFS 中它们被称为分支),但是我如何使用 Mercurial 来实现呢?到目前为止,我只找到了有关如何合并两个不同存储库以终止最旧存储库的说明。
干杯,西蒙
我正在开发一个已经生产了一年的网站。很快我将开始开发一个新版本,它的初始存储库将是当前站点存储库的副本。设置好新仓库后,当前站点和新站点的两个仓库会出现分歧。但是,如果我修复当前网站中的错误,我想将该修复合并到新网站中。
直到最近我还在使用 TFS,它可以很容易地合并两个不同版本的存储库(在 TFS 中它们被称为分支),但是我如何使用 Mercurial 来实现呢?到目前为止,我只找到了有关如何合并两个不同存储库以终止最旧存储库的说明。
干杯,西蒙
我不认为有问题。您可以从旧站点合并到新站点,并继续这样做,只要您愿意。
谢谢你的回复,DJ。似乎在 StackOverflow 上提出这个问题后,我自己在 Mercurial 的网站上找到了答案: https ://www.mercurial-scm.org/wiki/MergingUnrelatedRepositories