【发布时间】:2018-07-17 22:47:08
【问题描述】:
我正在尝试以编程方式更改 SubversionSCM 插件的 Subversion 工作区格式 (Img)。当然,我一直在尝试使用 groovy 脚本,但我找不到任何方法。
我能够通过在 Groovy 控制台中运行此脚本来检索当前格式:
import jenkins.model.*
def inst = Jenkins.getInstance()
def desc = inst.getDescriptor("hudson.plugins.git.GitSCM")
desc =inst.getDescriptor("hudson.scm.SubversionSCM")
println(desc.getWorkspaceFormat())
这会打印出正确的 31。它是“svnkit”的“ISVNWCDb”接口中找到的“WC_FORMAT_18”成员的值。你可以在插件here的git仓库中看到它被使用了。
搜索颠覆插件的文档我找不到任何设置它的方法,也找不到SubversionSCM descriptor中的任何公共方法。
有没有办法以编程方式配置该设置。我更喜欢 groovy 脚本,但目前什么都可以。
【问题讨论】:
标签: jenkins svn groovy version workspace