我正在使用 RTC,我的朋友提交了他们的更改集以供审核,我是审核者。我在任何地方都找不到他们的变更集。
问问题
4083 次
2 回答
9
这个线程总结了这个过程:
项目配置:
- 前置条件集:“
Require Work Item Approval
”为“Deliver (client)
”操作为“Everyone
”角色。- 在“
Required approvals
”中,对于“Review
”类型,设置了至少一个来自“Everyone
”角色(或“Team Member
”角色)。
User may overrule
如果并非所有代码交付都可能需要审查过程,也可以检查“ ”。
设想:
三个开发人员 - D1
, D2
& D3
- 都使用 RTC Eclipse 客户端。
D1
是否在她的本地工作区中更改文件f1
和代码f2
并保存它们。f1 和 f2 在挂起的更改视图中显示为未解决。D1
将 f1 和 f2 签入到新的更改集“CS
”中。
右键单击“CS
”并选择“Submit for Review
”菜单选项并关联到一个 WI(现有的或新的)并选择批准者:
D2
作为f1
审核的批准人(主题字段用于说明要审核的内容)和D3
作为审批人进行f2
审查。- 审批/审核流程将处于待处理状态。
D2
&D3
通过查询获得分配给他们的审查任务的提示 - “为我等待批准”。D2
打开 WI 并在 Links 部分中,双击f1
更改集中的 并在 Change Explorer 中查看差异。
进行审查。
(可选)D1
在 的讨论字段中添加评论WI
。将审批状态从
更改为。遵循相同的过程,但由于代码更改不可接受而拒绝。将审批状态从更改为。Review
pending
approved
D3
D2
f3
Review
pending
rejected
D1
通过电子邮件/提要获取评论评论 - 因为D1
是 WI 的所有者和订阅者。D1
f2
根据的审查修复代码D3
并签入相同的变更集。D1
D3
在同一 WI 中再次添加新的审核批准。D3
通过查询-“”获得分配给他的审查任务的提示Pending approvals for me
。D3
打开 WI 并在 Links 部分中,双击f2
更改集中的 并在 Change Explorer 中查看差异。
进行审查。
(可选)D1
在 WI 的讨论字段中添加评论。
将 Review 批准状态从 更改pending
为approved
。D1
通过电子邮件/提要获取评论评论 - 因为D1
是 WI 的所有者和订阅者。D1
交付变更集(或对变更集调用“Complete
”操作),因为 WI 中的所有批准都处于批准状态。- 代码审查过程的完整历史(拒绝的,批准的)在“
Approvals
”选项卡中。
于 2012-03-01T08:27:56.250 回答
7
您还可以创建一个工作项查询来查找对您开放的所有批准。我的看起来像:
我已将其配置为“我的工作”视图中的一个部分,因此我知道什么时候需要查看内容。
于 2012-03-01T15:05:43.517 回答