lp://staging/~rom1-chal/bzr-builder/reporting_conflict_from_merge
- Get this branch:
- bzr branch lp://staging/~rom1-chal/bzr-builder/reporting_conflict_from_merge
Branch merges
- Jelmer Vernooij (community): Needs Fixing (code)
- James Westby: Pending requested
-
Diff: 125 lines (+69/-5)2 files modifiedrecipe.py (+64/-2)
tests/test_recipe.py (+5/-3)
Branch information
Recent revisions
- 99. By Romain Chalumeau
-
Tests updates
Take into account the new exceptions raised ConflictsDetected and ConflictsFromMerge
in tests :
test_build_tree_merged_ with_conflicts
test_pull_or_branch_ pull_with_ conflicts - 97. By Romain Chalumeau
-
ConflictFromMerge exception
When a merge directive produces conflicts, a conflictFromMerge exception is raised.
The msg of the exception gives a complete report to ease the integrator solving the conflict ie :
- branch url which causes the conflict
- files in conflict
- authors who have committed the conflicted modifications
- path where to handle the conflicts - 96. By James Westby
-
Work around debian.changelog adding newlines in old versions.
If you passed a file object it would add newlines in old versions. Avoid
that by just passing the string we are reading anyway. - 90. By James Westby
-
Tell the user what the available expansions are if they specify an invalid deb-version.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp://staging/bzr-builder