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

Mad*_*aju 5 continuous-integration perforce

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

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

Von*_*onC 3

官方的一个是Electric Cloud,通过其“持续交付”功能。请参阅2012 年 5 月的新闻稿

然而,工具本身只是该过程的一部分。另一个是如何使用 Perforce 访问代码:博客文章“大规模自动化:敏捷、持续集成和 Perforce ”详细介绍了如何:

自动化,尤其是这种规模的自动化,会给 SCM 服务器带来巨大的负载。构建自动化可以承担 Perforce 服务器上超过 50% 的负载,这可能会开始影响最终用户体验

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

改进的自动化复制支持

您可以在文章“分段持续集成”中看到使用 Perforce 进行 CI 的另一个流程。