You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@cocoon.apache.org by il...@apache.org on 2011/04/27 12:53:03 UTC

svn commit: r1097077 - in /cocoon/cocoon3/trunk: RELEASE_HOWTO.txt svn-release-tags.sh

Author: ilgrosso
Date: Wed Apr 27 10:53:03 2011
New Revision: 1097077

URL: http://svn.apache.org/viewvc?rev=1097077&view=rev
Log:
Release tag script for bash

Added:
    cocoon/cocoon3/trunk/svn-release-tags.sh   (with props)
Modified:
    cocoon/cocoon3/trunk/RELEASE_HOWTO.txt

Modified: cocoon/cocoon3/trunk/RELEASE_HOWTO.txt
URL: http://svn.apache.org/viewvc/cocoon/cocoon3/trunk/RELEASE_HOWTO.txt?rev=1097077&r1=1097076&r2=1097077&view=diff
==============================================================================
--- cocoon/cocoon3/trunk/RELEASE_HOWTO.txt (original)
+++ cocoon/cocoon3/trunk/RELEASE_HOWTO.txt Wed Apr 27 10:53:03 2011
@@ -10,7 +10,7 @@ HOWTO RELEASE COCOON 3: Preparations
 * mvn release:prepare release:perform -P archetypes
   (to be invoked from the root directory of Cocoon 3 trunk)
  
-* tag all modules manually (see svn-release-tags.bat in the root directory of Cocoon 3 trunk)
+* tag all modules manually (see svn-release-tags.bat or svn-release-tags.sh in the root directory of Cocoon 3 trunk)
 * set all versions in the genreated pom.xml files of all archetypes back to SNAPSHOT
 * update <parent> sections of unreleased modules (cocoon-docs, cocoon-sample-webapp)
 

