我见过很多TeamCity与CCNet的比较,但对于TeamCity和FinalBuilder Pro的CI没什么比较。
请原谅我,如果我不比较苹果和苹果,我熟悉TeamCity,但我工作的公司已经购买了包含CI服务器的FinalBuilder Pro。
我希望得到一些比较,意见。如果TeamCity不提供更多的FinalBuilder,我们不希望支持两个系统。
提前致谢。
答案 0 :(得分:6)
以下是TeamCity中存在的一些功能,并且不太可能出现在FinalBuilder中:
Java和.NET的集成代码覆盖率和重复查找器
FinalBuilder支持某些VCS系统,但TeamCity不支持这些系统。
免责声明:我是TeamCity开发人员之一。
答案 1 :(得分:6)
我们正在使用TeamCity进行构建编排,但使用FinalBuilder实际执行单个构建。
我喜欢FinalBuilder,因为它易于编写脚本并且易于维护,但我也非常喜欢TeamCity,以了解KIR答案中的所有要点。
在我们的设置中,每个TeamCity buildconfig都配置为使用命令行运行程序,并调用finalbuilder的fbcmd.exe并使用要运行的脚本的名称。
所有的甜蜜和光明。
答案 2 :(得分:1)
我已经对英国的2个产品进行了持续集成谈话的比较 - 基本上我的发现是TeamCity更直观易用。在我看来,FinalBuilder的语言很暧昧,似乎很难设置构建
一旦工作完成,这是一个非常好的系统 - 但对我来说,TeamCity比Final Builder更直观,用户体验更好
这是非常主观的 - 每个工具都非常好。这取决于你感觉舒适,我对TeamCity感觉更舒服