zsh いろいろ, etc.
_ [comp] zsh いろいろ
~/.zshrc に
autoload -U compinit
compinit
を追加。補完機能が非常に強力に。
MAILPATH="/net/mail/${USER}:/var/mail/${USER}"
「:」で区切ることで複数の spool 指定が可能に。
setopt correct_all
でコマンドや引数等の訂正機能が有効に。 ひとまずこれだけ設定を追加してみた。
_ [comp] subversion repo 移行
subversion が 0.33.0-1 から 0.37.0-1 になったが、
svn: Expected version '3' of repository; found version '2'
操作に対してこんなエラーが出る。repo の移行が必要のようだ。 まず、もう 0.37.0-1 にしてしまったので、0.33.0-1 を展開。
$ mkdir /tmp/svn
$ dpkg-deb -x /var/cache/apt/archives/subversion_0.33.0-1_i386.deb /tmp/svn
svnadmin-static を用いて dump (svnadmin だと新しい lib を読んでしまうので駄目)。
$ /tmp/svn/usr/bin/svnadmin-static dump ~/SVN/repo > 20040204.svn
旧 repo を移動。
$ mv ~/SVN ~/SVN.old
新 repo を作成。
$ mkdir ~/SVN
$ svnadmin create ~/SVN/repo
load する。
$ svnadmin load ~/SVN/repo < 20040204.svn
これで ok。
_ [debian] uim 0.2.8-0vd1
作成。