[ http://jira.codehaus.org/browse/MNG-2006?page=comments#action_57002 ] 

Emmanuel Venisse commented on MNG-2006:
---------------------------------------

The fix must be done for scm connection url, scm developer connection url, scm 
url and site url in distributionManagement.

For fixing it,  we need to access to the absolute path of parent and child, so 
we need to access to Project instead of Model in 
DefaultModelInheritanceAssembler.
New urls must be calculated with child artifactId, relativePath of parent, 
parent url and module path used for the child


> Module SCM URL is resolved as [...]/parent/module regardless of relativePath
> ----------------------------------------------------------------------------
>
>          Key: MNG-2006
>          URL: http://jira.codehaus.org/browse/MNG-2006
>      Project: Maven 2
>         Type: Bug

>   Components: Inheritence and Interpolation
>     Versions: 2.0.2
>  Environment: Maven 2.0.2
> Continuum 1.0.2 with maven-scm-*-1.0-beta-3-20060115.041342-*.jar
>     Reporter: Yann Le Du
>      Fix For: 2.0.3

>
>
> Quoting Emmanuel Venisse from user list :
> Ok, it's a bug in
> http://svn.apache.org/viewcvs.cgi/maven/components/trunk/maven-project/src/main/java/org/apache/maven/project/inheritance/DefaultModelInheritanceAssembler.java?rev=306518&view=markup
> in assembleScmInheritance method.
> This method append parent scm connection url and artifactId without look at 
> relativePath. 
> For detailed description see 
> http://www.nabble.com/-m2-Multiprojects-and-inherited-SCM-URLs-t951105.html
> Project structure :
> PROJECT
> PROJECT/parent
> PROJECT/parent/pom.xml
> PROJECT/module
> PROJECT/module/pom.xml
> parent/pom.xml :
> <connection>scm:svn:svn://host/PROJECT/parent/</connection>
> <module>../module</module>
> module/pom.xml :
> <relativePath>../parent/pom.xml</relativePath> 
> When I add module in Continuum, its url is resolved as :
> scm:svn:svn://host/PROJECT/parent/module

-- 
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


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to