viewCVS


普段はtkcvsを使っているのだけど,たまにtkさえインストールされていない環境で開発を行うことがある.そこで,ブラウザ経由でリポジトリを眺めることが出来るviewCVS*1をインストール.


インストールは簡単.

/usr/local/viewcvs あたりにインストール.

Options +ExecCGI

AuthUserFile /home/hogehoge/viewcvs/.htpasswd
AuthGroupFile /dev/null
AuthName "viewCVS page"
AuthType Basic
require valid-user
  • パスワードファイルはapache付属の htpasswd を利用.
$ /usr/local/apache/bin/htpasswd -c .htpasswd  username


以上で,設置完了!と思いきや,viewcvs.cgi をブラウザで見てもディレクトリの一覧が見えるだけでファイルが参照できない.

There are 9 files, but none match the current selection criteria. 

のようなエラーが出ているが,これはrcs が起動できないことに因るらしい.
*2

というわけで,rcs をインストールして,設置完了.

これで,colored diff が使える.便利便利♪