[ 
http://jira.codehaus.org/browse/MRELEASE-478?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=188783#action_188783
 ] 

Oleksandr Alesinskyy commented on MRELEASE-478:
-----------------------------------------------

I have downgraded SVN client to 1.5.7 but problem persists - so its cause lies 
elsewhere.
I checked pom.xml and batch files used to perform release  - they are identical 
to the used by the successful releases - the only difference is that tagbase 
path contains one additional segment at the end, but it should not matter / 
should it?

> release:prepare creates excessive level in the directory structure when used 
> with SVN client 1.6.3 and up
> ---------------------------------------------------------------------------------------------------------
>
>                 Key: MRELEASE-478
>                 URL: http://jira.codehaus.org/browse/MRELEASE-478
>             Project: Maven 2.x Release Plugin
>          Issue Type: Bug
>    Affects Versions: 2.0-beta-9
>         Environment: WinXP SP 2, Maven 2.0.9, CollabNet SVN client 1.6.3 or 
> 1.6.5
>            Reporter: Oleksandr Alesinskyy
>
> I have used *release* plugin to perform releases during last 6 months, all 
> have run relatively smoothly but after the recent upgrade of the SVN client 
> to the version  1.6 behavior has changed in the unexpected way - instead of 
> copying of the project directly to the _tag_base_/_tag_ directory in SVN 
> repositiry it copies its now to  the _tag_base_/_tag_/*trunk* directory. Then 
> *prepare* goal fails miserably as it is unable to find project's POM in the 
> target/checkout (as it resides now in the target/checkout/*trunk*).
> If after prepare phase contents of the _tag_base_/_tag_/*trunk*  is moved to 
> _tag_base_/_tag_ manually *perform* succeeds.
> Here are commands used for prepare and release :
> {code}
> call mvn -o -X -e release:prepare  --batch-mode -DdryRun=false 
> -DautoVersionSubmodules=true    -DreleaseVersion=%FBS_VERSION% 
> -DdevelopmentVersion=2.2-SNAPSHOT -DtagBase=%FBS_TAGBASE% 
> -Dtag=%FBS_VERSION%/fbs -DpreparationGoals="clean" 
> call mvn -e release:perform -o --batch-mode -Dgoals=deploy 
> -DtagBase=%FBS_TAGBASE% -Dtag=%FBS_VERSION%/fbs -DuseReleaseProfile=false 
> {code}
> And scm section of the pom.xml
> {code:xml}
>     <scm>
>         <connection>
>             
> scm:svn:https://devzone-eu.navteq.com/svn_cssd/ffe-dev/components/fbs/trunk
>         </connection>
>         <developerConnection>
>             
> scm:svn:https://devzone-eu.navteq.com/svn_cssd/ffe-dev/components/fbs/trunk
>         </developerConnection>
>         <url>
>             
> https://devzone-eu.navteq.com/svn_cssd/ffe-dev/components/fbs/trunk/pom.xml
>         </url>
>     </scm>
> {code}

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

        

Reply via email to