如何在Perforce中实现持续集成?

时间:2012-08-28 05:26:16

标签: continuous-integration perforce

我们使用Perforce来管理我们的软件配置。

我的问题是如何在Perforce中实现持续集成? 是否有任何工具构建在Perforce之上以运行持续集成?

3 个答案:

答案 0 :(得分:3)

官方名称是Electric Cloud,通过其"Continuous Delivery" feature。请参阅press release from May 2012

但是,该工具本身只是该过程的一部分。另一个是你如何使用Perforce访问代码:博客文章"Massive Automation: Agile, Continuous Integration, and Perforce“详细说明了如何:

  

自动化,特别是在这种规模下,给SCM服务器带来了巨大的负担。构建自动化可以占Perforce服务器负载的50%以上,并且可以开始影响最终用户体验

因此,它坚持存在副本,以减轻中央Perforce服务器上的费用。

Improved Replication Support for Automation

您可以在文章“Compartmentalized Continuous Integration”中看到使用Perforce的CI的另一个流程。

答案 1 :(得分:2)

Perforce在这里有完整的Build合作伙伴列表( ahem 很多):

http://www.perforce.com/product/components/integrations/build_tools

答案 2 :(得分:1)

Jenkins是一款非常棒且广泛使用的持续集成工具 有一个perforce插件(在许多其他有价值的插件中)。