我正在尝试为使用 Subversion 的项目做出贡献。我使用 Mercurial 及其 hgsubversion 扩展来克隆 repo。我的工作发生在功能分支上。
如何使功能分支与默认分支(hg speak)又名主干(svn speak)上发生的东西保持同步?
所以我曾经hg up feature
更新到功能分支,然后hg pull
它给了我默认分支上的变更集。所以我做hg merge default
了,提交了合并,然后尝试hg push
将我的变更集发送到 Subversion。Mercurial 说:“对不起,找不到合并修订的 svn parent。”