Jenkins:使用svnmerge插件的SVN分支

时间:2016-02-18 10:18:17

标签: maven svn jenkins branch

我们尝试检查jenkins svnmerge插件,它可以为我们做些什么,以最大限度地减少SVN自动分支的工作量。所以我们检查了选项"从Subversion接受集成功能分支"并创建了一个新的分支。这很简单,但也有一些缺点,我们无法解决:

  • jenkins从干线分支。是否也可以从新创建的标签创建分支?
  • 新分支不包含pom.xml中增加的版本号。可以通过其他配置来完成吗?
  • 新分支在pom.xml中不包含更新的scm-connection-tag(/ trunk to / branches)。可以通过其他配置来完成吗?

1 个答案:

答案 0 :(得分:1)

  • 我使用自己的分支策略" Execute Batch / Shell"步骤和命令行SVN。
  • 我使用自己的ant脚本来浏览pom.xml并通过regex替换版本号。
  • 使用 JobCopy Builder ,在使用自己的分支策略时,请使用"模板"作业,并使用JobCopy从中复制并根据需要修改参数。
相关问题