1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-12-30 11:09:23 +00:00

Add note about cutting the branch.

This commit is contained in:
Nick Roberts 2007-04-25 01:26:05 +00:00
parent 3851329262
commit cb69c3d009

View File

@ -76,7 +76,24 @@ For each step, check for possible errors.
14. For a pretest, let Richard Stallman <rms@gnu.org> know about the new pretest and
tell him to announce it using the announcement you prepared. Remind
him to set a Reply-to header to <emacs-pretest-bug@gnu.org>.
For a release, Richard should prepare the announcement himself,
> If no major problems with the April 16 pretest come to light, we
> should cut the Emacs 22 CVS branch on Friday, April 20, and release
> Emacs 22.1 on Monday, April 23.
15. Shortly before the release, cut the branch with the following commands:
cvs rtag EMACS_`NUMBER'_BASE
cvs rtag -b EMACS_`NUMBER'_RC -r EMACS_`NUMBER'_BASE
where `NUMBER' is the major version number of the release. This makes it
easier to see what changes have been applied to the branch with:
cvs diff -r EMACS_`NUMBER'_BASE -r EMACS_`NUMBER'_RC
or merge changes back to the trunk with "cvs update -j", if necessary.
16. For a release, Richard should prepare the announcement himself,
possibly starting from a previous announcment.
# arch-tag: c23c771f-ca26-4584-8a04-50ecf0989390