管理巡航控制,团队城市等多个版本

时间:2008-11-24 02:59:45

标签: continuous-integration build-management

在我的商店(正如我所期望的那样),您有多个不同软件组件的版本(让我们称之为foo-client和bar-service)。在我的cc.net配置中,我目前在主干上有一个用于foo-client的“项目”,一个用于foo-client 1.0版的项目和另一个用于foo-client 1.1版的项目。

我希望在仪表板级别看到的内容如下:

  •   

    FOO的客户端

  •   

    棒服务器

能够深入到foo-client或bar-server。汇总将显示上次连续构建的状态,我可以查看和/或强制为现有标记版本构建新构建。

你们在做什么以及在什么构建管理框架下做什么?

1 个答案:

答案 0 :(得分:1)

您可能想看看Hudson(通过插件支持MSbuild) - 它可以部署到Java应用程序服务器(推荐:Glassfish或Tomcat)。

下载,解压缩和部署大约需要5-15分钟 - 然后您就可以开始定义项目构建了。

有大量的插件可以扩展基本功能 - 开发团队似乎在3-4天的发布计划中发布新功能/错误修复 - 因此代码活力非常高。

http://hudson-ci.org/

在Glassfish仪表板中 - 您可以通过特定于您可能想要定义的项目根名称的选项卡来组织项目 - 然后您可以轻松实现您想要的组织结构。