[ http://jira.codehaus.org/browse/MRELEASE-439?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Dennis Lundberg updated MRELEASE-439: ------------------------------------- Component/s: perform Description: 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' was: Here is my POM file: <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> 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' > 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: http://jira.codehaus.org/browse/MRELEASE-439 > Project: Maven 2.x Release Plugin > Issue Type: Bug > Components: perform > Affects Versions: 2.0-beta-9 > Environment: Windows XP > Reporter: jack > > 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 contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira