7

我正在使用 RTC,我的朋友提交了他们的更改集以供审核,我是审核者。我在任何地方都找不到他们的变更集。

4

2 回答 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
    D3D2f3Reviewpendingrejected
  • D1通过电子邮件/提要获取评论评论 - 因为D1是 WI 的所有者和订阅者。
  • D1f2根据的审查修复代码D3并签入相同的变更集。
  • D1D3在同一 WI 中再次添加新的审核批准。
  • D3通过查询-“”获得分配给他的审查任务的提示Pending approvals for me
  • D3打开 WI 并在 Links 部分中,双击f2更改集中的 并在 Change Explorer 中查看差异。
    进行审查。
    (可选)D1在 WI 的讨论字段中添加评论。
    将 Review 批准状态从 更改pendingapproved
  • D1通过电子邮件/提要获取评论评论 - 因为D1是 WI 的所有者和订阅者。
  • D1交付变更集(或对变更集调用“ Complete”操作),因为 WI 中的所有批准都处于批准状态。
  • 代码审查过程的完整历史(拒绝的,批准的)在“ Approvals”选项卡中。
于 2012-03-01T08:27:56.250 回答
7

您还可以创建一个工作项查询来查找对您开放的所有批准。我的看起来像:

在此处输入图像描述

我已将其配置为“我的工作”视图中的一个部分,因此我知道什么时候需要查看内容。

于 2012-03-01T15:05:43.517 回答