Reorder release steps to avoid touching repository after tag

git-svn-id: http://svn.osgeo.org/postgis/trunk@12546 b70326c6-7e19-0410-871a-916f4a2858ee
This commit is contained in:
Sandro Santilli 2014-05-13 17:12:09 +00:00
parent e75774a6c5
commit 30634a7dc9

View file

@ -45,22 +45,21 @@ Release procedure
been reported (extract from ChangeLog).
3) Edit README.postgis and set release date and version.
4) Add release notes in doc/release_notes.xml
5) Commit all your changes
a) make sure to run the extensions/make_unpackaged.sql on
5) make sure to run the extensions/make_unpackaged.sql on
about to release version and copy contents to
(TODO: we need to automate this)
postgis/sql_bits/postgis--unpackages.sql.in
postgis_topology/sql_bits/topology_unpackaged.sql.in
postgis_tiger_geocoder/sql_bits/tiger_geocoder--unpackaged.sql.in
6) Tag branch:
svn copy http://svn.osgeo.org/postgis/branch/x.x http://svn.osgeo.org/postgis/tags/x.x.x
7) Checkout tag:
svn checkout http://svn.osgeo.org/postgis/tags/x.x.x
8) Update Version.config as specified in Versioning Scheme above. See also 17
9) Update doc/postgis.xml to download.osgeo.org link
6) Update Version.config to drop the "dev" suffix
7) Update doc/postgis.xml to download.osgeo.org link
(note: unreleased are on postgis.net, and released download.osgeo.org )
Also make sure the correct minimum and lastest geos etc are noted.
10) Commit your version number change to the tag.
8) Commit all changes
9) Tag branch:
svn copy http://svn.osgeo.org/postgis/branch/x.x http://svn.osgeo.org/postgis/tags/x.x.x
10) Checkout tag:
svn checkout http://svn.osgeo.org/postgis/tags/x.x.x
11) Run: sh make_dist.sh x.x.x (or use debbie for this)
12) Copy tarball to web site and edit downloads page
13) Announce on e-mail