[40] | 1 | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> |
---|
| 2 | <html><head> |
---|
[404] | 3 | |
---|
[62] | 4 | <meta content="text/html; charset=windows-1252" http-equiv="CONTENT-TYPE"><title>PALM chapter 5.1</title> |
---|
| 5 | <meta content="StarOffice 7 (Win32)" name="GENERATOR"> |
---|
[404] | 6 | <meta content="Siegfried Raasch" name="AUTHOR"> <meta content="20041103;12395815" name="CREATED"> <meta content="20041119;12321236" name="CHANGED"> <meta content="parallel LES model" name="KEYWORDS"></head><body style="direction: ltr;" lang="en-US"><h3>5.1 |
---|
[83] | 7 | Installation of new / other versions, version update</h3> |
---|
[62] | 8 | <p>The PALM group announces code revisions by emails |
---|
| 9 | send to the |
---|
[40] | 10 | PALM mailing list. If you like to be put on this list, just send an |
---|
[62] | 11 | email to <a href="mailto:raasch@muk.uni-hannover.de">raasch@muk.uni-hannover.de</a>. |
---|
| 12 | Details about new releases can be found in the |
---|
[5] | 13 | <a href="../tec/technical_documentation.html">technical/numerical |
---|
[83] | 14 | documentation</a>.</p><p>Generally, |
---|
| 15 | there are two ways of installing new / other versions. You can install |
---|
| 16 | a version from the list of available PALM releases or you can update |
---|
| 17 | your current installation with the newest developer version of PALM.</p><p>If you have previously checked out the most recent (at that time) PALM developer version by using</p><p style="margin-left: 40px; font-family: Courier New,Courier,monospace;">svn checkout ...../palm/trunk trunk ,</p><p>you can easily make an update to the newest version by |
---|
[62] | 18 | changing into |
---|
[40] | 19 | the working directory<span style="font-family: Courier New,Courier,monospace;"> |
---|
| 20 | ~/palm/current_version |
---|
[62] | 21 | </span>and executing<span style="font-family: Courier New,Courier,monospace;"></span></p><p style="margin-left: 40px;"><span style="font-family: Courier New,Courier,monospace;">svn |
---|
[82] | 22 | update trunk</span></p><p><span style="font-family: Courier New,Courier,monospace;"></span>This |
---|
[62] | 23 | updates all files in the PALM working copy in subdirectory<span style="font-family: Courier New,Courier,monospace;"> trunk</span>. |
---|
| 24 | The update may fail due the <span style="font-weight: bold;">subversion</span> rules, if |
---|
| 25 | you have modified the contents of<span style="font-family: Courier New,Courier,monospace;"> trunk</span>. |
---|
[83] | 26 | In case of any conflicts with the repository, please refer to the <span style="font-weight: bold;">subversion</span> |
---|
[62] | 27 | documentation on how to remove them. In order to avoid such |
---|
| 28 | conflicts, modifications of the default PALM code should be omitted and |
---|
[5] | 29 | be restricted to the user-interface only |
---|
| 30 | (see <a href="chapter_3.5.html">chapter |
---|
[40] | 31 | 3.5</a>).</p> |
---|
| 32 | |
---|
[62] | 33 | <p>Alternatively, you can install new or other releases in a |
---|
| 34 | different directory, eg.</p><p style="margin-left: 40px;"><span style="font-family: Courier New,Courier,monospace;">mkdir |
---|
| 35 | ~/palm/release-3.1c</span><br style="font-family: Courier New,Courier,monospace;"><span style="font-family: Courier New,Courier,monospace;">cd |
---|
| 36 | ~/palm/release-3.1c</span><br style="font-family: Courier New,Courier,monospace;"><span style="font-family: Courier New,Courier,monospace;">svn |
---|
| 37 | checkout --username <your username> |
---|
[404] | 38 | svn://130.75.105.2/palm/tags/release-3.1c trunk</span></p> |
---|
[40] | 39 | <p>However, this would require to carry out again the complete |
---|
| 40 | installation process described in chapter 5.0. So far, differet |
---|
[83] | 41 | versions of PALM cannot be used at the same time. The PALM releases from<span style="font-family: Courier New,Courier,monospace;"> palm/tags </span>never have to be updated with "<span style="font-family: Courier New,Courier,monospace;">svn update</span>", since these releases are frozen!</p><p>After |
---|
[62] | 42 | updating the working copy, please check for any differences between |
---|
| 43 | your current configuration file (<span style="font-family: Courier New,Courier,monospace;">.mrun.config</span>) |
---|
| 44 | and the default configuration file under<span style="font-family: Courier New,Courier,monospace;"> |
---|
| 45 | trunk/SCRIPTS/.mrun.config.default </span>and adjust your |
---|
| 46 | current file, if neccessary.</p><p>The scripts and the |
---|
| 47 | pre-compiled code must then be updated |
---|
| 48 | via</p><div style="margin-left: 40px; font-family: Courier New,Courier,monospace;">mbuild |
---|
| 49 | -u -h lcmuk<br>mbuild -u -h ibmh<br>mbuild -h ibmh</div><p>or |
---|
| 50 | via</p> |
---|
[40] | 51 | |
---|
[62] | 52 | <blockquote style="font-family: Courier New,Courier,monospace;">mbuild |
---|
| 53 | -u<br>mbuild</blockquote> |
---|
[40] | 54 | <p>on all remote hosts listed in the configuration file<span style="font-family: Courier New,Courier,monospace;"> |
---|
[94] | 55 | .mrun.config</span>.</p><p>You |
---|
| 56 | can use "subversion" for code comparison between the different |
---|
| 57 | versions. Also, modified code can be committed to the repository, |
---|
| 58 | but this is restricted to PALM developers. </p> |
---|
[62] | 59 | <p>As a last step, a suitable test run should be carried out. It |
---|
| 60 | should |
---|
[5] | 61 | be carefully examined whether and how the results created by the new |
---|
| 62 | version differ from those of the old version. Possible discrepancies |
---|
| 63 | which go beyond the ones announced in the <a href="../tec/technical_documentation.html">technical/numerical |
---|
| 64 | documentation</a> |
---|
[40] | 65 | should be communicated as soon as possible to the PALM group. |
---|
[62] | 66 | </p><hr> |
---|
| 67 | <p><br><font color="#000080"><font color="#000080"><a href="chapter_5.0.html"><font color="#000080"><img name="Grafik1" src="left.gif" align="bottom" border="2" height="32" width="32"></font></a><a href="index.html"><font color="#000080"><img name="Grafik2" src="up.gif" align="bottom" border="2" height="32" width="32"></font></a></font></font><br> |
---|
[5] | 68 | |
---|
[62] | 69 | <br> <span style="font-style: italic;">Last |
---|
| 70 | change:</span> $Id: chapter_5.1.html 404 2009-11-04 09:44:42Z hellstea $<br> |
---|
| 71 | </p></body></html> |
---|