Added: cocoon/cocoon3/trunk/svn-release-tags.sh
URL: http://svn.apache.org/viewvc/cocoon/cocoon3/trunk/svn-release-tags.sh?rev=1097077&view=auto
==============================================================================
--- cocoon/cocoon3/trunk/svn-release-tags.sh (added)
+++ cocoon/cocoon3/trunk/svn-release-tags.sh Wed Apr 27 10:53:03 2011
@@ -0,0 +1,69 @@
+#! /bin/bash
+
+#  Licensed to the Apache Software Foundation (ASF) under one
+#  or more contributor license agreements.  See the NOTICE file
+#  distributed with this work for additional information
+#  regarding copyright ownership.  The ASF licenses this file
+#  to you under the Apache License, Version 2.0 (the
+#  "License"); you may not use this file except in compliance
+#  with the License.  You may obtain a copy of the License at
+# 
+#       http://www.apache.org/licenses/LICENSE-2.0
+# 
+#  Unless required by applicable law or agreed to in writing,
+#  software distributed under the License is distributed on an
+#  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+#  KIND, either express or implied.  See the License for the
+#  specific language governing permissions and limitations
+#  under the License.
+
+#  This script is necessary because an aggregated release doesn't create proper SVN tags.
+#  Using search'n'replace of your favorite text editor should make it simple to reuse the script
+#  for future releases.
+#
+#  Take care that this list is complete for your release of the core-modules. It might happen that
+#  new modules are added!
+
+svn cp https://svn.apache.org/repos/asf/cocoon/cocoon3/tags/cocoon-root/cocoon-root-$1/cocoon-all/ https://svn.apache.org/repos/asf/cocoon/cocoon3/tags/cocoon-all/cocoon-all-$1/ -m "add tag for modules released during multi-pom process"
+
+svn cp https://svn.apache.org/repos/asf/cocoon/cocoon3/tags/cocoon-root/cocoon-root-$1/cocoon-archetype-block/ https://svn.apache.org/repos/asf/cocoon/cocoon3/tags/cocoon-archetype-block/cocoon-archetype-block-$1/ -m "add tag for modules released during multi-pom process"
+
+svn cp https://svn.apache.org/repos/asf/cocoon/cocoon3/tags/cocoon-root/cocoon-root-$1/cocoon-archetype-parent/ https://svn.apache.org/repos/asf/cocoon/cocoon3/tags/cocoon-archetype-parent/cocoon-archetype-parent-$1/ -m "add tag for modules released during multi-pom process"
+
+svn cp https://svn.apache.org/repos/asf/cocoon/cocoon3/tags/cocoon-root/cocoon-root-$1/cocoon-archetype-sample/ https://svn.apache.org/repos/asf/cocoon/cocoon3/tags/cocoon-archetype-sample/cocoon-archetype-sample-$1/ -m "add tag for modules released during multi-pom process"
+
+svn cp https://svn.apache.org/repos/asf/cocoon/cocoon3/tags/cocoon-root/cocoon-root-$1/cocoon-archetype-webapp/ https://svn.apache.org/repos/asf/cocoon/cocoon3/tags/cocoon-archetype-webapp/cocoon-archetype-webapp-$1/ -m "add tag for modules released during multi-pom process"
+
+svn cp https://svn.apache.org/repos/asf/cocoon/cocoon3/tags/cocoon-root/cocoon-root-$1/cocoon-controller/ https://svn.apache.org/repos/asf/cocoon/cocoon3/tags/cocoon-controller/cocoon-controller-$1/ -m "add tag for modules released during multi-pom process"
+
+svn cp https://svn.apache.org/repos/asf/cocoon/cocoon3/tags/cocoon-root/cocoon-root-$1/cocoon-docs/ https://svn.apache.org/repos/asf/cocoon/cocoon3/tags/cocoon-docs/cocoon-docs-$1/ -m "add tag for modules released during multi-pom process"
+
+svn cp https://svn.apache.org/repos/asf/cocoon/cocoon3/tags/cocoon-root/cocoon-root-$1/cocoon-monitoring/ https://svn.apache.org/repos/asf/cocoon/cocoon3/tags/cocoon-monitoring/cocoon-monitoring-$1/ -m "add tag for modules released during multi-pom process"
+
+svn cp https://svn.apache.org/repos/asf/cocoon/cocoon3/tags/cocoon-root/cocoon-root-$1/cocoon-optional/ https://svn.apache.org/repos/asf/cocoon/cocoon3/tags/cocoon-optional/cocoon-optional-$1/ -m "add tag for modules released during multi-pom process"
+
+svn cp https://svn.apache.org/repos/asf/cocoon/cocoon3/tags/cocoon-root/cocoon-root-$1/parent/ https://svn.apache.org/repos/asf/cocoon/cocoon3/tags/cocoon-parent/cocoon-parent-$1/ -m "add tag for modules released during multi-pom process"
+
+svn cp https://svn.apache.org/repos/asf/cocoon/cocoon3/tags/cocoon-root/cocoon-root-$1/cocoon-pipeline/ https://svn.apache.org/repos/asf/cocoon/cocoon3/tags/cocoon-pipeline/cocoon-pipeline-$1/ -m "add tag for modules released during multi-pom process"
+
+svn cp https://svn.apache.org/repos/asf/cocoon/cocoon3/tags/cocoon-root/cocoon-root-$1/cocoon-rest/ https://svn.apache.org/repos/asf/cocoon/cocoon3/tags/cocoon-rest/cocoon-rest-$1/ -m "add tag for modules released during multi-pom process"
+
+svn cp https://svn.apache.org/repos/asf/cocoon/cocoon3/tags/cocoon-root/cocoon-root-$1/cocoon-sample/ https://svn.apache.org/repos/asf/cocoon/cocoon3/tags/cocoon-sample/cocoon-sample-$1/ -m "add tag for modules released during multi-pom process"
+
+svn cp https://svn.apache.org/repos/asf/cocoon/cocoon3/tags/cocoon-root/cocoon-root-$1/cocoon-sax/ https://svn.apache.org/repos/asf/cocoon/cocoon3/tags/cocoon-sax/cocoon-sax-$1/ -m "add tag for modules released during multi-pom process"
+
+svn cp https://svn.apache.org/repos/asf/cocoon/cocoon3/tags/cocoon-root/cocoon-root-$1/cocoon-stax/ https://svn.apache.org/repos/asf/cocoon/cocoon3/tags/cocoon-stax/cocoon-stax-$1/ -m "add tag for modules released during multi-pom process"
+
+svn cp https://svn.apache.org/repos/asf/cocoon/cocoon3/tags/cocoon-root/cocoon-root-$1/cocoon-profiling/ https://svn.apache.org/repos/asf/cocoon/cocoon3/tags/cocoon-profiling/cocoon-profiling-$1/ -m "add tag for modules released during multi-pom process"
+
+svn cp https://svn.apache.org/repos/asf/cocoon/cocoon3/tags/cocoon-root/cocoon-root-$1/cocoon-profiling-firebug/ https://svn.apache.org/repos/asf/cocoon/cocoon3/tags/cocoon-profiling-firebug/cocoon-profiling-firebug-$1/ -m "add tag for modules released during multi-pom process"
+
+svn cp https://svn.apache.org/repos/asf/cocoon/cocoon3/tags/cocoon-root/cocoon-root-$1/cocoon-optional/ https://svn.apache.org/repos/asf/cocoon/cocoon3/tags/cocoon-optional/cocoon-optional-$1/ -m "add tag for modules released during multi-pom process"
+
+svn cp https://svn.apache.org/repos/asf/cocoon/cocoon3/tags/cocoon-root/cocoon-root-$1/cocoon-servlet/ https://svn.apache.org/repos/asf/cocoon/cocoon3/tags/cocoon-servlet/cocoon-servlet-$1/ -m "add tag for modules released during multi-pom process"
+
+svn cp https://svn.apache.org/repos/asf/cocoon/cocoon3/tags/cocoon-root/cocoon-root-$1/cocoon-sitemap/ https://svn.apache.org/repos/asf/cocoon/cocoon3/tags/cocoon-sitemap/cocoon-sitemap-$1/ -m "add tag for modules released during multi-pom process"
+
+svn cp https://svn.apache.org/repos/asf/cocoon/cocoon3/tags/cocoon-root/cocoon-root-$1/cocoon-stringtemplate/ https://svn.apache.org/repos/asf/cocoon/cocoon3/tags/cocoon-stringtemplate/cocoon-stringtemplate-$1/ -m "add tag for modules released during multi-pom process"
+
+svn cp https://svn.apache.org/repos/asf/cocoon/cocoon3/tags/cocoon-root/cocoon-root-$1/cocoon-wicket/ https://svn.apache.org/repos/asf/cocoon/cocoon3/tags/cocoon-wicket/cocoon-wicket-$1/ -m "add tag for modules released during multi-pom process"

Propchange: cocoon/cocoon3/trunk/svn-release-tags.sh
------------------------------------------------------------------------------
    svn:executable = *