You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by rf...@apache.org on 2015/04/04 16:43:17 UTC
svn commit: r1671271 - in /maven/release/trunk:
maven-release-plugin/src/main/java/org/apache/maven/plugins/release/UpdateVersionsMojo.java
pom.xml
Author: rfscholte
Date: Sat Apr 4 14:43:16 2015
New Revision: 1671271
URL: http://svn.apache.org/r1671271
Log:
[MRELEASE-552] Add useEditMode option to release:update-versions
Patch contributed by Russ Kociuba, verified by Robert Scholte
Modified:
maven/release/trunk/maven-release-plugin/src/main/java/org/apache/maven/plugins/release/UpdateVersionsMojo.java
maven/release/trunk/pom.xml
Modified: maven/release/trunk/maven-release-plugin/src/main/java/org/apache/maven/plugins/release/UpdateVersionsMojo.java
URL: http://svn.apache.org/viewvc/maven/release/trunk/maven-release-plugin/src/main/java/org/apache/maven/plugins/release/UpdateVersionsMojo.java?rev=1671271&r1=1671270&r2=1671271&view=diff
==============================================================================
--- maven/release/trunk/maven-release-plugin/src/main/java/org/apache/maven/plugins/release/UpdateVersionsMojo.java (original)
+++ maven/release/trunk/maven-release-plugin/src/main/java/org/apache/maven/plugins/release/UpdateVersionsMojo.java Sat Apr 4 14:43:16 2015
@@ -82,6 +82,14 @@ public class UpdateVersionsMojo
private boolean updateDependencies;
/**
+ * Whether to use "edit" mode on the SCM, to lock the file for editing during SCM operations.
+ *
+ * @since 2.5.2
+ */
+ @Parameter( defaultValue = "false", property = "useEditMode" )
+ private boolean useEditMode;
+
+ /**
* {@inheritDoc}
*/
public void execute()
@@ -91,6 +99,7 @@ public class UpdateVersionsMojo
config.setAddSchema( addSchema );
config.setAutoVersionSubmodules( autoVersionSubmodules );
config.setDefaultDevelopmentVersion( developmentVersion );
+ config.setScmUseEditMode( useEditMode );
config.setUpdateDependencies( updateDependencies );
Map<String, Scm> originalScmInfo = new HashMap<String, Scm>();
Modified: maven/release/trunk/pom.xml
URL: http://svn.apache.org/viewvc/maven/release/trunk/pom.xml?rev=1671271&r1=1671270&r2=1671271&view=diff
==============================================================================
--- maven/release/trunk/pom.xml (original)
+++ maven/release/trunk/pom.xml Sat Apr 4 14:43:16 2015
@@ -73,6 +73,9 @@
<contributor>
<name>Gertjan Gaillet</name>
</contributor>
+ <contributor>
+ <name>Russ Kociuba</name>
+ </contributor>
</contributors>
<properties>