Mainline branch defaults (was: Bazaar Mercurial Plugin to access BitBucket)
Ben Finney
ben+bazaar at benfinney.id.au
Fri Oct 21 03:07:26 UTC 2011
"Stephen J. Turnbull" <stephen at xemacs.org> writes:
> Ben Finney writes:
> > "Stephen J. Turnbull" <stephen at xemacs.org> writes:
>
> > > But I would not set up a project repository in Bazaar without
> > > configuring the appropriate policy to protect the mainline (I
> > > think it's "bzr init --append-revisions-only").
> >
> > I will try to remember this criticism of Bazaar next time I'm
> > asked, it is a valid one.
>
> It's not really a criticism of "Bazaar". It is a criticism of a
> particular default. Maybe, given the logic and the reports of users,
> we should consider changing that default?
Default for what, though? When Bazaar creates a branch, the default
should *not* be ‘--append-revisions-only’. That's IMO only a sensible
default for a mainline branch; and how does Bazaar know that's the case
unless told?
And, if we're going to need to tell Bazaar that a particular branch is a
mainline, how is that different from the manual setting of the existing
option ‘--append-revisions-only’?
--
\ “Every man would like to be God, if it were possible; some few |
`\ find it difficult to admit the impossibility.” —Bertrand |
_o__) Russell, _Power: A New Social Analysis_, 1938 |
Ben Finney
More information about the bazaar
mailing list