仕事中に Subversion リポジトリをローカルの Hg リポジトリにプルしました。自宅で、いくつか修正し、ローカルの Hg リポジトリにコミットし、仕事に来てプルと更新を行いました。
$ hg pull
$ hg update
マージする必要があったので、マージしました。
$ hg merge
ただし、プッシュしようとすると:
$ hg push
abort: Sorry, can't find svn parent of a merge revision."
ワークフローでどのような間違いを犯しましたか? 今後この問題を回避するにはどうすればよいですか?