跳到主要内容

代码审查

请求代码审查

  1. 从项目管理详情页,选择“分支”或“变更集”选项卡。
  2. 选中分支或变更集,选择“发起审查”。
  3. 为审查输入标题和描述。如果留空,标题默认为分支名称。
  4. 在审查者面板中,在下拉菜单中搜索并选择需要审查代码的用户或用户组。
  5. 确认申请审查。

output.png

output.png

发表评论和提出问题

  1. 在代码审查详情页中,点击待审查的记录。
  2. 对有疑问的代码提出评论或者申请修改。
  3. 该代码审查的相关人员会在App内收到提示信息去查看评论和修改申请。

output.png

回复评论

  1. 在待审查记录详情页的评论选项卡中,键入您的回复。
  2. 该代码审查的相关人员会在App内收到提示信息去查看评论和修改申请。

output.png

解决修改请求

在团结云开发App中解决修改请求。

  1. 先在您的本地代码仓库中修改代码,并在 Plastic SCM客户端中签入更改。
  2. 在团结云开发App待审查记录详情页的评论选项卡中打开请求修改的评论。
  3. 回复评论以描述您的更改,然后标记为已解决。

output.jpeg

合并已完成的代码审查

审查员将代码审核标记为已审查后,您就可以选择“合并”来合并更改。

output.png

合并代码

您可以在团结云开发App中合并分支和变更集:

  1. 找到要合并的变更。
    • 要合并已审查的变更集或分支,请打开代码审查并选择合并。
    • 要手动合并分支,请打开“分支”选项卡,右键单击分支并选择“合并”。
    • 要手动合并变更集,请打开“变更集”选项卡,右键单击变更集,然后选择“合并”。
  2. 在“合并”页面,你可以根据需要编辑“目标分支”和“源”下拉菜单中的默认值。
  3. 如果没有合并冲突,请选择合并。如有合并冲突,请先在Plastic SCM客户端中解决冲突。
  4. 在对话框中,添加注释。
  5. 选择签入合并。

解决合并冲突

如有合并冲突,请先在Plastic SCM客户端中解决冲突。更多内容请查看:PLASTIC SCM GUI GUIDE

  1. 合并分支。
  2. 选择“合并中检查”的按钮,如果有手动合并冲突需要解决,该按钮会打开 Mergetool 窗口。
  3. 选择要使用冲突行的哪个版本。
    • 要从结果文件中删除贡献者行,请选择该贡献者面板顶部的取消选择栏。
    • 要手动编辑一行,请使用结果文件面板。
    • 如果不想保留结果文件,请选择标记为已解决。
  4. 选择“待解决”旁边的红色箭头图标,切换到下一个合并冲突。
  5. 解决所有冲突后,选择保存并退出。