[ 
https://jira.codehaus.org/browse/MRELEASE-439?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Robert Scholte closed MRELEASE-439.
-----------------------------------

    Resolution: Cannot Reproduce
      Assignee: Robert Scholte

This is a pretty old issue. We're using subversion a lot, also with multimodule 
project and Always with success. So I'll close this issue, unless you can still 
reproduce it with 2.4.1
                
> Maven perform checks out all other projects in the parent directory, this 
> wasn't happening with 2.0-beta-8 or beta-7
> --------------------------------------------------------------------------------------------------------------------
>
>                 Key: MRELEASE-439
>                 URL: https://jira.codehaus.org/browse/MRELEASE-439
>             Project: Maven Release Plugin
>          Issue Type: Bug
>          Components: perform
>    Affects Versions: 2.0-beta-9
>         Environment: Windows XP
>            Reporter: jack
>            Assignee: Robert Scholte
>
> Here is my POM file:
> {code:xml}
> <project xmlns="http://maven.apache.org/POM/4.0.0"; 
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
> http://maven.apache.org/maven-v4_0_0.xsd";>
>       <modelVersion>4.0.0</modelVersion>
>       <groupId>com.xxxx.test</groupId>
>       <artifactId>test1</artifactId>
>       <name>test project</name>
>       <version>0.0.139-SNAPSHOT</version>
>       <packaging>pom</packaging>
>       <organization>
>               <name>xxxxxx</name>
>               <url>http://www.xxx.com</url>
>       </organization>
>       <build>
>               <!-- Configure plugins for all child builds (overridable) -->
>               <pluginManagement>
>                       <plugins>
>                               <!-- Default JAVA support level is 1.5 -->
>                               <plugin>
>                                       
> <groupId>org.apache.maven.plugins</groupId>
>                                       
> <artifactId>maven-compiler-plugin</artifactId>
>                                       <configuration>
>                                               <source>1.6</source>
>                                               <target>1.6</target>
>                                       </configuration>
>                               </plugin>
>                               <!-- Release Manager Defaults -->
>                               <plugin>
>                                       
> <groupId>org.apache.maven.plugins</groupId>
>                                       
> <artifactId>maven-release-plugin</artifactId>
>                                       <version>2.0-beta-9</version>
>                                       <configuration>
>                                               <tagBase>
>                                                       
> http://xxx.xxxx.com/svn/md.svn/TRUNK/com.xxxxxx/tags
>                                               </tagBase>
>                                               <allowTimestampedSnapshots>
>                                                       false
>                                               </allowTimestampedSnapshots>
>                                               
> <commitByProject>true</commitByProject>
>                                               
> <generateReleasePoms>false</generateReleasePoms>
>                                               
> <updateDependencies>true</updateDependencies>
>                                               
> <remoteTagging>true</remoteTagging>
>                                               <goals />
>                                               <username>xxxxx</username>
>                                               <password>xxxxxx</password>
>                                       </configuration>
>                               </plugin>
>                               <!-- JAR plugin configuration -->
>                               <plugin>
>                                       
> <groupId>org.apache.maven.plugins</groupId>
>                                       
> <artifactId>maven-jar-plugin</artifactId>
>                                       <configuration>
>                                               <archive>
>                                                       <manifestEntries>
>                                                               <Class-Path>
>                                                                       
> /home/md/lib/java/overrides
>                                                               </Class-Path>
>                                                       </manifestEntries>
>                                                       <addMavenDescriptor>
>                                                               true
>                                                       </addMavenDescriptor>
>                                                       <index>true</index>
>                                                       <manifest>
>                                                               
> <addClasspath>true</addClasspath>
>                                                               
> <addDefaultImplementationEntries>
>                                                                       true
>                                                               
> </addDefaultImplementationEntries>
>                                                               
> <addDefaultSpecificationEntries>
>                                                                       true
>                                                               
> </addDefaultSpecificationEntries>
>                                                               
> <addExtensions>false</addExtensions>
>                                                               
> <classpathMavenRepositoryLayout>
>                                                                       false
>                                                               
> </classpathMavenRepositoryLayout>
>                                                               
> <classpathPrefix>lib</classpathPrefix>
>                                                       </manifest>
>                                               </archive>
>                                       </configuration>
>                               </plugin>
>                               <!-- Source Plugin Configuration -->
>                               <plugin>
>                                       
> <groupId>org.apache.maven.plugins</groupId>
>                                       
> <artifactId>maven-source-plugin</artifactId>
>                                       <executions>
>                                               <execution>
>                                                       <id>attach-sources</id>
>                                                       <phase>verify</phase>
>                                                       <goals>
>                                                               <goal>jar</goal>
>                                                               
> <goal>test-jar</goal>
>                                                       </goals>
>                                               </execution>
>                                       </executions>
>                               </plugin>
>                               <!-- Configure Eclipse Plugin -->
>                               <plugin>
>                                       
> <groupId>org.apache.maven.plugins</groupId>
>                                       
> <artifactId>maven-eclipse-plugin</artifactId>
>                                       <configuration>
>                                               
> <downloadSources>true</downloadSources>
>                                               <useProjectReferences>
>                                                       false
>                                               </useProjectReferences>
>                                       </configuration>
>                               </plugin>
>                               <!-- Configure Surefire (JUnit) Plugin -->
>                               <plugin>
>                                       
> <groupId>org.apache.maven.plugins</groupId>
>                                       
> <artifactId>maven-surefire-plugin</artifactId>
>                                       <version>2.3</version>
>                                       <configuration>
>                                               <skipTests>false</skipTests>
>                                       </configuration>
>                               </plugin>
>                       </plugins>
>               </pluginManagement>
>               <!-- Bring in plugins -->
>               <plugins>
>                       <plugin>
>                               <groupId>org.apache.maven.plugins</groupId>
>                               <artifactId>maven-compiler-plugin</artifactId>
>                       </plugin>
>                       <plugin>
>                               <groupId>org.apache.maven.plugins</groupId>
>                               <artifactId>maven-eclipse-plugin</artifactId>
>                       </plugin>
>                       <plugin>
>                               <groupId>org.apache.maven.plugins</groupId>
>                               <artifactId>maven-jar-plugin</artifactId>
>                       </plugin>
>                       <plugin>
>                               <groupId>org.apache.maven.plugins</groupId>
>                               <artifactId>maven-source-plugin</artifactId>
>                       </plugin>
>                       <plugin>
>                               <groupId>org.apache.maven.plugins</groupId>
>                               <artifactId>maven-surefire-plugin</artifactId>
>                       </plugin>
>               </plugins>
>       </build>
>       <scm>
>               
> <connection>scm:svn:http://xxx.xxxxx.com/svn/md.svn/TRUNK/com.xxxx/trunk</connection>
>               
> <developerConnection>scm:svn:http://xxxx.xxxx.com/svn/md.svn/TRUNK/com.xxxx/trunk</developerConnection>
>               <url>http://xxxxx.com/svn/md.svn/TRUNK/com.xxxxx/trunk</url>
>       </scm>
>       <distributionManagement>
>               <repository>
>                       <id>inhouse</id>
>                       <name>Inhouse Internal Release Repository</name>
>                       <url>
>                               
> scp://c...@xxxxxxx.com/home/md/maven2/maven2_repositories/inhouse
>                       </url>
>               </repository>
>               <snapshotRepository>
>                       <id>inhouse_snapshot</id>
>                       <name>Inhouse Internal Snapshot Repository</name>
>                       <url>
>                               
> scp://c...@xxxx.com/home/md/maven2/maven2_repositories/inhouse_snapshot
>                       </url>
>                       <uniqueVersion>true</uniqueVersion>
>               </snapshotRepository>
>       </distributionManagement>
>       
>       
>       <profiles>
>               <profile>
>                       <id>reporting</id>
>                       <activation>
>                               <activeByDefault>false</activeByDefault>
>                       </activation>
>                       <distributionManagement>
>                               <site>
>                                       <id>xxxxx.md.website</id>
>                                       <name>Development</name>
>                                       
> <url>scp://x...@xxxxx.com/data/users/ci/site</url>
>                               </site>
>                       </distributionManagement>
>                       <build>
>                               <pluginManagement>
>                                       <plugins>
>                                               <!-- Site plugin configuration 
> -->
>                                               <plugin>
>                                                       
> <groupId>org.apache.maven.plugins</groupId>
>                                                       
> <artifactId>maven-site-plugin</artifactId>
>                                                       <configuration>
>                                                               <!-- 
> outputDirectory>../site</outputDirectory -->
>                                                               
> <outputEncoding>UTF-8</outputEncoding>
>                                                       </configuration>
>                                               </plugin>
>                                       </plugins>
>                               </pluginManagement>
>                       </build>
>                       <reporting>
>                               
> <outputDirectory>${basedir}/target/site</outputDirectory>
>                               <plugins>
>                                       <!-- General project information -->
>                                       <plugin>
>                                               
> <groupId>org.apache.maven.plugins</groupId>
>                                               <artifactId>
>                                                       
> maven-project-info-reports-plugin
>                                               </artifactId>
>                                               <configuration>
>                                                       
> <dependencyLocationEnabled>false</dependencyLocationEnabled>
>                                               </configuration>
>                                       </plugin>
>               
>                                       <!-- Generate Javadocs -->
>                                       <plugin>
>                                               
> <groupId>org.apache.maven.plugins</groupId>
>                                               
> <artifactId>maven-javadoc-plugin</artifactId>
>                                               <configuration>
>                                                       <source>1.6</source>
>                                                       <target>1.6</target>
>                                               </configuration>
>                                       </plugin>
>               
>                                       <!-- Generate "JDepend" report -->
>                                       <plugin>
>                                               
> <groupId>org.codehaus.mojo</groupId>
>                                               
> <artifactId>jdepend-maven-plugin</artifactId>
>                                               <configuration>
>                                                       
> <classDirectory>target</classDirectory>
>                                                       <skip>true</skip>
>                                               </configuration>
>                                       </plugin>
>               
>                                       <!-- Report about JUnit Test Results -->
>                                       <plugin>
>                                               
> <groupId>org.apache.maven.plugins</groupId>
>                                               
> <artifactId>maven-surefire-report-plugin</artifactId>
>                                       </plugin>
>               
>                                       <!-- Cobertura Test Coverage Report -->
>                                       <plugin>
>                                               
> <groupId>org.codehaus.mojo</groupId>
>                                               
> <artifactId>cobertura-maven-plugin</artifactId>
>                                       </plugin>
>               
>                                       <!-- Clover Test Coverage Report -->
>                                       <plugin>
>                                               
> <groupId>org.apache.maven.plugins</groupId>
>                                               
> <artifactId>maven-clover-plugin</artifactId>
>                                               <configuration>
>                                                       
> <generateXml>true</generateXml>
>                                               </configuration>
>                                       </plugin>
>               
>                                       <!-- FindBugs Report -->
>                                       <plugin>
>                                               
> <groupId>org.codehaus.mojo</groupId>
>                                               
> <artifactId>findbugs-maven-plugin</artifactId>
>                                               <configuration>
>                                                       
> <xmlOutput>true</xmlOutput>
>                                                       <effort>Max</effort>
>                                               </configuration>
>                                       </plugin>
>               
>                                       <!-- TAGS Report -->
>                                       <plugin>
>                                               
> <groupId>org.codehaus.mojo</groupId>
>                                               
> <artifactId>taglist-maven-plugin</artifactId>
>                                       </plugin>
>               
>                                       <!-- "PMD" and "CPD" Reports -->
>                                       <plugin>
>                                               
> <groupId>org.apache.maven.plugins</groupId>
>                                               
> <artifactId>maven-pmd-plugin</artifactId>
>                                               <configuration>
>                                       <rulesets>
>                                                 
> <ruleset>http://xxxxxx.com/dst_rules.xml</ruleset>
>                                       </rulesets>
>                                       <sourceEncoding>utf-8</sourceEncoding>
>                                       <minimumTokens>100</minimumTokens>
>                                                       
> <targetJdk>1.6</targetJdk>
>                                               </configuration>
>                                       </plugin>
>               
>                                       <!-- Coding Standards Violation Report 
> -->
>                                       <plugin>
>                                               
> <groupId>org.apache.maven.plugins</groupId>
>                                               
> <artifactId>maven-checkstyle-plugin</artifactId>
>                                       </plugin>
>               
>                                       <!-- Cross references report -->
>                                       <plugin>
>                                               
> <groupId>org.apache.maven.plugins</groupId>
>                                               
> <artifactId>maven-jxr-plugin</artifactId>
>                                       </plugin>
>               
>                                       <!-- Generate Dashboard Summary Report 
> (MUST BE LAST REPORT) -->
>                                       <plugin>
>                                               
> <groupId>org.codehaus.mojo</groupId>
>                                               
> <artifactId>dashboard-maven-plugin</artifactId>
>                                       </plugin>
>                               </plugins>
>                       </reporting>
>               </profile>
>       </profiles>
> </project>
> {code}
> In above POM file, if I change the verison of release plugin to 2.0-beta-8 it 
> works fine, as soon as I chnage it back to 2.0-beta-9...
> prepare works fine, but in perform
> It says,
> [INFO] Scanning for projects...
> [INFO] Searching repository for plugin with prefix: 'release'.
> [INFO] 
> ------------------------------------------------------------------------
> [INFO] Building test project
> [INFO]    task-segment: [release:perform] (aggregator-style)
> [INFO] 
> ------------------------------------------------------------------------
> [INFO] [release:perform]
> [INFO] Checking out the project to perform the release ...
> [INFO] Executing: cmd.exe /X /C "svn --username csvn --password ***** 
> --non-interactive checkout 
> http://xx.xxxx.com/svn/md.svn/TRUNK/com.xxxxxx/tags/test1-0.0.139 
> C:\work\work1\test1\target\checkout"
> [INFO] Working directory: C:\work\work1\test1\target
> After that, it searches for all projects in my workspace, which is 
> C:\work\work1 directory and  puts them in target/checkout dir until the 
> process runs out of memory...
> Any help would be greatly appreciated.
> The reason I am upgrading the version of release plugin is to avoid the 
> 'Unable to tag SCM error'

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to