Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/svn/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Maven release/SVN:E205009:本地非提交操作不接受日志消息或修订属性_Svn_Maven 3_Maven Release Plugin - Fatal编程技术网

Maven release/SVN:E205009:本地非提交操作不接受日志消息或修订属性

Maven release/SVN:E205009:本地非提交操作不接受日志消息或修订属性,svn,maven-3,maven-release-plugin,Svn,Maven 3,Maven Release Plugin,我们正在尝试用maven 3.04和SVN 1.7.7设置maven发布插件 尝试准备发布时,mvn release:prepare我们收到以下消息: svn:E205009:本地非提交操作不接受日志消息或修订属性 我们的配置是: <scm> <developerConnection>scm:svn:svn://hostname/projects/tags/myapp/poms/parent-pom/parent-pom-0.0.1</dev

我们正在尝试用maven 3.04和SVN 1.7.7设置maven发布插件

尝试准备发布时,mvn release:prepare我们收到以下消息: svn:E205009:本地非提交操作不接受日志消息或修订属性

我们的配置是:

<scm>
            <developerConnection>scm:svn:svn://hostname/projects/tags/myapp/poms/parent-pom/parent-pom-0.0.1</developerConnection>
</scm>

...

<plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-release-plugin</artifactId>
            <version>2.3.1</version>
            <configuration>
                <username>myuser</username>
                <password>mypassword</password>
                <tagBase>scm:svn:svn://hostname/projects/tags/projectname/poms/parent-pom</tagBase>
            </configuration>
</plugin>

scm:svn:svn://hostname/projects/tags/myapp/poms/parent-pom/parent-pom-0.0.1
...
org.apache.maven.plugins
maven发布插件
2.3.1
我的用户
我的密码
scm:svn:svn://hostname/projects/tags/projectname/poms/parent-pom
有人知道什么是错误的吗

非常感谢

Patrick

您需要删除标记库配置中的“scm:svn:”部分。在您的示例中,应为:

 <tagBase>svn://hostname/projects/tags/projectname/poms/parent-pom</tagBase>
svn://hostname/projects/tags/projectname/poms/parent-pom

用户名和密码属性应该在persona~/.m2/settings.xml文件中。至少对于存储库定义来说……另外,您应该包括“mvn release:prepare-DdryRun=true”命令的输出(注意,“dryRun”是区分大小写的)