富集云开发者中心代码评审功能介绍

代码评审

富集云开发者中心系统提供针对合并请求和提交(Commit)的⾏级评*功论**能,⽅便团队协作的时候直接指出代码中的问题,提⾼沟通效率。

l ⽀持代码⾏级⽐对。

l ⽀持 Markdown 语法,可以⽅便地⽤来进⾏ Code Review。

富集云开发者中心代码评审功能介绍

版本对比

版本对⽐可对代码进⾏审查,系统会检测⽐较版本能否⾃动合并。

¡ 查看差异

可对⽐两个不同的分⽀、标签、修订版本号,查看差异。

l 点击版本对⽐的下拉列表,可直接输⼊或按分类选择需要对⽐的版本。

l 只有对⽐版本领先于⽬标版本时,版本对⽐才会展示它们之间的差异。

富集云开发者中心代码评审功能介绍

创建合并请求

只⽀持分⽀与分⽀之间创建,请在左边填写⽬标分⽀,右边提填写源分⽀。

l 当⽬标版本或对⽐版本选择了标签或修订版本号,将提示:< ⽬标/对⽐版本 > 不是⼀个分⽀。合并状态显示为不可合并,「新建合并请求」按钮处于禁⽤状态。

l 对⽐的两个版本均为分⽀:

(1) 源分⽀的提交落后于⽬标分⽀,⽆法查看差异也⽆法创建请求合并,并提示:对⽐中后⼀个 ref 提交先于前⼀个 ref,⽆法获得提交记录,可尝试两个 ref 的次序。点击「交换」按钮,可快速交换两者的次序。

富集云开发者中心代码评审功能介绍

(2) 源分⽀的提交领先于⽬标分⽀,才可创建合并请求:

源分⽀与⽬标分⽀对⽐后没有冲突,将提示:< 源分⽀ > 可⾃动合并到< ⽬标分⽀ > 。合并状态显示为可合并,「新建合并请求」按钮处于可⽤状态。

富集云开发者中心代码评审功能介绍

(3) 源分⽀与⽬标分⽀有冲突,将提示:< 源分⽀ > 不可⾃动合并到< ⽬标分⽀ > 。合并状态显示为不可⾃动合并,「新建合并请求」按钮处于可⽤状态。

富集云开发者中心代码评审功能介绍