在今年1月2日,任正非签发的2019年第001号文件,就把网络安全和隐私保护作为公司的高纲领,成为华为公司的全局战略。华为将初始投入20亿美元,计划用5年时间,在ICT基础设施领域实现为客户打造可信的高质量产品的目标。这种将“可信开发”上升到公司战略高度的做法,让我们对 QCon 上海,华为云《技术裂变中的可信软件开发》专场分享充满期待,看看华为云如何遵循可信软件开发理念以及在可信开发上积累的最佳实践。

华为内部 Git 协作遇到的挑战来自多个方面。华为内部代码平台规模庞大,代码仓库数 60 万+、注册用户数 21.5 万、源代码总行数 1100 亿+、每天提交次数 9 万+……项目规模超乎想象,授权细,项目仓库多并且耦合紧密,特性分支多,且团队跨网络分区,在内部代码托管处理上,充满挑战。

同时经典分布式工作流带来的一些问题,包括多仓库关联、派生仓库/分支同步复杂、仓库繁多,fork 失控、磁盘消耗太快等问题也需要解决。

为了解决这样的问题,华为云 DevCloud 团队在架构层面、功能性层面、用户体验层面做了很多工作,其中,难度大,影响也最为深远的,就是 OMEGA。OMEGA 是一种集中式仓库管理模式,在这种模式下,不需要再 fork 仓库,使用 manifest 文件来描述仓库的关系,子仓库可以做到快速更新。

(华为云DevCloud iSource 代码平台专家孙超)

如何保证可信呢?华为云DevCloud iSource代码平台专家孙超提出在规模团队,在面临众多仓库,要提升开发效率的时候,要做到:

仓库关系配置化: manifest 替代 submodule

统一管控仓库: 权限,规则等,由管理员统一配置

确定代码来源: manifest 内容之外的仓库,不参与版本发布

保存构建现场: manifest 快照记录构建当时使用的仓库列表与节点号

在此基础上,保证代码检查/CI 结果/二进制版本记录,能够回溯到每一个仓库的 commit 点。

同时在 QCon 上海,华为云也发布了关于 OMEGA 的开源计划,华为云表示 2019 年底将上线 DevCloud 产品 CodeHub 代码平台,在2020 年做到开源。

关注中国IDC圈官方微信:idc-quan 我们将定期推送IDC产业最新资讯

查看心情排 行你看到此篇文章的感受是:


  • 支持

  • 高兴

  • 震惊

  • 愤怒

  • 无聊

  • 无奈

  • 谎言

  • 枪稿

  • 不解

  • 标题党
2025-04-02 09:38:00
市场情报 瑞数信息发布《BOTS自动化威胁报告》,揭示AI时代网络安全新挑战
近日,瑞数信息正式发布《BOTS自动化威胁报告》,力求通过全景式观察和安全威胁的深度分析,为企业在AI时代下抵御自动化攻击提供安全防护策略,从而降低网络安全事件带来的 <详情>
2025-01-10 11:24:00
市场情报 2025网络安全六大趋势预测,智能时代如何写好“安全”答卷?
回顾过去一年,网络安全形势已然变得更加复杂且多变。随着生成式人工智能、云计算、物联网等新技术的兴起和快速应用,全球网络安全格局正面临前所未有的变革。特别是以人工 <详情>
2024-11-15 14:23:00
云资讯 亚马逊云科技的主动防御体系:全球规模下的网络安全
亚马逊云科技的主动防御体系由多个协作系统组成,涵盖了从引诱攻击到分析威胁并最终封锁其入侵路径的全过程。 <详情>
2024-10-14 18:03:19
市场情报 戴尔科技以“三位一体”解决方案,为AI时代数据保护构筑“坚实防线”
根据戴尔科技发布的《2024全球数据保护指数调研》显示,在2023年有50%的企业表示,其组织在过去12个月内遭遇过网络攻击或事件. <详情>
2024-09-30 17:19:16
市场情报 低至1元/小时:国庆七天,30元通关《黑神话:悟空》!
华为云联合赞奇上线了《黑神话:悟空》专属云主机,无需下载即可开始游玩,无论是Mac还是低配置电脑,都能够享受到极致的画面效果,更完美的体验“西行之路”。 <详情>