首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >如何使用“提交审查”功能在RTC中审查提交给我的代码?

如何使用“提交审查”功能在RTC中审查提交给我的代码?
EN

Stack Overflow用户
提问于 2012-03-01 16:24:45
回答 2查看 4.1K关注 0票数 7

我使用RTC,我的朋友提交了他们的变更集供审查,而我是审阅者。我到处都找不到他们的变更集。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-03-01 16:27:56

This thread总结了这个过程:

项目配置:

  • 前置条件设置:"Require Work Item Approval“表示"Everyone”角色的"Deliver (client)“操作。
  • 在"Required approvals“中,对于"Review”类型,至少设置了"Everyone“角色(或"Team Member”角色)中的一个。

如果不是所有的代码交付都需要审查过程,也可以检查"User may overrule“。

场景:

有三个开发人员-- D1D2D3 --都使用RTC Eclipse客户端。

  • D1在她的本地工作区中对文件f1 & f2进行代码更改并保存它们。在pending changes view.
  • D1 checks in f1 & f2 f2 a new change set "CS“中,f1和f2显示为未解析。

右键单击"CS“并选择"Submit for Review”菜单选项并关联到一个WI (现有的或新的),然后选择approvers:

  • D2作为f1审查的审批人(subject字段用于告知要审查的内容)和
    • D2 as approver for f2

对于审批/评审流程,审批/评审流程将处于pending state.

  • D2中,并通过查询-- "Pending approval

  • me".

  • D2
  • WI
  • D3 Links“双击变更集中的f1并在变更资源管理器中查看差异,从而获得分配给他们的评审任务的提示。

进行审查。

可选)在WI的讨论字段中为D1添加注释。

Review审批状态从pending更改为approved

D3遵循与D2相同的过程,但被拒绝,因为f3代码更改是不可接受的。将rejected.

  • D1Review审批状态从pending更改为D1通过电子邮件/提要获取评审评论-因为WI.

  • D1的所有者和订阅者会根据D3的评审修复f2中的代码,并签入相同的changeset.

  • D1在同一WI.

  • D3中为新的评审审批再次添加D3通过查询获得分配给他的评审任务的通知-“Pending approvals for me".

  • D3打开WI并在链接部分中,双击变更集中的f2,并在change Explorer中查看差异。

进行审查。

可选)在WI的讨论字段中为D1添加注释。

将评审审批状态从pending更改为approved.

  • D1通过电子邮件/源获取评审评论-因为WI.

  • D1的所有者和订阅者交付变更集(或对变更集调用"Complete“操作),因为WI中的所有审批都处于已批准状态。

  • 代码评审过程的完整历史记录(拒绝的和已批准的)位于"Approvals”选项卡中。
票数 9
EN

Stack Overflow用户

发布于 2012-03-01 23:05:44

您还可以创建一个工作项查询,用于查找针对您打开的所有审批。我的看起来是这样的:

我将其配置为My Work视图中的一个部分,这样我就可以知道什么时候我有东西要复习。

票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9512830

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档