从hudson发布时获得以下错误
mavenExecutionResult exceptions not empty
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-release-plugin:2.1:prepare (default-cli) on project parent: Unable to tag SCM
Provider message:
The svn tag command failed.
Command output:
svn: E235000: In file 'subversion/libsvn_client/commit_util.c' line 479: assertion failed ((copy_mode_root && copy_mode) || ! copy_mode_root)
/bin/sh: line 1: 23797 Aborted (core dumped) svn --username user --password 'pass*123' --no-auth-cache --non-interactive copy --file /tmp/maven-scm-1635387492.commit . http://codeserver.ennovate.com/source-repository/parent/tags/parent-4a.1503.2
/tags/parent-4a.1503.2/
请帮我解决问题
答案 0 :(得分:2)
我们发现了同样的问题。这里还有一份报告:
基本上,如果您有不同的方式来引用subversion服务器,例如server和server.domain.com,您可以从" server"中检出工作副本,但是在Maven根POM中SVN配置指向server.domain.com,您会发现此错误。
您必须在根POM中的elemento中输入相同的名称,并在用于从Subversion服务器签出项目的svn命令中输入相同的名称。