Maven SCM插件,-DdeveloperConnectionUrl的用途是什么?

时间:2019-04-12 17:44:40

标签: maven maven-scm

我有一份詹金斯工作,

  1. 我要从以下位置检出代码:http://mycom.com/svn/svndevrepo/trunk/Utility/my-util

  2. 然后mvn:version插件更新/增加其版本号

  3. 然后mvn:deploy将其部署为关联
  4. 然后scm签入(提交)SVN中的代码
scm:checkin
-DdeveloperConnectionUrl='scm:svn:http://mycom.com/svn/svndevrepo/trunk/Utility/my-util-xxxxxxxxxxxxxxx'
-Dmessage='TaskId[Jenkins_$BUILD_NUMBER]:Releasing $SUB_MODULE version $MVN_VERSION from $BUILD_URL'
-Dincludes='./pom.xml'
-Dusername=$svn_username
-Dpassword=$svn_password

起初,当我发现-DdeveloperConnectionUrl不在正确的svn路径上时,我担心我们失去了svn历史记录中的所有版本,我以为SCM必须在http://mycom.com/svn/svndevrepo/trunk/Utility/my-util-xxxxxxxxxxxxxxx

中提交所有的版本。

但是当我检查它时,它确实是在第一个检出项目的正确位置http://mycom.com/svn/svndevrepo/trunk/Utility/my-util检入的。

所以我很好奇-DdeveloperConnectionUrl在未签到的情况下会做什么。

0 个答案:

没有答案