From: Nick Roberts Date: Wed, 25 Apr 2007 01:26:05 +0000 (+0000) Subject: Add note about cutting the branch. X-Git-Tag: emacs-pretest-23.0.90~12811 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=cb69c3d009779b979f87b9b74457930a599bedce;p=emacs.git Add note about cutting the branch. --- diff --git a/admin/make-tarball.txt b/admin/make-tarball.txt index e56c26571d9..1aca63bb843 100644 --- a/admin/make-tarball.txt +++ b/admin/make-tarball.txt @@ -76,7 +76,24 @@ For each step, check for possible errors. 14. For a pretest, let Richard Stallman 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 . - 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