首页
学习
活动
专区
圈层
工具
发布

Perforce 收购 Puppet

开发者工具制造商Perforce Software Inc.近日收购了Puppet Inc.,后者为公司企业提供用于自动化管理其信息技术基础设施的软件。 Perforce今天早上宣布了这笔交易。...总部位于明尼阿波利斯的Perforce提供一系列软件产品,旨在帮助应用程序开发团队提高生产力。该公司的产品可用于处理诸多任务,比如管理含有应用程序的代码文件,比如在部署到生产环境之前测试更新版。...Perforce还为更专门化的任务提供工具,比如检查和排除在超级计算机上运行的工作负载中出现的缺陷。 相较之下,总部位于波特兰的Puppet开发一款大受欢迎的同名IT基础设施自动化平台。...在被Perforce收购之际,Puppet今天还透露其商业产品业务和专业服务业务的年总收入超过了1亿美元。 Perforce通过这笔交易获得的基础设施自动化软件将夯实其开发者工具产品组合。...Perforce预计将在本季度完成这笔收购。交易完成后,合并后公司将拥有1700名员工以及包括《财富》50强企业中的40家企业在内的客户群。

59720
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    UE4源码Build上传Perforce

    UE4每次升级个版本总是要提交大量文件到Perforce, 是件很麻烦的事. 我们的引擎编译好了会连同Binaries一起上传, 美术和策划都可以直接使用跟程序一样的版本....这样的话, Perforce上的引擎就需要有这些注意事项: 引擎目录完全包含所有代码和引擎依赖资源 引擎编译输出的dll, exe等也都需要提交, 保证策划和美术能够直接拉取引擎版本 引擎编译过程中会写入的文件...在这里就记录一下整个过程, 免得下次升级时又要重新找命令规则步骤之类的: 从github拉取UE4的release版本 拷贝整个目录到Perforce Workspace, 需要避免.git文件夹也拷过来...执行Setup.bat下载引擎依赖资源 上传干净的引擎目录到Perforce 因为有些编译过程中的exe和dll等在上传后变成了只读属性, 需要改成writable的: p4 edit -t binary

    2.1K40

    程序员如何选择合适的代码比较工具?

    1 Meld 类型: 图形界面工具 平台: Linux、Windows、macOS 功能: 支持三方比较(文件、目录);可以在多个文件之间进行比较;支持版本控制系统集成(Git、Mercurial等);...2 Beyond Compare 类型: 图形界面工具 平台: Windows、Linux、macOS 功能: 支持文本、二进制、图像、MP3等格式的文件对比;支持目录比较,可以同步目录;强大的文件夹比较功能...4 KDiff3 类型: 开源图形界面工具 平台: Windows、Linux、macOS 功能: 支持三方和二方比较;支持目录比较;合并多个文件和目录;显示并解决冲突 适用场景: 中小型项目,文件合并...6 P4Merge 类型: 图形界面工具 平台: Windows、macOS、Linux 功能: 支持三方文件和文件夹比较;强大的文件合并功能;支持与Perforce(P4)版本控制系统集成;显示差异并支持直接编辑...适用场景: 团队协作开发,特别是在使用Perforce版本控制的团队中。

    97010

    TW洞见 | 胡凯:Mock不是测试的银弹

    我所在团队设计开发的产品是持续集成服务器,产品特性决定了它需要在各个平台(Windows, Mac, Linux等)与各种版本管理工具(svn, mercurial,git等)、构建工具(ant, nant...在讨论之前先来看一个真实的例子: 我们的产品需要与Perforce(一种版本管理工具)进行集成,检测某段时间内Perforce服务器上是否存在更新,如果有,将更新解析为 Modification对象。...Perforce perforce; ..... ........命令行所采集的标准输出(stdout)样本, 通过mock perforce对象,我们可以轻易的控制changes方法的返回值,让验证解析逻辑的正确性变得非常容易,采用mock技术使开发者无需顾忌 Perforce...真实perforce对象的行为与测试所使用的mock对象行为不一致是出现上述问题的根本原因,被模拟对象的行为与真实对象的行为必须完全一致称之为mock对象的行为依赖风险。

    2.2K60

    AI 工具已成为Java开发人员提高生产力的必备武器

    Perforce Software,一家DevOps和Java开发工具公司,本周发布了其最新的Java社区年度调查结果,即Perforce 2025 Java开发者生产力报告,其中引用了这些问题和其他问题...Perforce Software的CTO Rod Cope在一份声明中表示:“AI编码助手每个月都在变得更好。几个月前尝试过AI的开发者可能认为它很烦人或碍事。...Brad Shimmin告诉The New Stack:“然而,我发现Perforce的这份报告中最有趣的是,有相当大比例(39%)的开发者正在转向AI,以解决更复杂的代码管理用例,如重构。...Perforce 调查了 731 名从事 Java 工作的开发者、团队负责人、经理和高管,了解他们当前的 Java 开发环境、团队未来的计划、生产力挑战等。

    52810

    Git最全系列教程(一)

    Linux 内核开源项目有着为数众广的参与者。绝大多数的 Linux 内核维护工作都花在了提交补丁和保存归档的繁琐事务上(1991-2002年间)。...这就迫使 Linux 开源社区(特别是 Linux 的缔造者 Linus Torvalds )不得不吸取教训,只有开发一套属于自己的版本控制系统才不至于重蹈覆辙。...在开始学习 Git 的时候,请不要尝试把各种概念和其他版本控制系统(诸如 Subversion 和 Perforce 等)相比拟,否则容易混淆每个操作的实际意义。...这类系统(CVS,Subversion,Perforce,Bazaar 等等)每次记录有哪些文件作了更新,以及都更新了哪些行的什么内容,请看图 1-4。 图 1-4....比如 Perforce,如果不连到服务器,几乎什么都做不了(译注:默认无法发出命令 p4 edit file 开始编辑文件,因为 Perforce 需要联网通知系统声明该文件正在被谁修订。

    88520
    领券