代码之家  ›  专栏  ›  技术社区  ›  okutane

Eclipse:自动分支编译检查

  •  1
  • okutane  · 技术社区  · 15 年前

    我有一个任务要检查我们其中一个分支的代码编译,我们称之为“稳定”。我们的团队主要在“head”分支工作,有时会合并到“stable”分支。我已经制作了一个主工作区的本地副本,并将其命名为“主工作区稳定”,并用“稳定”分支中的代码替换了所有代码。现在,在每个工作日结束时,我打开工作区,将代码更新为最新的,并等待编译结果。
    这很无聊。有什么方法可以自动完成这项任务吗?

    2 回复  |  直到 15 年前
        1
  •  1
  •   ChssPly76    15 年前

    你可能想看看 Continuous Integration 例如,工具 Cruise Control Hudson .

        2
  •  0
  •   Community CDub    8 年前

    正如chssply76所提到的,持续集成是实现您想要做的事情的方法。

    关于哈德逊,我可以提一下 hudson-eclipse ,以便您监视显示在Eclipse窗口底部的哈德逊健康图标。图标在构建失败时为红色,在成功时为绿色。

    您可以将其与项目的自动发布结合起来作为 maven snapshot artifact (也由哈德逊触发)。
    并拥有 Maven compile your Eclipse project 在这种特殊的持续集成环境中。
    这个想法不是依赖于纯Eclipse解决方案,因为Eclipse不能启动和运行。 每一个 环境,尤其是那些您不主动开发,但只编译和启动测试的环境。