新年好!和大家分享我们对未来一年的预期已经成为Perforce的一项传统。过去,我们曾经就全球大事件和整体市场趋势进行深入的探讨。但是今年我们将重点关注我们的版本控制和协作方面。
尽管如此,还是要提出我们对2016年的预测。
混合版本控制环境的崛起:传统来看,我们对协作平台的描述要么是集中式,要么是分布式。这种形式上的区分将随着各个机构采用混合方式而日益被淘汰。混合方式让开发团队能够采用诸如Git等分布式版本控制(DVCS),同时这种控制系统又与一个可容纳大型文件和基于主干的开发模型的集中式版本控制系统集成。其中的关键在于所有的数字资产和编码最终将由一个记录系统存储库进行管理。
这种方式得以实现的基础是:
运营团队(重新)接纳“Mono Repo(单存储库)”:自Git在近11年前***推出以来,许多新创企业和开源团队已经对轻量本地分支实行了标准化。但是,具有高度可扩展性的以主干为导向的“mono repo”在帮助实现诸如持续交付和DevOps(开发运营)等现代产品交付趋势方面发挥着重要作用,因而将重新出现于公众意识当中。
继续这一话题:
DevOps(开发运营)掌控方向:开发团队对速度和创新的关注给负责部署至产品环境以及运行时间和稳定性的运营团队造成了负担。混合环境可以满足这两方面的需求,而DevOps将成为在整个开发和交付管线中采用这些工具的先锋。
同样将采用这些工具的其他群体包括:
安全团队提早加入 DevOps 讨论:全年中 IP 盗窃现象持续发生且新的薄弱环节不断显露,各个机构将无可选择,他们不得不让安全团队正式加入到以往仅限开发和运营团队参与的讨论当中。然后我们要做的就是为这种方式商定一个新的名称,可能是 SecDevOps(安全开发运营)、DevSecOps(开发安全运营)、Rugged Ops(坚固运营)或是一个完全新创的名称。
就是这样,这就是我们对版本控制领域在2016年发展的展望。
软件已经成为各行各业的重要组成部分,Perforce 正在帮助从工业机器人制造商到药品开发企业等各种不同类型公司适应这一不断变化的领域,这是一项令人振奋的事业。我们期待着新的一年,期待着以新的方式帮助我们的客户不断实现突破。