[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Release tags
From: |
Stephen J. Turnbull |
Subject: |
Re: Release tags |
Date: |
Wed, 05 Sep 2012 10:53:17 +0900 |
Tim Cross writes:
[Please trim irrelevant stuff you didn't write.]
> I cannot see any emacs-24.2 tag in the main trunk. I suspect (but
> don't know for sure) that this is because the tag was not made in the
> emacs-24 branch before it was merged back into trunk.
Right. What could and IMO should be done (ie, I do it when I'm RM :-)
is to tag the branch point. That is the last "known good" point on
the trunk (given the Emacs release process).
> Obviously, I could just check out the emacs-24 branch. However, I was
> hoping to avoid having to either switch branches
Why? You're doing essentially the same thing anyway if you check out
a tag. It's not a branch switch, but you've got the wrong code base
for making changes to. ("Wrong" in the sense that you run a risk of
unnecessary conflicts when merging your changes.)
I'll grant that the bzr implementation of this gives me hives, but
from the user point of view a shared repo (efficient storage of
revisions common to the branches of interest) plus a lightweight
checkout gives you the same effect as colocated branches for this
purpose, at the slight cost of setting up a shared repo and learning
an extra command IIRC.
> An earlier post in this thread identifies the revision number where
> the emacs-24.2 version was merged back into the dev trunk, so I can
> achieve what I want using that revision number.
No, you can't, if "known good revision" is what you want. Any
instability introduced *in the trunk* since emacs-24.2 branched from
the trunk is still in the trunk. You do not get a "known good"
revision. You only get fixes to emacs-24.2 since the branch, but
these should be pretty small, and won't address "new" instability.
Steve
- Re: Release tags, (continued)
- Re: Release tags, Jason Rumney, 2012/09/04
- Re: Release tags, Andreas Schwab, 2012/09/04
- Re: Release tags, Jason Rumney, 2012/09/05
- Re: Release tags, Andreas Schwab, 2012/09/05
- Re: Release tags, Óscar Fuentes, 2012/09/05
- Re: Release tags, Jason Rumney, 2012/09/07
- Re: Release tags, Eli Zaretskii, 2012/09/07
- Re: Release tags, Stefan Monnier, 2012/09/07
- Re: Release tags, Óscar Fuentes, 2012/09/04
- Re: Release tags, Tim Cross, 2012/09/04
- Re: Release tags,
Stephen J. Turnbull <=
- Re: Release tags, Óscar Fuentes, 2012/09/04
- Re: Release tags, Stephen J. Turnbull, 2012/09/04
- Re: Release tags, Óscar Fuentes, 2012/09/04
- Re: Release tags, Stephen J. Turnbull, 2012/09/05
- Re: Release tags, Jambunathan K, 2012/09/05
- Re: Release tags, Tim Cross, 2012/09/05
- Re: Release tags, Eli Zaretskii, 2012/09/05
- Re: Release tags, Eli Zaretskii, 2012/09/05
- Re: Release tags, Eli Zaretskii, 2012/09/05
- Re: Release tags, Stephen J. Turnbull, 2012/09/05