我正在使用 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。将审批状态从
更改为。遵循相同的过程,但由于代码更改不可接受而拒绝。将审批状态从更改为。Reviewpendingapproved
D3D2f3ReviewpendingrejectedD1通过电子邮件/提要获取评论评论 - 因为D1是 WI 的所有者和订阅者。D1f2根据的审查修复代码D3并签入相同的变更集。D1D3在同一 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 回答