Releasing from Mercurial repo -- procedures?

Michael Sperber sperber at deinprogramm.de
Thu Feb 7 13:23:09 EST 2008


"Stephen J. Turnbull" <stephen at xemacs.org> writes:

> Michael Sperber writes:
>  > 
>  > "Stephen J. Turnbull" <stephen at xemacs.org> writes:
>  > 
>  > > So, how are we gonna do this?  Looks to me like the only sane way to
>  > > go is to declare a commit freeze until the release is complete.
>  > 
>  > Why?  If you want to stabilize for the release, you just create a
>  > branch pull or transplant things in place.
>
> Um, no.  Stabilize for the release?  Surely you are joking.  If it
> builds on the release machine and I can get it to pop up a window, I'm
> going to ship it.  The point is I do not want any merge artifacts
> around the release tag.  It should cleanly separate pre-release
> changes from post-release changes.  And the same for ChangeLogs.  (I
> notice you recently committed a ChangeLog in the middle of the log
> instead of at the top.  Doesn't matter for typical random commits, but
> it does matter for the release banner.  Mercurial artifact, I'm sure.)
> Also I see no good reason why I should have to edit the CHANGES-beta
> file and regenerate announcements.  And in any case we have the xemacs
> repo to buffer any concurrent changes in.

I'm still fuzzy on what exactly you're trying to do.  It seems you could
simply do "hg tag", no?

-- 
Cheers =8-} Mike
Friede, Völkerverständigung und überhaupt blabla



More information about the XEmacs-Beta mailing list