On Wed, Oct 14, 2015 at 6:41 PM, Olivier Lamy <[email protected]> wrote:
> did you create a branch with this change?
> At least to help the guys who worked on that...

Since it was a single commit, I didn't think it necessary. I could
either reapply it to trunk or make a branch;  to some extent I'm
waiting to hear from them.

In fact, my first thought was to release SCM and then apply it with
the -SNAPSHOT removed, but SCM seems clogged by incomplete jiras.


>
> On 14 October 2015 at 22:52, <[email protected]> wrote:
>>
>> Author: bimargulies
>> Date: Wed Oct 14 11:52:53 2015
>> New Revision: 1708587
>>
>> URL: http://svn.apache.org/viewvc?rev=1708587&view=rev
>> Log:
>> SCM-775: revert the change, so that I can release this plugin.
>>
>> Modified:
>>     maven/release/trunk/maven-release-manager/pom.xml
>>
>> maven/release/trunk/maven-release-manager/src/main/java/org/apache/maven/shared/release/config/PropertiesReleaseDescriptorStore.java
>>
>> maven/release/trunk/maven-release-manager/src/main/java/org/apache/maven/shared/release/config/ReleaseUtils.java
>>
>> maven/release/trunk/maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/AbstractScmCommitPhase.java
>>
>> maven/release/trunk/maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/ScmBranchPhase.java
>>
>> maven/release/trunk/maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/ScmTagPhase.java
>>
>> maven/release/trunk/maven-release-manager/src/main/mdo/release-descriptor.mdo
>>
>> maven/release/trunk/maven-release-plugin/src/main/java/org/apache/maven/plugins/release/AbstractScmReleaseMojo.java
>>     maven/release/trunk/pom.xml
>>
>> Modified: maven/release/trunk/maven-release-manager/pom.xml
>> URL:
>> http://svn.apache.org/viewvc/maven/release/trunk/maven-release-manager/pom.xml?rev=1708587&r1=1708586&r2=1708587&view=diff
>>
>> ==============================================================================
>> --- maven/release/trunk/maven-release-manager/pom.xml (original)
>> +++ maven/release/trunk/maven-release-manager/pom.xml Wed Oct 14 11:52:53
>> 2015
>> @@ -235,7 +235,7 @@
>>            </execution>
>>          </executions>
>>          <configuration>
>> -          <version>2.5.3</version>
>> +          <version>2.5.1</version>
>>            <packageWithVersion>false</packageWithVersion>
>>            <useJava5>true</useJava5>
>>            <models>
>>
>> Modified:
>> maven/release/trunk/maven-release-manager/src/main/java/org/apache/maven/shared/release/config/PropertiesReleaseDescriptorStore.java
>> URL:
>> http://svn.apache.org/viewvc/maven/release/trunk/maven-release-manager/src/main/java/org/apache/maven/shared/release/config/PropertiesReleaseDescriptorStore.java?rev=1708587&r1=1708586&r2=1708587&view=diff
>>
>> ==============================================================================
>> ---
>> maven/release/trunk/maven-release-manager/src/main/java/org/apache/maven/shared/release/config/PropertiesReleaseDescriptorStore.java
>> (original)
>> +++
>> maven/release/trunk/maven-release-manager/src/main/java/org/apache/maven/shared/release/config/PropertiesReleaseDescriptorStore.java
>> Wed Oct 14 11:52:53 2015
>> @@ -238,11 +238,6 @@ public class PropertiesReleaseDescriptor
>>
>>          properties.setProperty( "pushChanges", Boolean.toString(
>> config.isPushChanges() ) );
>>
>> -        if ( config.getWorkItem() != null )
>> -        {
>> -            properties.setProperty( "workItem", config.getWorkItem() );
>> -        }
>> -
>>          // others boolean properties are not written to the properties
>> file because the value from the caller is always
>>          // used
>>
>>
>> Modified:
>> maven/release/trunk/maven-release-manager/src/main/java/org/apache/maven/shared/release/config/ReleaseUtils.java
>> URL:
>> http://svn.apache.org/viewvc/maven/release/trunk/maven-release-manager/src/main/java/org/apache/maven/shared/release/config/ReleaseUtils.java?rev=1708587&r1=1708586&r2=1708587&view=diff
>>
>> ==============================================================================
>> ---
>> maven/release/trunk/maven-release-manager/src/main/java/org/apache/maven/shared/release/config/ReleaseUtils.java
>> (original)
>> +++
>> maven/release/trunk/maven-release-manager/src/main/java/org/apache/maven/shared/release/config/ReleaseUtils.java
>> Wed Oct 14 11:52:53 2015
>> @@ -101,7 +101,6 @@ public class ReleaseUtils
>>          mergeInto.setRemoteTagging( toBeMerged.isRemoteTagging() );
>>          mergeInto.setLocalCheckout( toBeMerged.isLocalCheckout() );
>>          mergeInto.setPushChanges( toBeMerged.isPushChanges() );
>> -        mergeInto.setWorkItem( toBeMerged.getWorkItem() );
>>          mergeInto.setWaitBeforeTagging( toBeMerged.getWaitBeforeTagging()
>> );
>>
>>          // If the user specifies versions, these should be override the
>> existing versions
>> @@ -174,7 +173,6 @@ public class ReleaseUtils
>>              remoteTaggingStr == null ? false : Boolean.valueOf(
>> remoteTaggingStr ).booleanValue() );
>>          String pushChanges = properties.getProperty( "pushChanges" );
>>          releaseDescriptor.setPushChanges( pushChanges == null ? true :
>> Boolean.valueOf( pushChanges ).booleanValue() );
>> -        String workItem = properties.getProperty( "workItem" );
>>
>>          loadResolvedDependencies( properties, releaseDescriptor );
>>
>>
>> Modified:
>> maven/release/trunk/maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/AbstractScmCommitPhase.java
>> URL:
>> http://svn.apache.org/viewvc/maven/release/trunk/maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/AbstractScmCommitPhase.java?rev=1708587&r1=1708586&r2=1708587&view=diff
>>
>> ==============================================================================
>> ---
>> maven/release/trunk/maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/AbstractScmCommitPhase.java
>> (original)
>> +++
>> maven/release/trunk/maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/AbstractScmCommitPhase.java
>> Wed Oct 14 11:52:53 2015
>> @@ -116,8 +116,6 @@ public abstract class AbstractScmCommitP
>>
>>              repository.getProviderRepository().setPushChanges(
>> releaseDescriptor.isPushChanges() );
>>
>> -            repository.getProviderRepository().setWorkItem(
>> releaseDescriptor.getWorkItem() );
>> -
>>              provider = scmRepositoryConfigurator.getRepositoryProvider(
>> repository );
>>          }
>>          catch ( ScmRepositoryException e )
>>
>> Modified:
>> maven/release/trunk/maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/ScmBranchPhase.java
>> URL:
>> http://svn.apache.org/viewvc/maven/release/trunk/maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/ScmBranchPhase.java?rev=1708587&r1=1708586&r2=1708587&view=diff
>>
>> ==============================================================================
>> ---
>> maven/release/trunk/maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/ScmBranchPhase.java
>> (original)
>> +++
>> maven/release/trunk/maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/ScmBranchPhase.java
>> Wed Oct 14 11:52:53 2015
>> @@ -82,8 +82,6 @@ public class ScmBranchPhase
>>
>>              repository.getProviderRepository().setPushChanges(
>> releaseDescriptor.isPushChanges() );
>>
>> -            repository.getProviderRepository().setWorkItem(
>> releaseDescriptor.getWorkItem() );
>> -
>>              provider = scmRepositoryConfigurator.getRepositoryProvider(
>> repository );
>>
>>          }
>>
>> Modified:
>> maven/release/trunk/maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/ScmTagPhase.java
>> URL:
>> http://svn.apache.org/viewvc/maven/release/trunk/maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/ScmTagPhase.java?rev=1708587&r1=1708586&r2=1708587&view=diff
>>
>> ==============================================================================
>> ---
>> maven/release/trunk/maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/ScmTagPhase.java
>> (original)
>> +++
>> maven/release/trunk/maven-release-manager/src/main/java/org/apache/maven/shared/release/phase/ScmTagPhase.java
>> Wed Oct 14 11:52:53 2015
>> @@ -95,8 +95,6 @@ public class ScmTagPhase
>>
>>              repository.getProviderRepository().setPushChanges(
>> releaseDescriptor.isPushChanges() );
>>
>> -            repository.getProviderRepository().setWorkItem(
>> releaseDescriptor.getWorkItem() );
>> -
>>              provider = scmRepositoryConfigurator.getRepositoryProvider(
>> repository );
>>          }
>>          catch ( ScmRepositoryException e )
>>
>> Modified:
>> maven/release/trunk/maven-release-manager/src/main/mdo/release-descriptor.mdo
>> URL:
>> http://svn.apache.org/viewvc/maven/release/trunk/maven-release-manager/src/main/mdo/release-descriptor.mdo?rev=1708587&r1=1708586&r2=1708587&view=diff
>>
>> ==============================================================================
>> ---
>> maven/release/trunk/maven-release-manager/src/main/mdo/release-descriptor.mdo
>> (original)
>> +++
>> maven/release/trunk/maven-release-manager/src/main/mdo/release-descriptor.mdo
>> Wed Oct 14 11:52:53 2015
>> @@ -499,17 +499,6 @@
>>            </description>
>>          </field>
>>
>> -        <field>
>> -          <name>workItem</name>
>> -          <version>2.5.3+</version>
>> -          <type>String</type>
>> -          <description>
>> -            Some SCMs may require a Work Item or a Task to allow the
>> changes to be pushed or delivered.
>> -            This field allows you to specify that Work Item or Task. It
>> is optional, and only relevant
>> -            if pushChanges is true.
>> -          </description>
>> -        </field>
>> -
>>          <!-- Announcement Information
>>
>>          Announcement related info, this can be a second part of the
>> process.
>> @@ -729,10 +718,6 @@
>>          {
>>              return false;
>>          }
>> -        if ( !safeEquals( workItem, that.workItem ) )
>> -        {
>> -            return false;
>> -        }
>>          if ( ( checkModificationExcludes == null || (
>> checkModificationExcludes != null && checkModificationExcludes.size() == 0)
>> ) &&
>>              ( that.checkModificationExcludes == null || (
>> that.checkModificationExcludes != null &&
>> that.checkModificationExcludes.size() == 0) ) )
>>          {
>> @@ -957,7 +942,6 @@
>>          result = 29 * result + ( remoteTagging ? 1 : 0 );
>>          result = 29 * result + ( localCheckout ? 1 : 0 );
>>          result = 29 * result + ( pushChanges ? 1 : 0 );
>> -        result = 29 * result + ( workItem != null ? workItem.hashCode() :
>> 0 );
>>          result = 29 * result + ( defaultDevelopmentVersion != null ?
>> defaultDevelopmentVersion.hashCode() : 0 );
>>          result = 29 * result + ( scmRelativePathProjectDirectory != null
>> ? scmRelativePathProjectDirectory.hashCode() : 0 );
>>          result = 29 * result + ( checkoutDirectory != null ?
>> checkoutDirectory.hashCode() : 0 );
>>
>> Modified:
>> maven/release/trunk/maven-release-plugin/src/main/java/org/apache/maven/plugins/release/AbstractScmReleaseMojo.java
>> URL:
>> http://svn.apache.org/viewvc/maven/release/trunk/maven-release-plugin/src/main/java/org/apache/maven/plugins/release/AbstractScmReleaseMojo.java?rev=1708587&r1=1708586&r2=1708587&view=diff
>>
>> ==============================================================================
>> ---
>> maven/release/trunk/maven-release-plugin/src/main/java/org/apache/maven/plugins/release/AbstractScmReleaseMojo.java
>> (original)
>> +++
>> maven/release/trunk/maven-release-plugin/src/main/java/org/apache/maven/plugins/release/AbstractScmReleaseMojo.java
>> Wed Oct 14 11:52:53 2015
>> @@ -95,15 +95,6 @@ public abstract class AbstractScmRelease
>>      private boolean pushChanges = true;
>>
>>      /**
>> -     * A workItem for SCMs like RTC, TFS etc, that may require additional
>> -     * information to perform a pushChange operation.
>> -     *
>> -     * @since 2.5.3
>> -     */
>> -    @Parameter( property = "workItem" )
>> -    private String workItem;
>> -
>> -    /**
>>       * Add a new or overwrite the default implementation per provider.
>>       * The key is the scm prefix and the value is the role hint of the
>>       * {@link org.apache.maven.scm.provider.ScmProvider}.
>> @@ -150,7 +141,6 @@ public abstract class AbstractScmRelease
>>          descriptor.setScmCommentPrefix( scmCommentPrefix );
>>
>>          descriptor.setPushChanges( pushChanges );
>> -        descriptor.setWorkItem( workItem );
>>
>>          return descriptor;
>>      }
>>
>> Modified: maven/release/trunk/pom.xml
>> URL:
>> http://svn.apache.org/viewvc/maven/release/trunk/pom.xml?rev=1708587&r1=1708586&r2=1708587&view=diff
>>
>> ==============================================================================
>> --- maven/release/trunk/pom.xml (original)
>> +++ maven/release/trunk/pom.xml Wed Oct 14 11:52:53 2015
>> @@ -82,7 +82,7 @@
>>    </contributors>
>>
>>    <properties>
>> -    <scmVersion>1.9.5-SNAPSHOT</scmVersion>
>> +    <scmVersion>1.9.4</scmVersion>
>>      <mavenVersion>2.2.1</mavenVersion>
>>
>> <maven.site.path>maven-release-archives/maven-release-LATEST</maven.site.path>
>>    </properties>
>>
>>
>
>
>
> --
> Olivier Lamy
> http://twitter.com/olamy | http://linkedin.com/in/olamy

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to