martinvonz requested changes to this revision.
martinvonz added a comment.
This revision now requires changes to proceed.


  I'm pretty sure this doesn't actually perform the merge, it just drops the 
changes outside the narrowspec. On commit, we need to record that outside/ has 
the new nodeid that we got from the side we merged in. To do that, we need to 
remember what that nodeid is, from the time of `hg merge` to the time of `hg 
commit`. That probably means storing the nodeid in the dirstate (like git 
does), or maybe in the merge state.

REPOSITORY
  rHG Mercurial

REVISION DETAIL
  https://phab.mercurial-scm.org/D5410

To: pulkit, durin42, #hg-reviewers, martinvonz
Cc: martinvonz, mercurial-devel
_______________________________________________
Mercurial-devel mailing list
Mercurial-devel@mercurial-scm.org
https://www.mercurial-scm.org/mailman/listinfo/mercurial-devel

Reply via email to