[jira] Commented: (MRELEASE-478) release:prepare creates excessive level in the directory structure when used with SVN client 1.6.3 and up
[ http://jira.codehaus.org/browse/MRELEASE-478?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=188795#action_188795 ] Oleksandr Alesinskyy commented on MRELEASE-478: --- tagBase https://devzone-eu.navteq.com/svn_cssd/ffe-dev/labels/1_TST/FFE tag 09.03.001 But does it matter? > 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:svn:https://devzone-eu.navteq.com/svn_cssd/ffe-dev/components/fbs/trunk > > > > scm:svn:https://devzone-eu.navteq.com/svn_cssd/ffe-dev/components/fbs/trunk > > > > https://devzone-eu.navteq.com/svn_cssd/ffe-dev/components/fbs/trunk/pom.xml > > > {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
[jira] Commented: (MRELEASE-478) release:prepare creates excessive level in the directory structure when used with SVN client 1.6.3 and up
[ http://jira.codehaus.org/browse/MRELEASE-478?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=188790#action_188790 ] Joerg Schaible commented on MRELEASE-478: - Well, as long as nobody knows what you provide for "tagBase", nobody can actually say something useful about this ;-) > 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:svn:https://devzone-eu.navteq.com/svn_cssd/ffe-dev/components/fbs/trunk > > > > scm:svn:https://devzone-eu.navteq.com/svn_cssd/ffe-dev/components/fbs/trunk > > > > https://devzone-eu.navteq.com/svn_cssd/ffe-dev/components/fbs/trunk/pom.xml > > > {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
[jira] Commented: (MRELEASE-478) release:prepare creates excessive level in the directory structure when used with SVN client 1.6.3 and up
[ 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:svn:https://devzone-eu.navteq.com/svn_cssd/ffe-dev/components/fbs/trunk > > > > scm:svn:https://devzone-eu.navteq.com/svn_cssd/ffe-dev/components/fbs/trunk > > > > https://devzone-eu.navteq.com/svn_cssd/ffe-dev/components/fbs/trunk/pom.xml > > > {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