|
14
|
| Greg Hurlman · 技术社区 · 16 年前 |
|
1
19
TeamCity 是一个非常好的CI服务器。(专业版是免费的) 我用它来构建.NET项目已经一年多了,我必须说它比cc.net imho要好得多。 优点是:
|
|
|
2
8
如果你还没有看到它,你可能想看看 Continuous Integration Feature Matrix 它列出了几乎所有的CI服务器。 我在CruiseControl的Java版本上工作,这些天我为Urbancode制造 AnthillPro . 从这个角度来看,正确的工具取决于您所寻找的范围。如果你只是在构建之后寻找快速反馈,那么很多工具都可以工作。如果您要建立一个构建网格,那么有一组较小的工具。如果您想跟踪多个环境中项目和部署之间的依赖关系,那么您所处的组就更小了。 |
|
|
3
2
AppVeyor CI 值得一看。它是一个面向.NET开发人员的托管持续集成服务,对于开源项目是免费的。 |
|
|
4
1
Bamboo 是另一种选择…它还作为集成工具集或云服务的一部分提供。它们包括Subversion、Jira(任务/错误日志记录)、Confluence(wiki)和其他编码工具-请参见链接。 可以作为托管服务提供,也可以购买套件并在内部运行。他们的软件包被扩展为使用单一登录系统并集中管理。 |
|
5
1
|
|
|
6
0
如果正在生成.NET项目,为什么不使用msbuild? 您有TeamFoundationServer吗,如果有,TeamFoundationBuild和MSBuild是绝对可能的。 |