Support:Releasing: Difference between revisions
Jump to navigation
Jump to search
Content deleted Content added
imported>Madmetzger No edit summary |
imported>Hendrik Brummermann No edit summary |
||
| Line 14: | Line 14: | ||
You edit the lines |
You edit the lines |
||
version.old = |
version.old = 1.20 |
||
version = |
version = 1.21 |
||
=== Branching procedure === |
=== Branching procedure === |
||
| Line 54: | Line 54: | ||
=== Preparing the updater === |
=== Preparing the updater === |
||
Note: |
Note: 1.20 is the version of the update-base. (The last time the updater was broken). |
||
* download the file <nowiki>http://arianne.sourceforge.net/stendhal/updates/update- |
* download the file <nowiki>http://arianne.sourceforge.net/stendhal/updates/update-1.20.properties</nowiki> and save it as update-1.20.properties.xxx |
||
* edit update- |
* edit update-1.20.properties.xxx. The file has lots of comments. Important: for the init.file-list and update.file-list parameters, stendhal or stendhal-diff must be the last entry in order to recover from a half-download. |
||
* Use <code>ls -l</code> to learn the file size, the signature have been printed by the build script earlier (see above) |
* Use <code>ls -l</code> to learn the file size, the signature have been printed by the build script earlier (see above) |
||
* You need at least stendhal-data-1.xx.jar and stendhal-1.xx.jar for the initial download and stendhal-data-diff-1.xx-1.xx.jar, stendhal-diff-1.xx-1.xx.jar for the update. If there had been changes, include marauroa-client, stendhal-sound-diff and/or stendhal-music-diff. |
* You need at least stendhal-data-1.xx.jar and stendhal-1.xx.jar for the initial download and stendhal-data-diff-1.xx-1.xx.jar, stendhal-diff-1.xx-1.xx.jar for the update. If there had been changes, include marauroa-client, stendhal-sound-diff and/or stendhal-music-diff. |
||
* Upload the files to the arianne webspace on Sourceforge: <code>scp stendhal*.jar update- |
* Upload the files to the arianne webspace on Sourceforge: <code>scp stendhal*.jar update-1.20.properties.xxx kymara,arianne@web.sf.net:/home/project-web/arianne/htdocs/stendhal/updates/</code> |
||
=== Testing the updater === |
=== Testing the updater === |
||
* On your local computer find ~/.stendhal/jar/jar.properties and add this line <code>server.update-prop- |
* On your local computer find ~/.stendhal/jar/jar.properties and add this line <code>server.update-prop-1.20=<nowiki>http://arianne.sourceforge.net/stendhal/updates/update-1.20.properties.xxx</nowiki></code> |
||
* Test a normal update for the download client |
* Test a normal update for the download client |
||
* Test a update for the webstart client. |
* Test a update for the webstart client. |
||
| Line 97: | Line 97: | ||
* Update the single line /home/project-web/arianne/htdocs/stendhal.version to be 1.XX |
* Update the single line /home/project-web/arianne/htdocs/stendhal.version to be 1.XX |
||
* Rename update- |
* Rename update-1.20.properties.xxx to update-1.20.properties |
||
* Uncomment the announcement in /home/project-web/arianne/htdocs/xml/website_news.xml |
* Uncomment the announcement in /home/project-web/arianne/htdocs/xml/website_news.xml |
||
* Edit /home/project-web/arianne/htdocs/xml/game_stendhal.xml - update the top part for version and release date, Update the changelog |
* Edit /home/project-web/arianne/htdocs/xml/game_stendhal.xml - update the top part for version and release date, Update the changelog |
||