Changeset f71e733c54b1…
Parent bb7de261c6b7…
by
Changes to one file · Browse files at f71e733c54b1 Showing diff from parent bb7de261c6b7 Diff from another changeset...
@@ -1,18 +1,27 @@ Steps for making a release:
+
* update ReleaseNotes.txt (major release only)
* set revision number in doc/source*/conf.py
+* set revision number in tortoisehg/hgtk/gdialog.py
* set revision number in win32/shellext/thgversion.h
* tag stable branch of repository, push
+* build pdf hgbook, check into thg-winbuild (major release only)
* build release installer
* commit and tag thg-winbuild
-* create and upload a tarball
+* create and upload a tarball (python setup.py sdist)
* upload installer to bitbucket, sourceforge, codeplex
* update thg-web curversion.txt, commit, push
* update URLs and front page of thg-web
* update NEWS on wiki front page
-* update and build hgbook, check into thg-winbuild (major release only)
+* build html hgbook, check into thg-web (major release only)
+* upload hgbook pdf to bitbucket (major release only)
* upload PDF and CHM, update wiki links (major release only)
* wiki: Move ReleaseNotes to old-release-notes (major release only)
-* wiki: Move FixedBugs to ReleaseNotes, empty FixedBugs
+* wiki: Move FixedBugs or upcoming-release-notes to ReleaseNotes, empty FixedBugs
* update FAQ entries
* [ANN] email to tortoisehg-discuss and mercurial@selenic.com
+
+Post Major Release:
+* Increment minimum Mercurial version in tortoisehg/util/hgversion.py
+* Sweep through code and remove hacks for older Mercurial releases
+* Update http://bitbucket.org/tortoisehg/stable/wiki/ReleaseNotes#matching-versions
|
Loading...