00:00
嗨,我是V,今天的课程是coding代码托管,本节课程主要内容包括coding代码托管概述、coding代码托管核心能力和coding代码托管优势三个部分。首先我们了解coding代码托管概述,Coding代码托管提供企业级的代码管理服务,实现团队安全高效的代码协作,助力项目快速迭代和持续交付。coding代码托管的核心能力主要体现在协作、度量、架构和安全四个方面。在协作方面,支持地和SVN2种源代码控制管理方式、代码评审、问题跟踪、合并请求、关联事项service h,在度量方面,支持近期MR列表、近期代码统计提交、近期提交排名、合并请求排名,在架构方面,支持CDN加速、GPG签名、邮箱校验、高可用架构、冷热双。
01:00
备份。在安全方面,支持HTPSSH2种协议,保护分支、隐藏分支、锁定分支、两步验证,白名单、日志审计。接下来我们详细介绍这四个核心能力。在协作上,Coding代码托管支持分布式G和集中式SVN2种仓库类型,满足绝大多数团队的代码仓库的类型的要求。coding代码仓库内置代码扫描功能,与coding代码扫描能力无缝集成,代码提交或合并请求可自动触发代码扫描能力,代码质量及时高效的感知,支持代码提交关联事项,实现代码仓库与需求的上下游联动,增强管理实践与工程实践的连接,提升了需求的端到端的连续性和可追溯性,支持提交注释的规则验证,通过规范注释提交,让提交变得更加清晰、规范、有意义。同时。
02:00
增强了提交内容的可读性和可维护性。支持默认分支,保护分支,隐藏分支默认分支是仓库的基本分支,团队可根据自身需要设置默认分支。设置默认分支后,会基于默认分支自动生成所有拉取请求和代码提交。支持研发规范强制开启通过研发规范,可以设置分支的命名规则、提交规则以及合并规则。开启分支规范后,所有不符合规范规则的操作,如创建分支代码提交、分支、合并等操作将会被拦截。通过分支规范,可快速实现团队共识基础的约束与达成,对其团队的能力和纪律。支持分支类型设置,团队需要定义不同类型的分支,满足不同场景下的分支管理。规范支持导入外部仓库,支持集体私有。
03:00
URL导入等外部仓库的导入,并支持coding仓库与外部仓库的定期同步,实现对外部仓库的托管和同步,也可通过导入外部仓库实现对外部仓库如私有赖和集体的定期备份,提升代码的安全性,降低代码仓库依赖单个托管平台的风险。了解了coding代码托管在协作方面的能力后,接下来我们了解coding代码托管在度量方面的能力。支持代码提交次数统计,这是从仓库层面了解仓库的活跃度与健康度,通过对代码提交次数的统计,可以了解仓库的整体的活跃度与健康度。支持代码提交成员排名统计,这是从成员角度看成员对代码提交的贡献率,通过对代码提交成员排名统计,了解项目成员在此仓库中的活跃度以及贡献度,支持近期MR列表展示这是仓库。
04:00
层面了解代码仓库的活跃度与健康度。通过查看MR列表可以知道代码合并请求的活跃度,支持合并请求排名统计,这是从成员角度看成员对代码合并的贡献率。通过对代码请求成员的统计排名,了解项目成员在此仓库的活跃度以及贡献度。了解了coding代码托管在度量方面的能力后,接下来我们了解coding代码托管在架构方面的能力。依托腾讯云的CDN加速,具有快速、高效、流畅的网络访问体验,采用高可用架构设计,确保服务的稳定、可靠和不中断,采用冷热双备份机制的数据备份,通过分钟级的增量备份和日级别的全量备份以及数据的多副本存储,实现数据的高效和高可用。支持邮箱验证和gpt签名,保证数据的准确性了。
05:00
给了coding代码托管在价格方面的能力后,接下来我们了解coding代码托管在安全方面的能力。支持HTPS、和SSHSH2种传输协议,满足用户对访问代码方式的不同要求,精细化的权限管理,通过r back权限模型实现正确的用户角色权限分配,实现代码仓库访问的正确性与安全性,同时确保代码仓库的权限力度最小化,满足不同团队、不同角色对代码仓库的权限管理要求。支持日志审计,通过对代码托管操作日志进行审计,满足企业或组织对安全和合规性的要求。支持两步验证和IP白名单。用户通过绑定验证器,如微软验证器每次登录时需要正确的用户名、密码外,还需要验证器上的内容通过两步验证。
06:00
可以有效避免用户密码被盗而带来的损失。通过设置IP白名单,可以指定IP或IP段进行仓库访问,确保访问IP来源的可靠性和约束性,避免代码等核心资产被不明IP访问。了解了coding代码仓库在安全方面的能力,接下来我们看看coding代码仓库具有哪些优势?Coding代码仓库具有以下优势,高可用仓库支持git svn2种常见版本控制工具,云端高可用,数据安全有保障。代码评审,逐行对比,逐行评论,分支合并自动添加评审者提供良好的代码阅读与代码审查体验。代码浏览浏览代码时支持上下左右的对比模式,代码提交前后改动差异皆清晰可视,分毫不差。版本管理,发布版本自动生成规范版本号能。
07:00
或直接与任务缺陷关联,让源代码发布与交付有标准可循,更能够助力高效协同分支保护分支力度管理,精细化权限设置,让团队协作规范而有序。以上就是本节课的内容,感谢聆听,再见。
我来说两句