commit merged revisions as branch merges

Create issue
Issue #37 new
Luke Opperman created an issue

Seems to be blocked by two safety checks and some to-be-determined semantics. [this is a dupe of but it's got to be done]

  1. util.outgoing_revisions asserts that each revision only has one parent
  2. push_cmd.push_revisions_to_subversion bails out if the repo or any of the outgoing revisions have multiple parents. (The assertion in 1 should be preventing this from every being reached, before any risk of a partial commit.)

The obvious cases seem to have obvious semantics, but I'm not sure what edge cases to consider. Also, I don't know what information would need to be passed back for svn 1.5's merge tracking.

Comments (0)

  1. Log in to comment