Kiln » TortoiseHg » TortoiseHg
Clone URL:  
Pushed to one repository · View In Graph Contained in 1.0, 1.0.1, and 1.0.2

ReleaseProcedure: add more details

Changeset f71e733c54b1

Parent bb7de261c6b7

by Steve Borho

Changes to one file · Browse files at f71e733c54b1 Showing diff from parent bb7de261c6b7 Diff from another changeset...

Change 1 of 1 Show Entire File ReleaseProcedure.txt Stacked
 
1
 
2
3
 
4
5
 
6
7
8
 
9
10
11
12
13
 
 
14
15
16
 
17
18
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
 
11
12
13
14
15
 
16
17
18
19
 
20
21
22
23
24
25
26
27
@@ -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