Support:Releasing: Difference between revisions

Jump to navigation Jump to search
Content deleted Content added
imported>Hendrik Brummermann
imported>Hendrik Brummermann
Line 34: Line 34:
== Releasing Phase 1: Building and testing ==
== Releasing Phase 1: Building and testing ==


=== CVS Checkout ===
=== git checkout ===


* In a shell go to directory /home/marauroa/branch_cvs
* In a shell go to directory /home/marauroa/branch_cvs
* Create subfolder with the version number (e. g. 1.00)
* Create subfolder with the version number based on the existing checkout:
* <code>cp -ax stendhal 1.xx</code>
* cd into subfolder
* <code>cd 1.xx</code>
* run with the correct branch name: <code>cvs -d :pserver:arianne.cvs.sf.net:/cvsroot/arianne checkout -r VERSION_01_RELEASE_00 stendhal</code>
* <code>git pull</code>
* <code>git checkout VERSION_01_RELEASE_xx


=== Building the release ===
=== Building the release ===


* still in /home/marauroa/branch_cvs/<version> move all the files from the subfolder "stendhal", which was created by CVS, one into the current folder: <code>mv stendhal/* stendhal/.hotspotrc stendhal/.cvsignore .</code>
* copy the keystore.ks and build.ant-private.properties: <code>cp ../skeleton/* .</code>
* copy the keystore.ks and build.ant-private.properties: <code>cp ../skeleton/* .</code>
* download the last official release to build-archive: <code>cd build-archive; wget <nowiki>http://arianne.sourceforge.net/download/stendhal.zip</nowiki>; mv stendhal.zip stendhal-<oldversion>.zip; cd ..</code>
* download the last official release to build-archive: <code>cd build-archive; wget <nowiki>http://arianne.sourceforge.net/download/stendhal.zip</nowiki>; mv stendhal.zip stendhal-<oldversion>.zip; cd ..</code>