diff options
Diffstat (limited to 'ACE/docs/bczar/bczar.html')
-rw-r--r-- | ACE/docs/bczar/bczar.html | 23 |
1 files changed, 15 insertions, 8 deletions
diff --git a/ACE/docs/bczar/bczar.html b/ACE/docs/bczar/bczar.html index d7f652acfa9..55b2f0ccb83 100644 --- a/ACE/docs/bczar/bczar.html +++ b/ACE/docs/bczar/bczar.html @@ -118,9 +118,9 @@ name. This is used to fill the ChangeLog entry.</li> is used to fill the mail id portion of the ChangeLog entry.</li> <ul><li>For example,<tt>export MAILID="cleeland@ociweb.com"</tt></li></ul> <li> Change directories to to <tt>$DOC_ROOT</tt> </li> -<li> Tag the release by executing <code>ACE/bin/make_release -v beta -u</code> This will only +<li> Tag the release by executing <code>ACE/bin/make_release.py --beta --update --tag</code> This will only take a couple minutes to complete.</li> -<li> Create the kits by executing <code>ACE/bin/make_release -k ace+tao+ciao </code> +<li> Create the kits by executing <code>ACE/bin/make_release.py --kit </code> This will take about two hours to complete. <ul><li>These commands only tags and creates the kits for the software itself, not documentation. </li> @@ -128,7 +128,7 @@ take a couple minutes to complete.</li> </ul> <p> To summarise, the following is a transcript of the steps up to this point executing -successfully (assumes /project/acetmp/sm exists and is empty): <p> +successfully: <p> <code> sm@beatrice ~<br> $ ssh bczar@anduril.dre.vanderbilt.edu<br> @@ -140,8 +140,8 @@ No default printer<br> -bash-3.00$ svn co https://svn.dre.vanderbilt.edu/DOC/Middleware/trunk DOC_ROOT<br> -bash-3.00$ svn co https://svn.dre.vanderbilt.edu/DOC/MPC/trunk DOC_ROOT/ACE/MPC<br> -bash-3.00$ cd DOC_ROOT/<br> --bash-3.00$ ACE/bin/make_release -v beta -u<br> --bash-3.00$ ACE/bin/make_release -i -k ace+tao+ciao<br> +-bash-3.00$ ACE/bin/make_release.py --beta --update --tag<br> +-bash-3.00$ ACE/bin/make_release.py --kit<br> </code> <p> Feel free to cut and paste with suitable edits. @@ -161,6 +161,7 @@ CIAO/VERSION<br> CIAO/ciao/Version.h<br> TAO/tao/Version.h<br> ace/Version.h<br></code><p> +In most cases, a <code>svn revert -R *</code> from DOC_ROOT will suffice.<br /> The tag will also need to be removed: ACE+TAO+CIAO-X_Y_Z (wher X and Y are the minor and beta release numbers of the release that is to be restarted).<p> E.g.:<br> @@ -170,12 +171,18 @@ svn rm https://svn.dre.vanderbilt.edu/DOC/Middleware/tags/ACE+TAO+CIAO-X_Y_Z<br Note that this <em>only</em> needs to be done if the <em>tagging</em> fails. If kit creation fails, simply restart that process. -<li>The packages and up by default under /export/doc/latest, you can copy them to the webserver using the following commands. At the moment +<li>The packages and up by default under $DOC_ROOT/packages-PID, you can copy them to the webserver using the following commands. At the moment you execute these commands all users can download these packages.</li> <code> -cp /export/doc/latest/ACE* /export/www/download.dre/ACE+TAO-distribution<br> -cp /export/doc/previous-versions/ACE* /export/www/download.dre/previous_versions<br> +cp $DOC_ROOT/packages-PID/ACE* /export/www/download.dre/ACE+TAO-distribution<br> </code> +<li>You shoulde also copy the packages wo the previous versions directory with the appropriate decorators. +<ul> +<li><code>cd $DOC_ROOT/packages-PID</code></li> +<li><code>rename tar X.Y.Z.tar *</code> Where X, Y, and Z are the appropriate major, minor, and beta version numbers for ACE.</li> +<li><code>rename zip X.Y.Z.zip *</code></li> +<li><code>cp * /export/www/download.dre/previous_versions</code</li> +</ul> <li>Once the distribution is ready, get ready for creating doxygen documentation. This is slightly complicated than it requires. We will address the complexity soon.</li> |