有没有办法让Hudson检查SVN存储库的tag目录中的新Release目录并仅构建新版本?
答案 0 :(得分:2)
是的,但你已经反过来了。您需要在SVN中设置post commit触发器。因此,SVN告诉Hudson何时构建以及需要构建标记的内容。
答案 1 :(得分:0)
如果我正确理解你的问题,你想创建一个SVN标签,然后让Hudson构建该标签。您无法使用标准Hudson执行此操作,因为每次创建新标记时SVN URL都会更改。
如何切换周围环境以便开发人员检查固定的SVN分支,然后让Hudson为每个成功的构建创建一个标记?通过在主构建步骤之后添加“执行shell”构建步骤来创建SVN标记,这很容易做到。