summaryrefslogtreecommitdiff
path: root/ACE/docs/bczar/bczar.html
diff options
context:
space:
mode:
Diffstat (limited to 'ACE/docs/bczar/bczar.html')
-rw-r--r--ACE/docs/bczar/bczar.html23
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>