2

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

我真正希望在仪表板级别看到的是:

  • 富客户端

  • 酒吧服务器

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

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

4

1 回答 1

1

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

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

有相当多的插件来扩展基本功能——而且开发团队似乎会在 3-4 天的发布时间表上发布新功能/错误修复——因此代码活力非常高。

http://hudson-ci.org/

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

于 2008-11-24T05:51:41.763 回答