Pushing after merge considered harmful
Ian Clatworthy
ian.clatworthy at canonical.com
Tue Jan 26 11:13:10 GMT 2010
Martin Pool wrote:
> Another way to look at it: if append_revisions_only is set, the only
> changes that will be allowed are those that mean 'bzr log' on the
> branch before the operation is the tail of running 'bzr log' on the
> branch afterwards. You are not allowed to do operations that remove
> revisions from the history, or that make things previously seen as
> mainline then be seen as merged-in.
As Alexander points out, that implies uncommit is not supported on these
branches. Otherwise, it sounds a good thing, particularly for trunk
branches.
I assume we considered making this the default behaviour. What were the
reasons against it?
Ian C.
More information about the bazaar
mailing list