You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by ec...@apache.org on 2014/12/29 15:17:13 UTC
svn commit: r1648348 - /commons/proper/commons-parent/trunk/BUILDING.txt
Author: ecki
Date: Mon Dec 29 14:17:12 2014
New Revision: 1648348
URL: http://svn.apache.org/r1648348
Log:
BUILDING.txt: add procedure for adjusting scm/connection
Modified:
commons/proper/commons-parent/trunk/BUILDING.txt
Modified: commons/proper/commons-parent/trunk/BUILDING.txt
URL: http://svn.apache.org/viewvc/commons/proper/commons-parent/trunk/BUILDING.txt?rev=1648348&r1=1648347&r2=1648348&view=diff
==============================================================================
--- commons/proper/commons-parent/trunk/BUILDING.txt (original)
+++ commons/proper/commons-parent/trunk/BUILDING.txt Mon Dec 29 14:17:12 2014
@@ -3,6 +3,8 @@ Notes on building/releasing Commons Pare
These recipes should work.
Other recipes may suit other tastes!
+This is the short form of "Releasing Commons Components"
+http://commons.apache.org/releases/index.html
Building for local repo:
-----------------------
@@ -25,10 +27,15 @@ Creating release candidate tag:
------------------------------
Checkout trunk in clean workspace:
svn co https://svn.apache.org/repos/asf/commons/proper/commons-parent/trunk commons-parent-37-RC1
-cd commons-parent-36-RC1
-Edit pom.xml to remove SNAPSHOT suffix
+cd commons-parent-37-RC1
+Edit version in pom.xml to remove SNAPSHOT suffix
+Edit three SCM URLs to point to the future (non-RC) tag:
+ <connection>scm:svn:http://svn.apache.org/repos/asf/commons/proper/commons-parent/tags/commons-parent-37</connection>
+ <developerConnection>scm:svn:https://svn.apache.org/repos/asf/commons/proper/commons-parent/tags/commons-parent-37</developerConnection>
+ <url>http://svn.apache.org/viewvc/commons/proper/commons-parent/tags/commons-parent-37</url>
Create tag in SVN from the updated workspace:
svn cp . https://svn.apache.org/repos/asf/commons/proper/commons-parent/tags/commons-parent-37-RC1 -m"Create 37 RC1 tag"
+(this ensures the trunk never sees the different URLs or released version)
Test build of tag:
-----------------
@@ -57,7 +64,7 @@ Send round the release vote(lazy)
Promote the Nexus staging area
------------------------------
-Assuming the vote passes, login to Nexus and use the Release function
+Assuming the vote passes, login to Nexus and use the "Release" function
[If there was a problem identified, Drop the repo instead and start again]
Copy the RC Tag to final tag:
URL=https://svn.apache.org/repos/asf/commons/proper/commons-parent/