reviewboard
Webベースのオープンソースのコードおよびドキュメントレビューツールで、複数のバージョン管理システムに対応しており、強力かつ拡張可能です。
スマートダウンロード
プロジェクトのホームページへ
インストーラはまだありません — ソースリポジトリをご覧ください
老舗のオープンソースコードレビュープラットフォームで、ドキュメントレビューをサポートし、強力な差分ビューアを内蔵しています。
主な機能
- 強力な差分ビューア:シンタックスハイライト、移動行の検出、インデント変更の表示、差分間の比較
- 複数のバージョン管理システムに対応:Git、SVN、Perforce、Mercurial など
- 豊富な API と拡張フレームワークにより、レビューフローとインターフェースをカスタマイズ可能
- オプションの Power Pack 拡張で、レポート生成、PDF/Office ドキュメントのレビューなどの機能を提供
- コマンドラインツール RBTools により、変更の送信とレビューが容易に
できないこと
- •Power Pack 拡張は商用製品であり、有料ライセンスが必要です。一部の高度な機能(LDAP 同期など)はまだ正式にリリースされていません。Review Board は GitHub Pull Request を受け付けていないため、パッチは reviews.reviewboard.org に提出する必要があります。インストールプロセスはやや複雑なため、初心者には公式ホスティングサービスの RBCommons を利用するか、詳細なドキュメントを参照することをお勧めします
使用例
- チームコードレビュー:コード品質を向上させ、バグを削減
- ドキュメントとデザイン案のレビュー:画像、PDF、Office ドキュメントに対応
- コンプライアンスチェック:すべての決定と議論の履歴を追跡
詳細説明
Review Board は、企業やオープンソースプロジェクトなどの組織が高い品質を維持し、欠陥を削減できるよう支援することを目的とした、オープンソースの Web ベースのコードおよびドキュメントレビューツールです。レビュー対象のコード、グラフィックス、ドキュメントのすべての変更と関連する議論を追跡できます。差分ビューアは差分を表示するだけでなく、シンタックスハイライト、差分間の比較、移動行の検出、インデント変更の表示などの機能も提供します。Bazaar、ClearCase、CVS、Git、Mercurial、Perforce、Plastic、Azure DevOps などのバージョン管理システムをサポートしており、セルフホストすることも、GitHub、GitLab、Bitbucket などのプラットフォームと統合することもできます。豊富な API と拡張フレームワークにより、機能、レビューインターフェース、データ分析をカスタマイズできます。オプションの Power Pack では、レポート生成、PDF/Office ドキュメントのレビュー、およびより優れたマルチサーバー拡張機能が追加されます。
タグ
はじめ方
ソフトウェアをインストール
ダウンロードしたインストーラをダブルクリックし、指示に従ってください
公式サイト https://www.reviewboard.org/get/ にアクセスし、インタラクティブガイドに従ってインストールパッケージをダウンロードする
インストールウィザードに従って設定を完了する(Python、データベースなどの環境が必要)
サービスを起動した後、ブラウザから管理画面にアクセスし、プロジェクトを作成してチームメンバーを招待する
- 公式サイト https://www.reviewboard.org/get/ にアクセスし、インタラクティブガイドに従ってインストールパッケージをダウンロードする
- インストールウィザードに従って設定を完了する(Python、データベースなどの環境が必要)
- サービスを起動した後、ブラウザから管理画面にアクセスし、プロジェクトを作成してチームメンバーを招待する
チェックサムがありません
このプロジェクトは GitHub Release ページに SHA-256 チェックサムを公開していません
SHA256 チェックサム
チェックサムなし
GitHub Releases から直接ダウンロードし、ファイルの整合性をご自身で確認してください
本プラットフォーム上のすべての SHA-256 チェックサムは、プロジェクトの公式 GitHub Release ページから抽出されたもので、一切の改変はありません。GitHub Releases ページで独自に検証できます。
オープンソースの透明性
GitHub ソースを見るアンインストール情報
オペレーティングシステムとインストール方法(pip、システムパッケージマネージャー、ソースコードなど)に応じてアンインストールを実行します。たとえば、pip でインストールした場合は pip uninstall reviewboard を実行し、スタンドアロンサービスの場合はインストールディレクトリを削除してデータベースをクリーンアップします。
追加の依存関係なし
ダウンロード後すぐに使用可能。追加のランタイムは不要です。