svn commit: r1819594 - in /ofbiz/tools: mergefromplugins.bat mergefromtrunk.bat

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

svn commit: r1819594 - in /ofbiz/tools: mergefromplugins.bat mergefromtrunk.bat

jleroux@apache.org
Author: jleroux
Date: Sat Dec 30 12:18:35 2017
New Revision: 1819594

URL: http://svn.apache.org/viewvc?rev=1819594&view=rev
Log:
Fixes a typo in mergefromtrunk.bat
Adds mergefromplugins.bat

Added:
    ofbiz/tools/mergefromplugins.bat   (with props)
Modified:
    ofbiz/tools/mergefromtrunk.bat

Added: ofbiz/tools/mergefromplugins.bat
URL: http://svn.apache.org/viewvc/ofbiz/tools/mergefromplugins.bat?rev=1819594&view=auto
==============================================================================
--- ofbiz/tools/mergefromplugins.bat (added)
+++ ofbiz/tools/mergefromplugins.bat Sat Dec 30 12:18:35 2017
@@ -0,0 +1,64 @@
+@echo off
+rem #####################################################################
+rem Licensed to the Apache Software Foundation (ASF) under one
+rem or more contributor license agreements.  See the NOTICE file
+rem distributed with this work for additional information
+rem regarding copyright ownership.  The ASF licenses this file
+rem to you under the Apache License, Version 2.0 (the
+rem "License"); you may not use this file except in compliance
+rem with the License.  You may obtain a copy of the License at
+rem
+rem http://www.apache.org/licenses/LICENSE-2.0
+rem
+rem Unless required by applicable law or agreed to in writing,
+rem software distributed under the License is distributed on an
+rem "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+rem KIND, either express or implied.  See the License for the
+rem specific language governing permissions and limitations
+rem under the License.
+rem #####################################################################
+rem interactive DOS version of mergefromtrunk.sh.
+rem to use : launch and pass the trunk version number to merge in release
+
+rem since we have now svn:mergeinfo changing root ("."), we need to update before merging
+svn up
+
+rem version to merge
+set /p version=version to merge :
+set /a prevRev=%version% - 1
+
+rem build the comment
+echo "Applied fix from trunk plugins for revision: %version%" > comment.tmp
+svn log https://svn.apache.org/repos/asf/ofbiz/ofbiz-plugins/trunk -r %version% > log.tmp
+copy comment.tmp + log.tmp = comment.tmp
+del log.tmp
+rem keep the comment.tmp file svn ignored. In case of trouble always happier to keep trace.  It will be overidden in next backport.
+
+rem commit the backport to release with comment fom file
+echo on
+svn merge -r %prevRev%:%version% https://svn.apache.org/repos/asf/ofbiz/ofbiz-plugins/trunk
+echo off
+
+:menu
+echo y) tests
+echo n) exit
+
+echo Do you want to run tests (else the commit will be done automatically using the comment grabed from trunk by the merge)?
+choice /c:yn
+if errorlevel = 2 goto commit
+if errorlevel = 1 goto tests
+
+:commit
+echo on
+svn commit -F comment.tmp
+goto exit
+
+:tests
+echo on
+gradlew cleanAll loadAll testIntegration
+echo off
+
+echo You can now do the commit by hand if all is OK. The comment grabbed from trunk by the merge is in the file comment.tmp at root
+
+:exit
+pause

Propchange: ofbiz/tools/mergefromplugins.bat
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ofbiz/tools/mergefromplugins.bat
------------------------------------------------------------------------------
    svn:executable = *

Propchange: ofbiz/tools/mergefromplugins.bat
------------------------------------------------------------------------------
    svn:keywords = Date Rev Author URL Id

Propchange: ofbiz/tools/mergefromplugins.bat
------------------------------------------------------------------------------
    svn:mime-type = text/plain

Modified: ofbiz/tools/mergefromtrunk.bat
URL: http://svn.apache.org/viewvc/ofbiz/tools/mergefromtrunk.bat?rev=1819594&r1=1819593&r2=1819594&view=diff
==============================================================================
--- ofbiz/tools/mergefromtrunk.bat (original)
+++ ofbiz/tools/mergefromtrunk.bat Sat Dec 30 12:18:35 2017
@@ -1,4 +1,4 @@
-s@echo off
+@echo off
 rem #####################################################################
 rem Licensed to the Apache Software Foundation (ASF) under one
 rem or more contributor license agreements.  See the NOTICE file