我使用RTC,我的朋友提交了他们的变更集供审查,而我是审阅者。我到处都找不到他们的变更集。
发布于 2012-03-01 16:27:56
This thread总结了这个过程:
项目配置:
Require Work Item Approval
“表示"Everyone
”角色的"Deliver (client)
“操作。Required approvals
“中,对于"Review
”类型,至少设置了"Everyone
“角色(或"Team Member
”角色)中的一个。如果不是所有的代码交付都需要审查过程,也可以检查"User may overrule
“。
场景:
有三个开发人员-- D1
、D2
和D3
--都使用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
D2
D3
Links“双击变更集中的f1
并在变更资源管理器中查看差异,从而获得分配给他们的评审任务的提示。进行审查。
可选)在WI
的讨论字段中为D1
添加注释。
将Review
审批状态从pending
更改为approved
。
D3
遵循与D2
相同的过程,但被拒绝,因为f3
代码更改是不可接受的。将rejected
.
D1
的Review
审批状态从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
”选项卡中。发布于 2012-03-01 23:05:44
您还可以创建一个工作项查询,用于查找针对您打开的所有审批。我的看起来是这样的:
我将其配置为My Work视图中的一个部分,这样我就可以知道什么时候我有东西要复习。
https://stackoverflow.com/questions/9512830
复制相似问题