I am trying to contribute to a project that uses Subversion. I used Mercurial and its hgsubversion extension to clone the repo. My work takes place on a feature branch.
How do I keep the feature branch up to date with stuff that happens on the default branch (hg speak) aka the trunk (svn speak)?
So I used hg up feature
to update to the feature branch, then hg pull
which gave me changesets on the default branch. So I did hg merge default
, the committed the merge, then tried hg push
to send my changesets to Subversion. And Mercurial said: "Sorry, can't find svn parent of a merge revision."