You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@uima.apache.org by sc...@apache.org on 2008/04/21 16:19:52 UTC

svn commit: r650155 - in /incubator/uima/site/trunk/uima-website: docs/release.html xdocs/release.xml

Author: schor
Date: Mon Apr 21 07:19:49 2008
New Revision: 650155

URL: http://svn.apache.org/viewvc?rev=650155&view=rev
Log:
no Jira - add info on how to tag release in SVN, especially for sandbox releases where the tag needs to include some base uima files too.

Modified:
    incubator/uima/site/trunk/uima-website/docs/release.html
    incubator/uima/site/trunk/uima-website/xdocs/release.xml

Modified: incubator/uima/site/trunk/uima-website/docs/release.html
URL: http://svn.apache.org/viewvc/incubator/uima/site/trunk/uima-website/docs/release.html?rev=650155&r1=650154&r2=650155&view=diff
==============================================================================
--- incubator/uima/site/trunk/uima-website/docs/release.html (original)
+++ incubator/uima/site/trunk/uima-website/docs/release.html Mon Apr 21 07:19:49 2008
@@ -267,6 +267,7 @@
 		    <code>uimaj/tags/uimaj-&lt;release version&gt;/uima-&lt;release version&gt;-&lt;tag counter&gt;.</code><br />
 		    <code>uimaj/tags/uimaj-2.2.1/uima-2.2.1-01.</code>
 		  <br />
+      See <a href="#Tagging Releases">Tagging Releases</a> for more info on tagging a release.
 		</p>
                                                 <p>
 		  After tagging the release the release candidate can be built using the provided build scripts.
@@ -427,6 +428,32 @@
 	    A Guide To Release Management During Incubation</a>.
 	  </p>
                                                 <p>Our main uima website has a "News" section that should be updated with news of the release.</p>
+                            </blockquote>
+      </td></tr>
+      <tr><td><br/></td></tr>
+    </table>
+                                                      <table border="0" cellspacing="0" cellpadding="2" width="100%">
+  
+ 
+      <tr><td bgcolor="#9289A2">
+        <font color="#ffffff" face="arial,helvetica,sanserif">
+          <a name="Tagging Releases"><strong>Tagging Releases</strong></a>
+        </font>
+      </td></tr>
+      <tr><td>
+        <blockquote>
+                                    <p>
+      The base UIMA is tagged by using the svn "copy" command to copy the HEAD revision of
+      ..uima/uimaj/trunk to ..uima/uimaj/tags/uimaj-[version-number such as 2.2.2]/[release candidate]
+    </p>
+                                                <p>
+      Sub-projects, such as uima-as, are done in a similar manner, but with additional copies as needed
+      if these sub-projects also depend on base UIMA source files.  SVN has a convenient
+      way to do these copies:  a) check-out the sources for all the files needed, from
+      (perhaps) both the particular project and the base uima SVN trunk; verify you have 
+      everything by building, etc., and then b) use the
+      svn copy command to commit the mixed-source level to the new SVN tag. 
+    </p>
                             </blockquote>
       </td></tr>
       <tr><td><br/></td></tr>

Modified: incubator/uima/site/trunk/uima-website/xdocs/release.xml
URL: http://svn.apache.org/viewvc/incubator/uima/site/trunk/uima-website/xdocs/release.xml?rev=650155&r1=650154&r2=650155&view=diff
==============================================================================
--- incubator/uima/site/trunk/uima-website/xdocs/release.xml (original)
+++ incubator/uima/site/trunk/uima-website/xdocs/release.xml Mon Apr 21 07:19:49 2008
@@ -108,7 +108,8 @@
 		  <br></br><br></br>
 		    <code>uimaj/tags/uimaj-&lt;release version>/uima-&lt;release version>-&lt;tag counter>.</code><br></br>
 		    <code>uimaj/tags/uimaj-2.2.1/uima-2.2.1-01.</code>
-		  <br></br>
+		  <br></br>
+      See <a href="#Tagging Releases">Tagging Releases</a> for more info on tagging a release.
 		</p>
 		<p>
 		  After tagging the release the release candidate can be built using the provided build scripts.
@@ -218,6 +219,21 @@
     <p>Our main uima website has a "News" section that should be updated with news of the release.</p>
 	</subsection>
 
+  <subsection name='Tagging Releases'>
+    <p>
+      The base UIMA is tagged by using the svn "copy" command to copy the HEAD revision of
+      ..uima/uimaj/trunk to ..uima/uimaj/tags/uimaj-[version-number such as 2.2.2]/[release candidate]
+    </p>
+    <p>
+      Sub-projects, such as uima-as, are done in a similar manner, but with additional copies as needed
+      if these sub-projects also depend on base UIMA source files.  SVN has a convenient
+      way to do these copies:  a) check-out the sources for all the files needed, from
+      (perhaps) both the particular project and the base uima SVN trunk; verify you have 
+      everything by building, etc., and then b) use the
+      svn copy command to commit the mixed-source level to the new SVN tag. 
+    </p>
+    
+  </subsection>
 </section>
 
 </body>