diff options
author | Siri Hansen <[email protected]> | 2012-03-23 10:36:50 +0100 |
---|---|---|
committer | Siri Hansen <[email protected]> | 2012-03-23 10:36:50 +0100 |
commit | 7b05df099767f1c17d9b84cb3cc695cf4fcf0f88 (patch) | |
tree | 76afbf951dafd7f205a7dcaa8ea99307377a6074 | |
parent | 8ee394f1b4fb3b07ef74361f0517a502c7321837 (diff) | |
parent | b773b65d724d31b87e0e1fb2f8e8c07aaae274f7 (diff) | |
download | otp-7b05df099767f1c17d9b84cb3cc695cf4fcf0f88.tar.gz otp-7b05df099767f1c17d9b84cb3cc695cf4fcf0f88.tar.bz2 otp-7b05df099767f1c17d9b84cb3cc695cf4fcf0f88.zip |
Merge branch 'siri/sasl/doc-regexp-in-appup/OTP-10001' into maint
* siri/sasl/doc-regexp-in-appup/OTP-10001:
Add documentation of regular expressions for version numbers in appup
-rw-r--r-- | lib/sasl/doc/src/appup.xml | 24 |
1 files changed, 19 insertions, 5 deletions
diff --git a/lib/sasl/doc/src/appup.xml b/lib/sasl/doc/src/appup.xml index 770b7c2492..bacfaa76ef 100644 --- a/lib/sasl/doc/src/appup.xml +++ b/lib/sasl/doc/src/appup.xml @@ -4,7 +4,7 @@ <fileref> <header> <copyright> - <year>1997</year><year>2011</year> + <year>1997</year><year>2012</year> <holder>Ericsson AB. All Rights Reserved.</holder> </copyright> <legalnotice> @@ -56,12 +56,20 @@ the application.</p> </item> <item> - <p><c>UpFromVsn = string()</c> is an earlier version of - the application to upgrade from.</p> + <p><c>UpFromVsn = string() | binary()</c> is an earlier + version of the application to upgrade from. If it is a + string, it will be interpreted as a specific version + number. If it is a binary, it will be interpreted as a + regular expression which can match multiple version + numbers.</p> </item> <item> - <p><c>DownToVsn = string()</c> is an earlier version of - the application to downgrade to.</p> + <p><c>DownToVsn = string() | binary()</c> is an earlier + version of the application to downgrade to. If it is a + string, it will be interpreted as a specific version + number. If it is a binary, it will be interpreted as a + regular expression which can match multiple version + numbers.</p> </item> <item> <p><c>Instructions</c> is a list of <em>release upgrade instructions</em>, see below. It is recommended to use @@ -70,6 +78,12 @@ creating the <c>relup</c> file.</p> </item> </list> + <p>In order to avoid duplication of upgrade instructions it is + allowed to use regular expressions to specify the <c>UpFromVsn</c> + and <c>DownToVsn</c>. To be considered a regular expression, the + version identifier must be specified as a binary, e.g.</p> + <code type="none"><<"2\\.1\\.[0-9]+">></code> + <p>will match all versions <c>2.1.x</c>, where x is any number.</p> </section> <section> |