【问题标题】:Integrate Review Board with Rational Team Concert Repository将 Review Board 与 Rational Team Concert 存储库集成
【发布时间】:2014-02-03 07:10:09
【问题描述】:

我试图将 Rational Team Concert 存储库与 Review Board 集成。我无权访问 RTC 服务器,但只公开了 rtc 存储库 api 的端点。谁能帮我解决这个问题?

【问题讨论】:

    标签: rtc review-board


    【解决方案1】:

    我只是想为可能偶然发现这篇文章的任何读者添加评论 - 从 RTC 6.0.1 开始,有一个内置的代码审查工具(在发布这篇原始文章时不可用)

    功能总结:

    在 Rational Team Concert 6.0.1 中,他们引入了一个新的 Code Review 特性。代码审查与 RTC 工作项和 Jazz SCM 相集成,为开发人员提供无缝、低开销的工作流程,该工作流程易于使用并且是他们日常活动的自然扩展。没有单独的服务器安装、额外的许可费用或与使用 RTC 代码审查相关的其他成本。为您的项目启用代码审查很简单,只需几分钟即可完成设置。

    审阅者可以注释特定的代码行,这有助于开发人员快速查看和修复问题。问题(或发现)可以标记为必须修复,并且审阅者可以接受或拒绝更改。启用前提条件后,如果必须解决的问题没有得到令所有人满意的解决,则无法批准代码审查。

    开发人员不必担心问题管理的复杂性,因为这是为他们处理的。每个问题都有自己的讨论线程,并随着审查的进行记录事件。每当更新问题、提出新问题或将新代码更改添加到审查时,都会记录事件,以便您拥有审查生命周期的完整历史记录。因为代码审查是迭代的,并且可以包括审查周期中的代码更改,所以代码行上的任何注释(问题标记)都会自动重新定位,并向审查者提供视觉提示,以便他们可以轻松查看自上次以来发生的变化查看代码或自他们上次审查问题以来。

    通过实时通知待审核、问题和修复,加快团队协作。随着全球分布式开发团队数量的增加,这一点变得越来越重要。事实上,由于 RTC SCM 开发团队分布在三个不同的时区,他们通常会在一个时区编写的代码更改由另一个时区的团队成员审核。

    代码审查支持审计合规性。交付时的问题状态、审批信息、事件日志以及审核期间捕获的其他信息可用于各种指标和报告要求。

    自从在 6.0.1 中引入代码审查以来,已经添加了更多功能。审阅者可以检查文件状态之前和之后的中间文件状态,这在多个开发人员在共同代码库上工作时遇到的高级 SCM 工作流中很有用。他们在左侧的导航器窗格中添加了过滤问题的功能,并添加了各种可用性增强功能。

    当需要解决问题但不应阻止交付当前代码更改时,提取工作项的功能很有用。提取的工作项捕获所需的工作,并将有自己的代码审查周期。

    还可以使用 SCM CLI 命令以 JSON 或 XML 格式导出代码审查数据,例如提出的问题、问题活动、审查者信息、代码交付状态和其他指标。这使客户能够使用他们现有的报告工具或自定义脚本来满足可审计性和其他报告要求

    附加信息:

    文章:Rational Team Concert 代码审查 (https://jazz.net/library/article/1573)

    视频:代码审查简介(第 1 部分)(https://www.youtube.com/watch?v=8kXb2pzPeb0)(另请观看第 2 部分和第 3 部分)

    【讨论】:

      【解决方案2】:

      我不知道有官方集成。

      您可以从 GitHub 项目“org.reviewboard.rtc”中获取想法,该项目为工作项“保存”添加了“[ReviewBoard] Review Work Item”后续操作。

      【讨论】:

        猜你喜欢
        • 2013-01-21
        • 2011-01-05
        • 2020-03-28
        • 2015-01-02
        • 2011-01-21
        • 2016-04-29
        • 1970-01-01
        • 2013-01-26
        • 1970-01-01
        相关资源
        最近更新 更多