5

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

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

4

3 回答 3

3

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

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

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

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

改进的自动化复制支持

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

于 2012-08-28T06:44:22.433 回答
2

Perforce 在此处提供了其构建合作伙伴的完整列表(有很多):

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

于 2012-08-28T20:07:20.100 回答
1

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

于 2012-09-13T05:38:31.803 回答