«前の日記(2012-09-16 Sunday) 最新 次の日記(2012-10-05 Friday)» 編集

libAlexandrina.so.tDiary


2012-09-29 Saturday

svn 1.6系の --unicode-path版を入れる

プログラマ以外の子との文章のやりとりにもsvnを使っているのだが、どうにもファイル名に全角記号が混ざるとOSXのsvnではいろいろと都合が悪いらしく。svn coしただけで新ファイルになってしまったり、行方不明になってしまったりと大変。

なので、パッチのあたった1.6のインストール方法がこちらのページに乗っていたのでありがたく手順にそってインストールするも、現行のsvnを置き換えてくれないらしい。まぁー確かにかってにsvnのバージョン変わるのもよくないか、、、。

そういうわけで、パスの順序を変えてしまうのもアレだし。svnだけ1.6系の自前のを使いたいってわけで自分の.bashrcに

alias svn='/usr/local/Cellar/subversion/1.6.17/bin/svn'
alias svnadmin='/usr/local/Cellar/subversion/1.6.17/bin/svnadmin'
alias svndumpfilter='/usr/local/Cellar/subversion/1.6.17/bin/svndumpfilter'
alias svnlook='/usr/local/Cellar/subversion/1.6.17/bin/svnlook'
alias svnrdump='/usr/local/Cellar/subversion/1.6.17/bin/svnrdump'
alias svnserve='/usr/local/Cellar/subversion/1.6.17/bin/svnserve'
alias svnsync='/usr/local/Cellar/subversion/1.6.17/bin/svnsync'
alias svnversion='/usr/local/Cellar/subversion/1.6.17/bin/svnversion'

なんてのを書いてやった。

Tags: homebrew OSX