我们在项目中频繁使用Hudson持续集成服务器。但哈德森似乎缺乏对作业配置的正确版本。Hudson设置版本的最佳实践
有几次,这会导致问题:有人更改或调整了作业中的配置,以及曾经工作的东西停止工作。
我试图在本地Hudson服务器(在我的笔记本电脑上)上进行版本控制作业。但这不是最优的:1)它只适用于我。 2)我需要从中央构建服务器镜像作业 - 也可能需要修改它们以在本地工作。 3)为文件忽略设置.gitignores非常麻烦。
据我所知,哈德逊没有办法查看工作的变化历史,也没有插件做它。
此外,似乎没有办法导出/导入设置。
所以问题是:你如何跟踪变化?在Hudson的工作和一般设置中都是如此?
谢谢你的提示。我简单地看了一下,它可能会适合我的需求。 (虽然我想知道为什么它不是哈德森核心本身的一部分) – 2009-12-15 23:04:47
我目前正在试用Audit Trail插件来查看它的能力。除非在接下来的几天内会有更好的答案,否则我很可能会接受这个答案。 – 2009-12-16 13:31:27