我们使用Perforce来管理我们的软件配置。
我的问题是如何在Perforce中实现持续集成? 是否有任何工具构建在Perforce之上以运行持续集成?
答案 0 :(得分:3)
官方名称是Electric Cloud,通过其"Continuous Delivery" feature。请参阅press release from May 2012。
但是,该工具本身只是该过程的一部分。另一个是你如何使用Perforce访问代码:博客文章"Massive Automation: Agile, Continuous Integration, and Perforce“详细说明了如何:
自动化,特别是在这种规模下,给SCM服务器带来了巨大的负担。构建自动化可以占Perforce服务器负载的50%以上,并且可以开始影响最终用户体验
因此,它坚持存在副本,以减轻中央Perforce服务器上的费用。
您可以在文章“Compartmentalized Continuous Integration”中看到使用Perforce的CI的另一个流程。
答案 1 :(得分:2)
Perforce在这里有完整的Build合作伙伴列表( ahem 很多):
http://www.perforce.com/product/components/integrations/build_tools
答案 2 :(得分:1)
Jenkins是一款非常棒且广泛使用的持续集成工具 有一个perforce插件(在许多其他有价值的插件中)。