Description
Summary
When using a Mercurial repository, commits from a branch X are shown in the default branch as merged commits when no merge is performed.
Steps to Reproduce
- Create a plan using a Mercurial repository
- Create branch X and commit some data
- Checkout the default branch and commit some data
- Run the plan build for the default branch
Expected Results
Only the commit done for the default branch is shown on build results
Actual Results
Both commits from X and default branches are shown.
The commits from X are shown with an icon ("M") indicating they were merged on default but this is not the case