Releasing from Mercurial repo -- procedures?
Michael Sperber
sperber at deinprogramm.de
Sat Feb 9 09:03:18 EST 2008
"Stephen J. Turnbull" <stephen at xemacs.org> writes:
> Michael Sperber writes:
>
> > "Stephen J. Turnbull" <stephen at xemacs.org> writes:
> >
> > > Here's the current procedure[1]: [...]
> >
> > I suggest simply doing all this in a named branch on xemacs-beta.
> > (That's how I do release engineering, for Scheme 48.)
>
> Do all what? The tagging and ChangeLogs? If I do that, they won't be
> part of the mainline, which defeats one of the main purposes of having
> beta releases: providing a timeline for people who are following the
> mainline that they can see in the various ways we present history.
Not the tagging: You create a named branch, make all the changes you
need to do, cut the beta release from that. *Then* you merge your
branch back into the mainline, and *then* tag on the mainline. (If you
tag in the branch, the tag won't be visible on the mainline.)
--
Cheers =8-} Mike
Friede, Völkerverständigung und überhaupt blabla
More information about the XEmacs-Beta
mailing list