When there is a merge in which the flags for a file from p2 is
non-empty, hg convert will incorrectly include that in the
changeset's files list.
Details
Details
- Reviewers
- None
- Group Reviewers
hg-reviewers - Commits
- rHG78530404d00b: convert: demonstrate broken {files} list in merge commits with file flags
Diff Detail
Diff Detail
- Repository
- rHG Mercurial
- Lint
Automatic diff as part of commit; lint not applicable. - Unit
Automatic diff as part of commit; unit tests not applicable.
Event Timeline
tests/test-convert-hg-sink.t | ||
---|---|---|
604 | Shouldn't this show b? |
tests/test-convert-hg-sink.t | ||
---|---|---|
604 | Oh, I understood the merge commit other way. So this should show a or not? I am not sure whether we consider mod change as file change or not. |
tests/test-convert-hg-sink.t | ||
---|---|---|
604 | A file gets included pretty if it's different from both parents, so a should not be included here. |
Shouldn't this show b?