maven + svn 配置:配置报错 -问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

maven + svn 配置:配置报错 

kun坤 2020-06-02 15:07:33 177

项目是多模块项目,目录结构是:
parent
--|module1
--|module2
目录是典型的上下包含,我在每个模块中都配置类似下面的SCM:

<scm>
  <connection>scm:svn:${svn.host}/svn/project/trunk/module1/</connection>
  <developerConnection>scm:svn:${svn.host}/svn/project/trunk/module1/</developerConnection>
</scm>
现在的问题是:

1、父项目的SCM如何配置?
2、maven-release-plugin插件只需要在父项目中的pom中配置就行了吗?子模块继承?

<plugin>
  <groupId>org.apache.maven.plugins</groupId>
  <artifactId>maven-release-plugin</artifactId>
  <version>2.0-beta-7</version>
  <configuration>
    <tagBase>${svn.host}/svn/tbynet/tags/</tagBase> <checkModificationExcludeList>.settings,.project,.classpath,target,classes,lib</checkModificationExcludeList>
    <username>name</username>
    <password>pass</password><releaseProfiles>release</releaseProfiles> 
  </configuration>
</plugin>
3、执行mvn release:prepare时报svn: E155007: 'parent/pom.xml' is not a working copy, 不能提交,是不是需要在这之前将项目都提交到svn上?
配置svn报错 配置svn svn报错 配置c/c报错 配置ip报错
分享到
取消 提交回答
全部回答(1)
  • kun坤
    2020-06-02 15:07:40

    [ERROR] svn: E235000: In file 'D:\Development\SVN\Releases\TortoiseSVN-1.7.12\ex

    t\subversion\subversion\libsvn_client\commit_util.c' line 479: assertion failed

    ((copy_mode_root && copy_mode) || ! copy_mode_root)
    出现这样的错误怎么处理呢? ###### 将TortoiseSVN升级到1.8.3,报这个错误:
    [ERROR] svn: E235000: In file '......\subversion\libsvn_client\copy.c' line 1374: assertion failed (commit_items != NULL)
    似乎是版本高于svn server端造成,也不知道是不是真的?

    0 0
开发与运维
使用钉钉扫一扫加入圈子
+ 订阅

集结各类场景实战经验,助你开发运维畅行无忧

相似问题
最新问题