click-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From sa...@apache.org
Subject svn commit: r907380 - in /click/trunk/click/documentation/docs/developer-guide: releasing-subprojects.html releasing.html
Date Sun, 07 Feb 2010 05:08:05 GMT
Author: sabob
Date: Sun Feb  7 05:08:05 2010
New Revision: 907380

URL: http://svn.apache.org/viewvc?rev=907380&view=rev
Log:
release procedure updates

Modified:
    click/trunk/click/documentation/docs/developer-guide/releasing-subprojects.html
    click/trunk/click/documentation/docs/developer-guide/releasing.html

Modified: click/trunk/click/documentation/docs/developer-guide/releasing-subprojects.html
URL: http://svn.apache.org/viewvc/click/trunk/click/documentation/docs/developer-guide/releasing-subprojects.html?rev=907380&r1=907379&r2=907380&view=diff
==============================================================================
--- click/trunk/click/documentation/docs/developer-guide/releasing-subprojects.html (original)
+++ click/trunk/click/documentation/docs/developer-guide/releasing-subprojects.html Sun Feb
 7 05:08:05 2010
@@ -67,6 +67,16 @@
                 <p/>
                 For example version <tt>2.2.0</tt> of subproject <tt>ClickIDE</tt>
could be published to:
                 <pre class="codeConfig"><tt>~/public_html/click/clickide/2.2.0</tt></pre>
+                Make sure the uploaded files have the right permissions (<tt>664</tt>)
+                and belong to the 'click' group to ensure that other members
+                have proper access to these files.
+                If not execute the following commands to ensure file and directory
+                permissions are correct:
+                <pre class="codeConfig">ssh people.apache.org
+cd ~/public_html/click/clickide/X.X.X
+find . -type d | xargs chmod 775
+find . -type f | xargs chmod 664
+chgrp -R click *</pre>
             </li>
             <li>
                 Verify the digital signatures at <tt>people.apache.org</tt> to

Modified: click/trunk/click/documentation/docs/developer-guide/releasing.html
URL: http://svn.apache.org/viewvc/click/trunk/click/documentation/docs/developer-guide/releasing.html?rev=907380&r1=907379&r2=907380&view=diff
==============================================================================
--- click/trunk/click/documentation/docs/developer-guide/releasing.html (original)
+++ click/trunk/click/documentation/docs/developer-guide/releasing.html Sun Feb  7 05:08:05
2010
@@ -158,13 +158,16 @@
                     <li><tt>click-X.X.X.zip.sha1</tt></li>
                     <li><tt>click-X.X.X.zip.asc</tt></li>
                 </ul>
-                Make sure the uploaded files have the right permissions (<tt>664</tt>).
+                Make sure the uploaded files have the right permissions (<tt>664</tt>)
+                and belong to the 'click' group to ensure that other members
+                have proper access to these files.
                 If not execute the following commands to ensure file and directory
                 permissions are correct:
                 <pre class="codeConfig">ssh people.apache.org
 cd ~/public_html/click/click/X.X.X/dist
 find . -type d | xargs chmod 775
-find . -type f | xargs chmod 664</pre>
+find . -type f | xargs chmod 664
+chgrp -R click *</pre>
 
             </li>
             <li>
@@ -330,8 +333,8 @@
 click-nodeps-X.X.X.pom.asc  ->  /www/people.apache.org/repo/m2-ibiblio-rsync-repository/org/apache/click/click-nodeps/X.X.X/</pre>
                     </li>
                     <li>Once the artifacts and POM signatures have been uploaded, execute
-                    the following commands to ensure the file and directory permissions
-                    are correct. Note that because of a bug in "maven deploy", all
+                    the following commands to ensure the file, directory permissions
+                    and group is correct. Note that because of a bug in "maven deploy", all
                     <tt>maven-metadata.xml*</tt> files must have their permissions
set
                     to 664. (this step must be done for both <tt>snapshots</tt>
and <tt>releases</tt>)
 
@@ -341,7 +344,8 @@
 #cd public_html/click/click/X.X.X/maven2
 find . ! -perm 775 -type d -user ${USER} -exec chmod 775 {} \;
 find . ! -perm 664 -iname maven-metadata.xml* -user ${USER} -exec chmod 664 {} \;
-find . ! -perm 644 ! -iname maven-metadata.xml* -type f -user ${USER} -exec chmod 644 {}
\;</pre>
+find . ! -perm 644 ! -iname maven-metadata.xml* -type f -user ${USER} -exec chmod 644 {}
\;
+chgrp -R click *</pre>
                     </li>
                     <li>Once the artifacts are uploaded you need to verify the signatures:
                     (this step must be done for both <tt>snapshots</tt> and <tt>releases</tt>)
@@ -388,13 +392,16 @@
 rsync -avz --exclude ".svn" ~/temp/click/documentation/ /www/click.apache.org/</pre>
 
                 <p/>
-                Make sure the website files and folders have the right permissions (<tt>664</tt>).
+                Make sure the website files and folders have the right permissions (<tt>664</tt>)
+                and belong to the 'click' group to ensure that other members
+                have proper access to these files.
                 If not execute the following commands to ensure file and directory
                 permissions are correct:
                 <pre class="codeConfig">ssh people.apache.org
 cd /www/click.apache.org/
 find . -type d | xargs chmod 776
-find . -type f | xargs chmod 664</pre>
+find . -type f | xargs chmod 664
+chgrp -R click *</pre>
             </li>
             <li>
                 Email release announcement to the <tt>user</tt> and <tt>dev</tt>



Mime
View raw message