【发布时间】:2009-12-03 10:21:08
【问题描述】:
我使用 ant 文件通过 hudson 在 mercurial 中构建一个 java 项目。 mailnine 的 hudson 工作运行良好。 最近创建了一个新分支并通过命令行推送到服务器:
hg 分支 newbranch
hg 提交
hg push -f
mainine 不包含这些更改,并且仍然可以正常构建。
我已经设置了一个与主线相同设置的新作业(实际上是在哈德逊复制了主线作业),并指定了新分支。
但是,newbranch 作业构建的代码与主线相同。 如果我命令行克隆存储库并切换到新分支,一切看起来都符合预期。这似乎是一个哈德逊配置故障,除非我的 merqurial 技能偏离了方向。
我还尝试使用与主线相同的设置从头开始设置作业,并添加了 newbranch 规范,但没有任何运气。
我错过了什么? 有人有什么想法吗?
【问题讨论】:
标签: mercurial build hudson branch