Continuous integration 将代码分支添加到Hudson中的单个工作区

Continuous integration 将代码分支添加到Hudson中的单个工作区,continuous-integration,hudson,Continuous Integration,Hudson,有人知道如何向hudson添加subversion分支并让它构建整个分支吗?似乎我必须为每个分支/应用程序创建一个工作区。那么,我可以将分支添加到工作区并让hudson构建每个目录吗?希望这不是一个愚蠢的问题 这是一个java环境,所以主要是maven和ant构建。我可以制作一个mass pom.xml文件来构建每个目录吗?我的一些项目只是一些小项目库的集合。为了构建它们,我创建了一个简单的pom.xml,其中包含每个子文件夹作为一个模块。对我来说很好 或者,您可以使用单独调用所有POM,仍然可

有人知道如何向hudson添加subversion分支并让它构建整个分支吗?似乎我必须为每个分支/应用程序创建一个工作区。那么,我可以将分支添加到工作区并让hudson构建每个目录吗?希望这不是一个愚蠢的问题


这是一个java环境,所以主要是maven和ant构建。我可以制作一个mass pom.xml文件来构建每个目录吗?

我的一些项目只是一些小项目库的集合。为了构建它们,我创建了一个简单的pom.xml,其中包含每个子文件夹作为一个模块。对我来说很好

或者,您可以使用单独调用所有POM,仍然可以享受maven工作带来的舒适感。更直截了当的是一个自由式项目,在这里你可以定义所有其他目标

所有这些都有一个缺点,即您需要显式地配置项目。如果不想这样做,请编写一个shell脚本,解析目录树并使用找到的pom文件调用maven