【发布时间】:2016-03-26 20:32:23
【问题描述】:
我已经克隆了列出的 repo https://hackage.haskell.org/package/language-c-0.4.7 作为上游 repo,即:http://code.haskell.org/language-c.
我在其中做了一些修改和修复,并将它们记录为补丁。
但后来我发现如果我想在
http://hub.darcs.net,我需要一个 darcs-2 存储库,以及最初的一个
我用于克隆的意外地是一个 darcs-1 存储库。 (可以使用darcs show repo 进行检查,在darcs-1 repo 的情况下不会打印darcs-2。)此外,
我还发现了一个language-c repo 在
这看起来像一个上游回购:
http://hub.darcs.net/visq/language-c,还有一些新的变化
那里。当然,它也是一个 darcs-2 存储库。
我可以转换为 darcs-2,但我读到它不是 可重现,并且不能在结果之间交换补丁 转换的不同运行。
导出我最后几个补丁的最简单方法是什么? darcs-1 存储库并将它们应用到 darcs-2 存储库( http://hub.darcs.net/visq/language-c)?
(至于http://code.haskell.org/language-c和 http://hub.darcs.net/visq/language-c 应该被认为是 上游,见 https://mail.haskell.org/pipermail/haskell-cafe/2015-December/122545.html, 我希望很快能得到一个明确的答案。)
【问题讨论】:
标签: export patch darcs format-conversion