ViewVC — CVS/Subversion リポジトリをブラウザから閲覧可能なWebシステム
ViewVCは CVS/Subversion リポジトリのWebインタフェースを提供します。テンプレート化されたHTMLでブラウザーからディレクトリやリビジョン、チェンジログなどを閲覧することができます。
◇ ライセンス:BSD
◇ OS:All POSIX (Linux/BSD/UNIX-like OSes)
◇ 言語:Python 1.5.2 +
◇ サーバ:Apache HTTP Server
◇ データベース:MySQL
◇ Pygments:文法のハイライト表示
◇ GNU diff
Subversion の場合:
◇ Subversion 1.2+ (SWIG Pythonバインド)
CVSの場合
◇ RCS (Revision Control System)
◇ CvsGraph:CVSリビジョンの図形表示
◇ Webベース。CVS と Subversionリポジトリをブラウザーから確認・比較
◇ ファイル・レベルや行レベルでリビジョンを比較
◇ Individually configurable virtual host support
◇ Line-based annotation/blame display
◇ リビジョンの図形化表示 (CVSのみ。CvsGraph必要)
◇ 文法のハイライト表示サポート。
◇ Pathベース認証
◇ メタデータ・検索
◇ HTMLテンプレートによる出力
◇ ファイルやリビジョン間の差分の強調表示と色分け表示
◇ Tarball generation (CVSタグ, Subversionリビジョン)
◇ mod_python、またはスタンドアロン・サーバ・アプリケーション CGI スクリプトとして動作可能。
◇ 正規表現ベースのファイル検索
◇ INI-like の設定ファイル
◇ ローカリゼーションサポート
Viewcvs SourceForge.netプロジェクト
Viewcvs tigris.orgプロジェクト
Subversion/ViewVC - てんぷらメモ
ViewVCのインストール: Netsphere Laboratories
VikiWiki - ViewVCのインストール
viewcvsの日本語化
動作環境
◇ ライセンス:BSD
◇ OS:All POSIX (Linux/BSD/UNIX-like OSes)
◇ 言語:Python 1.5.2 +
◇ サーバ:Apache HTTP Server
◇ データベース:MySQL
◇ Pygments:文法のハイライト表示
◇ GNU diff
Subversion の場合:
◇ Subversion 1.2+ (SWIG Pythonバインド)
CVSの場合
◇ RCS (Revision Control System)
◇ CvsGraph:CVSリビジョンの図形表示
機能・特徴
◇ Webベース。CVS と Subversionリポジトリをブラウザーから確認・比較
◇ ファイル・レベルや行レベルでリビジョンを比較
◇ Individually configurable virtual host support
◇ Line-based annotation/blame display
◇ リビジョンの図形化表示 (CVSのみ。CvsGraph必要)
◇ 文法のハイライト表示サポート。
◇ Pathベース認証
◇ メタデータ・検索
◇ HTMLテンプレートによる出力
◇ ファイルやリビジョン間の差分の強調表示と色分け表示
◇ Tarball generation (CVSタグ, Subversionリビジョン)
◇ mod_python、またはスタンドアロン・サーバ・アプリケーション CGI スクリプトとして動作可能。
◇ 正規表現ベースのファイル検索
◇ INI-like の設定ファイル
◇ ローカリゼーションサポート
参考資料
Viewcvs SourceForge.netプロジェクト
Viewcvs tigris.orgプロジェクト
Subversion/ViewVC - てんぷらメモ
ViewVCのインストール: Netsphere Laboratories
VikiWiki - ViewVCのインストール
viewcvsの日本語化