我试图将Rational Team Concert存储库与Review Board集成。我没有访问RTC服务器但只暴露了rtc repository api的终点。任何人都可以帮我吗?
答案 0 :(得分:1)
我不知道正式整合。
您可以从GitHub项目“org.reviewboard.rtc
”中获取想法,该项目为工作项“保存”添加了“[ReviewBoard] Review Work Item
”后续操作。
答案 1 :(得分:1)
我只想为可能偶然发现这篇文章的读者添加评论 - 从RTC 6.0.1开始,有一个内置的Code Review工具(原始帖子时没有)< / p>
功能摘要:
在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 Code Review(https://jazz.net/library/article/1573)
视频:代码审查简介(第1部分)(https://www.youtube.com/watch?v=8kXb2pzPeb0)(另见第2部分和第3部分)