发布于 2016-04-13 23:55:11 | 131 次阅读 | 评论: 0 | 来源: 网友投递
Review Board 开源Code Review平台
Review Board是一套成熟的开源code review平台,目前已在业内得到广泛的使用。基本可以用于review任何代码和文件。codereview 属于代码配置管理范畴。codereview需要配合SVNClient来使用,因为当post diff代码时会调用SVN相关命令。
Review Board 2.0.23/2.5.4 发布了,这两个版本增加了一些新的功能:
Support for JavaScript unit tests for extensions
Settings for configuring the static media URL.
Compatibility fixes for Subversion with Beanstalk
Stale cache fixes for Git diffs when changing the raw file URL mask.
Review Board 2.0.23 改进记录:
Fixed filenames on interdiffs when the filenames have been renamed multiple times. (Bug #4156)
If a file has been renamed more than once between a set of revisions, the filenames shown in the diff viewer would be incorrect. This has been changed to better represent the correct names.
Patch by Adriano Arce.
Fixed the display of tooltips for the diff complexity icons.
Patch by Griffin Myers.
Users configured as default reviewers are no longer added to review requests if they’ve been marked as inactive.
Patch by Griffin Myers.
Deleting file attachments that haven’t been made public no longer keeps the files around in storage. (Bug #4054)
Patch by Weijie Sun.
完整改进记录请看这里。
Review Board 2.5.4 改进记录:
Added compatibility with extensions packages as Python Wheels.
Added support for extension-provided JavaScript unit tests.
Extensions can now declare JavaScript unit test files in a "tests"
bundle. These tests will run automatically when accessinghttp://<server>/js-tests/extensions/
on a development server.
JSExtension classes aren’t initialized automatically on this page. Test suites are responsible for initializing them if needed.
The review_request_closed
signal now sends the closed description and whether it’s in rich text.
完整改进记录请看这里。
下载地址:https://www.reviewboard.org/downloads/