How to compile a release

From MapbenderWiki

Jump to: navigation, search

It is important to go through these steps in exactly this order!

Contents

SVN check out

check out the latest version from SVN

svn co https://svn.osgeo.org/mapbender/trunk/mapbender

(If only a few changes occured, you might want to work with the last release and apply the changes manually by working through the relevant Trac tickets.)

create a branch

svn copy https://svn.osgeo.org/mapbender/trunk/mapbender https://svn.osgeo.org/mapbender/branches/2.7

file updates

update the release information

  • Readme.txt
  • Install.txt
  • Changes.txt (see Version History)
  • index.php (version number in portal site)

update the SQL files

How to create the SQL dump for the release

delete obsolete files

  • in http/tmp folder
  • in http/log folder

NaturalDocs

Create the documentation.

SVN tag

svn copy http://svn.osgeo.org/mapbender/branches/2.7 http://svn.osgeo.org/mapbender/tags/2.7.2 -m "Tagging the 2.7.2 release of the Mapbender"


add a tag in the SVN, for example via Eclipse:

  • open the "Navigator" view
  • right-click on your project → "Team" → "Branch/Tag"
  • change the URL from "trunk/mapbender" to "tags/<release number>"

deployment

Read more about proper Deployment.

Views
Personal tools