履歴
「Subversion 導入。」
- "Subversionの基礎練習"
- "UNIX USER 2003 8: Subversion¤Ç´ÉÍý¤»¤è (draft)'
- "http://www-aos.eps.s.u-tokyo.ac.jp/~takagi/SubversionMemo.html"
- "bluegate.org - このウェブサイトは販売用です! - bluegate リソースおよび情報"
ずいぶん昔、Subversion の利用を試みたことがあったのだが、日本語の文章はあまりなかったし、BerkeleyDB をインストールしなきゃならないなど、躓くことが多くて後回しになっていた。今は簡単にインストールできるパッケージもあるし、日本語の文章も増えたので、アッと言う間に使えるようになる。Mac OS X の場合は、標準で ssh が動作するので、難しい設定をほとんどすることなくリポジトリへのリモートアクセスも実現できた。
一点だけ躓いたのは、'svnserve: command not found' だ。探しまわって、ssh トンネルだとサーバーのログインシェルは起動しないので、ssh のために ~/.ssh/environment に path を設定してやらなければならないことを見つけた。しかし、まだ動作しない。これは sshd の標準設定で、~/.ssh/environment による設定の変更を認めないようになっていたからで、/etc/sshd_config で PermitUserEnvironment yes とすれば認めるようになった。