我是Hudson / Jenkins的新手,我想知道是否有一种方法可以将Hudson的配置文件检入到源代码管理中。
理想情况下,我希望能够单击UI中的“保存配置”按钮,并将Hudson配置文件签入源代码管理。
有一个名为SCM Sync配置插件的插件。
看看我对类似问题的回答。基本思想是使用filesystem-scm- plugin来检测对xml文件的更改。您的第二部分将提交对SVN的更改。
编辑: 如果您找到确定更改用户的方法,请告诉我们。
EDIT 2011-01-10 同时,有一个新插件:SCM Sync configuration plugin。目前,它仅适用于subversion和git,但计划支持更多存储库。我从0.0.3版本开始使用它,到目前为止效果很好。