【发布时间】:2010-12-09 01:18:57
【问题描述】:
我想用 subversion 管理 Hudson 的配置文件以进行备份。 The Hudson Wiki 列出 $HUDSON_HOME 的目录结构如下:
HUDSON_HOME
+- config.xml (hudson root configuration)
+- *.xml (other site-wide configuration files)
+- fingerprints (stores fingerprint records)
+- plugins (stores plugins)
+- jobs
+- [JOBNAME] (sub directory for each job)
+- config.xml (job configuration file)
+- workspace (working directory for the version control system)
+- latest (symbolic link to the last successful build)
+- builds
+- [BUILD_ID] (for each build)
+- build.xml (build result summary)
+- log (log file)
+- changelog.xml (change log)
显然,jobs/[JOBNAME]/builds 不应该进入源代码控制,但 config.xml 是一个不错的选择。插件和指纹不太明显。
您如何管理 Hudson 配置?
【问题讨论】:
标签: version-control continuous-integration hudson