Hi guys! I try to use maven-release-plugin on WindowsXP SP2 with maven 2.0.8, Java 1.5.0_15 and svn 1.5.4.
I cannot run release:branch goal from trunk successful. Branch commit failed on command svn --non-interactive copy --file D:\Tmp\maven-scm-1276451448.commit . http://svn.exoplatform.org/svnroot/exoplatform/projects/kernel-new/branches/2.0.4-RC I have tried this command manually svn copy . http://svn.exoplatform.org/svnroot/exoplatform/projects/kernel-new/branches/2.0.4-RC it fails too. But if I replace '.' on full path of the trunk it will works svn copy http://svn.exoplatform.org/svnroot/exoplatform/projects/kernel-new/trunk http://svn.exoplatform.org/svnroot/exoplatform/projects/kernel-new/branches/2.0.4-RC I feel it's a bug, but may be I do smth wrong here? Anybody can help or comment the usecase? Full error message [INFO] ------------------------------------------------------------------------ [INFO] Building eXo Kernel [INFO] task-segment: [release:branch] (aggregator-style) [INFO] ------------------------------------------------------------------------ [INFO] [release:branch] [INFO] Verifying that there are no local modifications... [INFO] Executing: cmd.exe /X /C "svn --non-interactive status" [INFO] Working directory: D:\Projects\eXo\dev\projects\projects-lab\kernel-new\trunk What is the new working copy version for "eXo Kernel"? (org.exoplatform.kernel:config) 2.0.5-SNAPSHOT: : [INFO] Transforming 'eXo Kernel'... [INFO] Transforming 'eXo Kernel Commons'... [INFO] Transforming 'eXo Container'... [INFO] Updating exo.kernel.commons to 2.0.4-SNAPSHOT [INFO] Transforming 'Common service'... [INFO] Updating exo.kernel.container to 2.0.4-SNAPSHOT [INFO] Transforming 'Remote service implementation'... [INFO] Updating exo.kernel.component.common to 2.0.4-SNAPSHOT [INFO] Transforming 'Cache service api'... [INFO] Updating exo.kernel.component.common to 2.0.4-SNAPSHOT [INFO] Updating exo.kernel.component.remote to 2.0.4-SNAPSHOT [INFO] Updating exo.kernel.container to 2.0.4-SNAPSHOT [INFO] Transforming 'Command service impl'... [INFO] Updating exo.kernel.component.common to 2.0.4-SNAPSHOT [INFO] Checking in modified POMs... [INFO] Executing: cmd.exe /X /C "svn --non-interactive commit --file D:\Tmp\maven-scm-142291247.commit --targets D:\Tmp\maven-scm-61108-targets" [INFO] Working directory: D:\Projects\eXo\dev\projects\projects-lab\kernel-new\trunk [INFO] Branching release with the label 2.0.4-RC... [INFO] Executing: cmd.exe /X /C "svn --non-interactive copy --file D:\Tmp\maven-scm-1276451448.commit . http://svn.exoplatform.org/svnroot/exoplatform/projects/ kernel-new/branches/2.0.4-RC" [INFO] Working directory: D:\Projects\eXo\dev\projects\projects-lab\kernel-new\trunk org.apache.maven.shared.release.scm.ReleaseScmCommandException: Unable to branch SCM Provider message: The svn branch command failed. Command output: svn: Commit failed (details follow): svn: File '/svnroot/exoplatform/projects/kernel-new/branches/2.0.4-RC/commons/pom.xml' already exists at org.apache.maven.shared.release.phase.ScmBranchPhase.execute(ScmBranchPhase.java:98) at org.apache.maven.shared.release.DefaultReleaseManager.branch(DefaultReleaseManager.java:379) at org.apache.maven.shared.release.DefaultReleaseManager.branch(DefaultReleaseManager.java:350) at org.apache.maven.plugins.release.BranchReleaseMojo.execute(BranchReleaseMojo.java:133) at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:447) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:539) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycleExecutor.java:493) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:463) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:311) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:224) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:143) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:333) at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:126) at org.apache.maven.cli.MavenCli.main(MavenCli.java:282) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315) at org.codehaus.classworlds.Launcher.launch(Launcher.java:255) at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430) at org.codehaus.classworlds.Launcher.main(Launcher.java:375) [INFO] ------------------------------------------------------------------------ [ERROR] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Unable to branch SCM Provider message: The svn branch command failed. Command output: svn: Commit failed (details follow): svn: File '/svnroot/exoplatform/projects/kernel-new/branches/2.0.4-RC/commons/pom.xml' already exists Thanks you, Peter Nedonosko, eXo Platform SAS
