Pushing after merge considered harmful

Eli Zaretskii eliz at gnu.org
Tue Jan 26 08:37:00 GMT 2010


> From: Alexander Belchenko <bialix at ukr.net>
> Date: Tue, 26 Jan 2010 00:12:10 +0200
> 
> Stefan Monnier пишет:
> > Would it be possible to refuse a "bzr push" if it would change the
> > destination's history by changing the order of the ancestors?
> 
> There is append_revisions_only option in branch.conf to do so.
> 
> It can be set when branch created:
> 
> bzr init --append-revisions-only
> 
> Or after creation by editing .bzr/branch/branch.conf on the server, just add the line
> 
> append_revisions_only = True

What operations on the repository does this option disable, exactly?
The documentation in the manual, both for the option and for the
"--append-revisions-only" switch to "bzr init" ("never change revnos
or the existing log"), is less than minimal, really.  Can you please
translate that into user-understandable English?  For example, would
it be possible to add branches to the repository? how about deleting
branches?

TIA



More information about the bazaar mailing list