2012-12-06 44 views
0

我的變更是這樣的:汞postreview與私人父

A --> B --> C --> D 

A是羣衆舉報。 D是我想要發佈的更改集。閱讀後:http://www.reviewboard.org/docs/manual/dev/users/tools/post-review/#distributed-version-control-systems, 我預計這個工作:

hg postreview tip --parent=-2 

hg postreview tip --parent=C 

但無論是上述似乎工作。我得到這個錯誤:

abort: The file was not found in the repository or parent revisionhas not been made public (207) 

我該如何做到這一點?謝謝。

回答

0

它看起來像評論板希望您提交的基於不可變的歷史修改集只。

這意味着D必須基於A,如果您希望它可以提交而不需要BC

這可以使用與Mercurial捆綁在一起的來實現。

hg rebase --dest A --source D