[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: GNU Emacs is on Bazaar now.
From: |
Óscar Fuentes |
Subject: |
Re: GNU Emacs is on Bazaar now. |
Date: |
Tue, 29 Dec 2009 08:23:09 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/23.1.90 (gnu/linux) |
Karl Fogel <address@hidden> writes:
> So if people made their one-line changes this way:
>
> $ cd ${EMACS_DEV_AREA}/trunk
> $ bzr pull
> $ <<< make one-line obvious typo fix, edit ChangeLog file too >>>
> $ bzr commit -m "* README: Fix silly typo."
> <<< change automatically sent from local bound trunk to upstream trunk >>>
> $
>
> would there be any negative consequences? It violates the "keep local
> trunk as pristine as possible" rule, and people will run into
> complexities if upstream diverges from local trunk before their commit
> is ready (they'd have to revert, re-pull, and redo, or something like
> that).
Please note that I'm not recommending to use the local mirror as a
quickfix area. I prefer to have a separate quickfix branch bound to
upstream. With that setup, the hack-commit cycle is almost identical to
CVS or Subversion, with the only difference being that an `update' is
often required before the `commit'.
(As you know, on a bound branch you do not `pull', you `update'. No need
to revert if upstream diverged, because `update' merges upstream's
changes into your edited files, as CVS does. That `pull' works on a
bound branch was discussed some days ago on the bzr ml after a question
by Juanma and IIRC the conclusion was that it is accidental.)
> Those are the reasons we didn't recommend it in the doc. But aside
> from those problems, could there be any negative consequences to the
> versioned history? I think not, but would like more knowledgeable
> people to comment.
--
Óscar
- Re: GNU Emacs is on Bazaar now., (continued)
- Re: GNU Emacs is on Bazaar now., Stephen J. Turnbull, 2009/12/28
- Re: GNU Emacs is on Bazaar now., Óscar Fuentes, 2009/12/28
- Re: GNU Emacs is on Bazaar now., Stephen J. Turnbull, 2009/12/28
- Re: GNU Emacs is on Bazaar now., Óscar Fuentes, 2009/12/28
- Re: GNU Emacs is on Bazaar now., Stephen J. Turnbull, 2009/12/31
- Re: GNU Emacs is on Bazaar now., Miles Bader, 2009/12/31
- Re: GNU Emacs is on Bazaar now., Dan Nicolaescu, 2009/12/31
- Re: GNU Emacs is on Bazaar now., Óscar Fuentes, 2009/12/31
- Re: GNU Emacs is on Bazaar now., Miles Bader, 2009/12/31
- Re: GNU Emacs is on Bazaar now., Karl Fogel, 2009/12/29
- Re: GNU Emacs is on Bazaar now.,
Óscar Fuentes <=
Re: GNU Emacs is on Bazaar now., Eli Zaretskii, 2009/12/28