lp:~rom1-chal/bzr-builder/reporting_conflict_from_merge

Created by Romain Chalumeau and last modified
Get this branch:
bzr branch lp:~rom1-chal/bzr-builder/reporting_conflict_from_merge
Only Romain Chalumeau can upload to this branch. If you are Romain Chalumeau please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Romain Chalumeau
Project:
bzr-builder
Status:
Development

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

98. By Romain Chalumeau

ConflictsDetected exception

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.

95. By James Westby

Also reject other ways to escape the current working directory.

94. By James Westby

Reject absolute paths.

93. By James Westby

Reject duplicate paths in the recipe, as they aren't going to work.

92. By James Westby

Allow forbidding instructions at parse time.

91. By James Westby

Add {date} expansion for deb-version.

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:bzr-builder
This branch contains Public information 
Everyone can see this information.

Subscribers