Hudson Labs tiene un muy buen escribir sobre esto, Keeping your configuration and data in Subversion
Este es el primer bit del artículo
Todos sabemos que el mantenimiento de importantes archivos de control de versiones es crítica, ya que garantiza que los cambios problemáticos pueden revertirse y también puede servir como un mecanismo de respaldo . El código y los recursos a menudo se mantienen en control de versión, pero puede ser fácil olvidar su servidor de integración continua (CI) . Si un disco muriera o cayera como víctima de un rm -rf extraviado, podría perder toda la configuración de historial y asociada con los trabajos que administra su servidor CI.
Es bastante simple de crear un repositorio , pero no es obvio qué partes de su $ HUDSON_HOME usted querrá de copia de seguridad. También querrá tener algo de automatización para que los nuevos proyectos se agreguen al repositorio y se eliminen. Afortunadamente tenemos una gran herramienta para manejar esto: ¡Hudson!
Tenemos un trabajo de Hudson que se extiende noche, lleva a cabo los comandos SVN apropiados, y los cheques en
Sólo parecen estar interesados en la configuración, lo cual está bien, simplemente ignorar o filtrar el bits sobre los datos y se centran en la configuración.
Pregunta similar: http: // stackoverflow.com/questions/1906546/best-practices-for-versioning-hudson-settings –