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

Michael Osipov closed MRELEASE-713.
-----------------------------------

    Resolution: Won't Fix

Please refer to 
https://cwiki.apache.org/confluence/display/MAVEN/The+Great+JIRA+Cleanup+of+2014
 if you're wondering why this issue was closed out.

> Perform fails with flat directory structure in multi module project using 
> mercurial
> -----------------------------------------------------------------------------------
>
>                 Key: MRELEASE-713
>                 URL: https://jira.codehaus.org/browse/MRELEASE-713
>             Project: Maven Release Plugin
>          Issue Type: Bug
>          Components: perform
>    Affects Versions: 2.2.1
>         Environment: Windows 7 x64, Eclipse Ide and command line attempts.
>            Reporter: Ezequiel Ballesi
>         Attachments: failed_release.log
>
>
> Three projects with a flat structure
> Scenario 1:
> ../parente-pom  [parent pom of module1 and multimodule projects]
> ../module1 [a jar module]
> ../multimodule [a multimodule pom project that included submodules both 
> parent-pom and module1]
> Scenario 2:
> ../parente-pom  [parent pom of module1 with submodule module1]
> ../module1 [a jar module]
> Both scenarios use mercurial with the following configuration:
> <!-- in the scenario 1, this config is in the multimodule pom-->      
> <!-- in the scenario 2, this config is in the parent pom-->   
>       <scm>
>               
> <connection>scm:hg:d:\projects\pocs\maven-release-with-hg</connection>
>               
> <developerConnection>scm:hg:d:\projects\pocs\maven-release-with-hg</developerConnection>
>       </scm>
>       <distributionManagement>
>               <repository>
>                       <id>local.releases</id>
>                       <name>ent local releases repository</name>
>                       <url>file:d:/projects/maven-local-repositories/poc</url>
>               </repository>
>       </distributionManagement>
>       <build>
>               <plugins>
>                       <plugin>
>                               <groupId>org.apache.maven.plugins</groupId>
>                               <artifactId>maven-release-plugin</artifactId>
>                               <version>2.2.1</version>
>                       </plugin>
>               </plugins>
>       </build>
>       <modules>
>               <module>../mavenreleasehg.module1</module>      
> <!-- here parent would be included in the scenario 1-->       
>       </modules>
> In both cases, the prepare goal work fine
> When it comes to the perform goal, both cases fails.
> I'm attaching the failed execution with the -X command.
> For what I can see 
> (target\checkout\mavenreleasehg.multimodule\mavenreleasehg.multimodule" does 
> not exist!) it is duplicating part of the path and fails to locate it. The 
> checkout directory contains all three/two projects, but it duplicates part of 
> it (the last two directories in the path).
> Hope this helps.



--
This message was sent by Atlassian JIRA
(v6.1.6#6162)

Reply via email to