【发布时间】:2012-06-17 06:38:28
【问题描述】:
我有一个 maven 项目,它有两个子项目,在我的 SVN 存储库中使用 svn:externals 定义。换句话说,我的项目层次结构如下:
-父项目
- 项目
- 测试项目
当我配置我的 hudson 作业时,我只输入了我父项目的 SVN 地址。当我手动触发构建时,我能够检查所有层次结构并能够运行所有 maven 目标。
所以现在,我想为我的构建配置 SCM 轮询机制,这样当我提交代码(尤其是子项目)时,就会触发构建。问题是 SCM 轮询查看我的父项目的修订号,它没有检测到我的子项目修订更改。
有什么方法可以强制 hudson 也查看我的子项目修订更改?您还有其他想法吗?
提前致谢。
【问题讨论】:
标签: svn version-control hudson