svn

svn+sshで仮想ルートを設定

svn

SSH 設定の技法 > 初期設定から。authorized_keysに登録してある公開鍵の先頭に、command="program"とすることで任意のprogramが実行できるようになるらしい。ちょうどリポジトリのルートを限定したかったので、command="/usr/bin/svnserve -t -r /repos/roo…

クライアント証明のキャッシュ

svn

Subclipseを使っていて、一度認証すると以降はユーザ名もパスワードも入力しなくてリポジトリにアクセスできるのが不思議だった。Subclipseでキャッシュしているというか、Subversionクライアントとしての動きなのね。確かにApplication Dataフォルダ配下にS…

TortoiseSVNで減色

TortoiseSVN入れると、Subversion管理下にあるファイルのアイコンにマークが付くよね。で、いろんなマークが選択できるようになってるから試しに変更してみたら、アイコンが減色してしまったのですが。。。sleipnirとかeclipseとか、たくさん色を使ってそう…

パッケージエクスプローラの日付

subclipseでチェックアウトしたファイルの日付、ファイルシステムのエクスプローラ上では正しいのに、Eclipseのパッケージエクスプローラに表示される日付がおかしい。意味ありげに1970年とかなってるし。けっこう気になるので、とりあえず日付を表示しない…

Subversion + Apache2.0

Fedora Core3 の環境があったのでちょっと試してみた。 単にブラウザからリポジトリの最新リビジョンを見たいのなら/etc/httpd/conf.d/subversion.confに以下を記述すればいけた。当然、httpdからリポジトリを操作できないとダメなので、リポジトリに対してc…