-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi,
I'm trying to release Felix HTTP v2.2.1 (using [1]), but running `mvn release:prepare` (from the `http` directory) fails while trying to create a release tag of the current sources (full log below): [ERROR] The svn tag command failed. [ERROR] Command output: [ERROR] svn: E160013: '/repos/asf/!svn/rvr/1522993/felix/releases/felix-parent-2.1/org.apache.felix.http' path not found The actual command being (shortened a little for readability): svn --non-interactive copy \ --file /path/to/maven-scm-1604415565.commit \ --revision 1522994 \ .../felix/releases/felix-parent-2.1/org.apache.felix.http \ .../felix/releases/org.apache.felix.http-2.2.1 Somehow, Maven has an incorrect notion of where the Felix HTTP sources are residing in the SVN tree. It thinks that they are residing underneath `releases/felix-parent-2.1/org.apache.felix.http`, while they obviously reside underneath `trunk/http`. - From the history, it appears that this is the first time a release is made with the Felix parent POM v2.1 (release v2.2.0 used v1.2 of the Felix parent POM), which might be a clue as to why it fails this time. Anybody able to help me out on this? How does Maven get the "strange" notion on where the sources should reside in SVN? Thanks in advance, Jan Willem 1. http://felix.apache.org/documentation/development/release-management-nexus.html#staging-the-release-candidates Relevant output log: - --snip-- [INFO] Checking in modified POMs... [INFO] Executing: /bin/sh -c cd /Users/jawi/Sources/felix/http && svn - --non-interactive commit --file /var/folders/3w/s23k21td37bgc4_z7_hgh370gn/T/maven-scm-586998340.commit - --targets /var/folders/3w/s23k21td37bgc 4_z7_hgh370gn/T/maven-scm-3764299962992961060-targets [INFO] Working directory: /Users/jawi/Sources/felix/http [INFO] Tagging release with the label org.apache.felix.http-2.2.1... [INFO] Executing: /bin/sh -c cd /Users/jawi/Sources/felix/http && svn - --non-interactive copy --file /var/folders/3w/s23k21td37bgc4_z7_hgh370gn/T/maven-scm-1604415565.commit - --revision 1522994 https://svn.apache.org/repos/asf/felix/releases/felix-parent-2.1/org.apache.felix.http https://svn.apache.org/repos/asf/felix/releases/org.apache.felix.http-2.2.1 [INFO] Working directory: /Users/jawi/Sources/felix/http [INFO] - ------------------------------------------------------------------------ [INFO] Reactor Summary: [INFO] [INFO] Apache Felix Http Parent POM ...................... SKIPPED [INFO] Apache Felix Http Api ............................. SKIPPED [INFO] Apache Felix Http Base ............................ SKIPPED [INFO] Apache Felix Http Bridge .......................... SKIPPED [INFO] Apache Felix Http Jetty ........................... SKIPPED [INFO] Apache Felix Http Proxy ........................... SKIPPED [INFO] Apache Felix Http Whiteboard ...................... SKIPPED [INFO] Apache Felix Http Cometd .......................... SKIPPED [INFO] Apache Felix Http Bundle .......................... SKIPPED [INFO] Apache Felix Http SSL Filter ...................... SKIPPED [INFO] Apache Felix Http Samples - Filter ................ SKIPPED [INFO] Apache Felix Http Samples - Bridge ................ SKIPPED [INFO] Apache Felix Http Samples - Whiteboard ............ SKIPPED [INFO] Apache Felix Http Samples - Cometd ................ SKIPPED [INFO] Apache Felix Http Reactor ......................... FAILURE [2:36.879s] [INFO] - ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] - ------------------------------------------------------------------------ [INFO] Total time: 2:38.195s [INFO] Finished at: Fri Sep 13 18:06:40 CEST 2013 [INFO] Final Memory: 16M/618M [INFO] - ------------------------------------------------------------------------ [ERROR] Failed to execute goal org.apache.maven.plugins:maven-release-plugin:2.1:prepare (default-cli) on project org.apache.felix.http: Unable to tag SCM [ERROR] Provider message: [ERROR] The svn tag command failed. [ERROR] Command output: [ERROR] svn: E160013: '/repos/asf/!svn/rvr/1522993/felix/releases/felix-parent-2.1/org.apache.felix.http' path not found [ERROR] -> [Help 1] [ERROR] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. [ERROR] Re-run Maven using the -X switch to enable full debug logging. [ERROR] [ERROR] For more information about the errors and possible solutions, please read the following articles: [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException [ERROR] [ERROR] After correcting the problems, you can resume the build with the command [ERROR] mvn <goals> -rf :org.apache.felix.http - -- Met vriendelijke groeten | Kind regards Jan Willem Janssen | Software Architect +31 631 765 814 /My world is revolving around PulseOn and Amdatu/ Luminis Technologies B.V. J.C. Wilslaan 29 7313 HK Apeldoorn +31 88 586 46 30 http://www.luminis-technologies.com http://www.luminis.eu KvK (CoC) 09 16 28 93 BTW (VAT) NL8169.78.566.B.01 -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0.17 (Darwin) Comment: GPGTools - http://gpgtools.org Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBAgAGBQJSM1QjAAoJEKF/mP2eHDc4UmMP/Rrjdrk+kPuX5/VdRXBHJ1aW o1vdBEMUHknRWkAWF4GiZgy5+8Bi/AXxOIBzIYaUXlKW3vnld7nWTrbnuIXDwhfi vfFUJ/c3tTnxwCbwwYwTM3SubRcPuVftHmhjF8PqFyZ/Jy+HGcus4MAJmyovPbZ9 bZY42/UDY6ljdZQvJ9RBfiWIsMa1ABwRej7hEijqJ9cJpeN+uUYJ8BduJmQJO4FL rPSUuxMwxR1SRnFM7zRY6eDHWBePeHgjIk+ZVohP98CBNFDFRRNnSMxQD4bwuaLv yH4hfhUg1R1bWor6vznnBa3Rx8oI5sz6bE9HnJ1f2wZDw4jRLNEvFjsn/tKbjhqj fNvTGHYA9w+FpwuOWOqaUQaGsuGfqcioHSz7myL68sGZ1E0IRxv4iSWWNJGQ2bYt 5bazf0YMPlV88Rb76rOEQQ4z/HC8TKIeInNU/Gr5be/lciLv2mM9H3zXAnwJsGqh CtaYLshOR3YVn5D48tzjLB6aoT/hqCeUUN26mg+/ZXb63aUjjWpjRByQfcOZy14f eNR7Fpg0UWaeQrKSpx4Z6CoheNF51sbqz2tu6cFGf0/s+P4m4tT8FZPHnPyvCKdx WiGmq3defUGba5Y0k8nACNQFDixqaFZ+2wracijnJvqqxzD8hgUD0Gl77cF4RiA9 TLYgy13ib/WDdsBcpTNP =1s2B -----END PGP SIGNATURE-----