This branch treats revnos as if they were revision ids, which means that it may not notice cases where uncommit or push --overwrite have been used.
It also appears not to account for changes in the branch location.
It also assumes that "revision" is a revno, when other parts of the code treat it as a RevisionSpec instead.
« Back to merge proposal
This branch treats revnos as if they were revision ids, which means that it may not notice cases where uncommit or push --overwrite have been used.
It also appears not to account for changes in the branch location.
It also assumes that "revision" is a revno, when other parts of the code treat it as a RevisionSpec instead.