Improved presentation (Gennadiy)

[SVN r17821]
This commit is contained in:
Beman Dawes 2003-03-11 20:37:10 +00:00
parent 164b98f737
commit 7523019953

View File

@ -87,56 +87,95 @@ logs, and committing fixes to CVS.</p>
<li>Command Line CVS:</li> <li>Command Line CVS:</li>
</ul> </ul>
<blockquote> <blockquote>
<pre>[After fixed code is committed to main branch] <ul>
cvs update -r RC_1_26_2 [switch to the release candidate branch] <li>Fixed code is committed to main branch <br>
cvs update -j<a href="#merged_to_RC_n_n_n">merged_to_RC_1_26_2</a> -jHEAD buggycode.hpp [merge changes from trunk to branch] &nbsp;</li>
<li>Switch to the release candidate branch
<blockquote>
<code>cvs update -r RC_1_26_2</code></blockquote>
</li>
<li>Merge changes in a trunk since previous merge to branch
<blockquote>
<pre>cvs update -j<a href="#merged_to_RC_n_n_n">merged_to_RC_1_26_2</a> -jHEAD buggycode.hpp
--&gt; RCS file: /cvsroot/boost/.../buggycode.hpp,v --&gt; RCS file: /cvsroot/boost/.../buggycode.hpp,v
--&gt; retrieving revision 1.4 --&gt; retrieving revision 1.4
--&gt; retrieving revision 1.6 --&gt; retrieving revision 1.6
--&gt; Merging differences between 1.4 and 1.6 into buggycode.hpp --&gt; Merging differences between 1.4 and 1.6 into buggycode.hpp</pre>
</blockquote>
cvs commit -m &quot;Merged fix for problem xyz from trunk to branch&quot; buggycode.hpp </li>
cvs update -A [go back to main trunk] <li>Commit merged branch
cvs tag -F -c merged_to_RC_1_28_2 buggycode.hpp [tag new merged point] <blockquote>
<pre>cvs commit -m &quot;Merged fix for problem xyz from trunk to branch&quot; buggycode.hpp</pre>
[Repeat as needed]</pre> </blockquote>
</li>
<li>Go back to main trunk
<blockquote>
<pre>cvs update -A</pre>
</blockquote>
</li>
<li>Move tag to a new merged point
<blockquote>
<pre>cvs tag -F -c merged_to_RC_1_28_2 buggycode.hpp</pre>
</blockquote>
</li>
<li>Repeat as needed
</li>
</ul>
</blockquote> </blockquote>
<ul> <ul>
<li>WinCVS:</li> <li>WinCVS:</li>
</ul> </ul>
<blockquote> <blockquote>
<p>After fixed code is committed to main branch, switch to the release <ul>
candidate branch:</p> <li>After fixed code is committed to main branch, switch to the release
candidate branch:</li>
</ul>
<blockquote>
<blockquote> <blockquote>
<p>Select file(s) if not already selected.</p> <p>Select file(s) if not already selected.</p>
</blockquote>
<blockquote>
<p>Modify | Update selection... | <p>Modify | Update selection... |
Update settings | Sticky options | Retrieve rev/tag/branch: <code>RC_1_26_2</code> | OK</p> Update settings | Sticky options | Retrieve rev/tag/branch: <code>RC_1_26_2</code> | OK</p>
</blockquote> </blockquote>
<p>Merge changes from main trunk into the release candidate branch:</p> </blockquote>
<ul>
<li>Merge changes from main trunk into the release candidate branch:</li>
</ul>
<blockquote>
<blockquote> <blockquote>
<p>Modify | Update selection... | <p>Modify | Update selection... |
Update settings | Merge options | Only this rev/tag: <code> Update settings | Merge options | Only this rev/tag: <code>
<a href="#merged_to_RC_n_n_n">merged_to_RC_1_26_2</a></code> <a href="#merged_to_RC_n_n_n">merged_to_RC_1_26_2</a></code>
| Plus with this rev/tag: <code>HEAD</code> | OK</p> | Plus with this rev/tag: <code>HEAD</code> | OK</p>
</blockquote> </blockquote>
<p>Commit merge results:</p> </blockquote>
<ul>
<li>Commit merge results:</li>
</ul>
<blockquote>
<blockquote> <blockquote>
<p>Modify | Commit... | Enter log message: ... | OK</p> <p>Modify | Commit... | Enter log message: ... | OK</p>
</blockquote> </blockquote>
<p>Go back to main trunk:</p> </blockquote>
<ul>
<li>Go back to main trunk:</li>
</ul>
<blockquote>
<blockquote> <blockquote>
<p>Modify | Update selection... | Update settings | Reset any sticky <p>Modify | Update selection... | Update settings | Reset any sticky
date/tag/-k options | OK</p> date/tag/-k options | OK</p>
</blockquote> </blockquote>
<p>Tag as new merge point:</p> </blockquote>
<ul>
<li>Tag as new merge point:</li>
</ul>
<blockquote>
<blockquote> <blockquote>
<p>Modify | Create tag on selection... | Create tag settings | Enter the tag <p>Modify | Create tag on selection... | Create tag settings | Enter the tag
name to create: <code>merged_to_RC_1_26_2</code>, Overwrite existing tags name to create: <code>merged_to_RC_1_26_2</code>, Overwrite existing tags
with same name | OK.</p> with same name | OK.</p>
</blockquote> </blockquote>
</blockquote> </blockquote>
</blockquote>
</blockquote> </blockquote>
<h2>Release Procedures for the Release <a name="Manager">Manager</a></h2> <h2>Release Procedures for the Release <a name="Manager">Manager</a></h2>
<p>At time of branch-for-release:</p> <p>At time of branch-for-release:</p>