« Sketchup Ver.5.0.297とVer.5.0.305の違い | メイン | KML2.1からの新機能 »

Mac OSX * Subversion

Mac OS X(10.4.8)にSubversionをインストールした後、チェックアウトしようとした時にちょっとハマったのでメモ。


ローカルからはすんなりチェックアウトできたが、外部からsvn+sshでチェックアウトしようとした時に以下のエラーが出た。

$ svn checkout svn+ssh://svnuser@hogehoge.com/home/svnuser/repository/testapp/trunk testapp

bash: line 1: svnserve: command not found
subversion/libsvn_ra_svn/marshal.c:255: (apr_err=210002)
svn: Connection closed unexpectedly


明らかにPATHが通ってないので/etc/profileに/usr/local/binを追加して再起動。
それでも直らなかったので、デフォルトPATHの/usr/binにシンボリックリンクを張ったら、直った。

$ ln -s /usr/local/bin/svnserve /bin/svnserve
$ svn checkout svn+ssh://svnuser@hogehoge.com/home/svnuser/repository/testapp/trunk testapp
Password: ******
A testapp/test2.txt
A testapp/test.txt
Checked out revision 1.

sshとbashの組み合わせだとどうのっていうエラーらしい。
でも動いたから、ヨシ。


About

2006年10月20日 22:36に投稿されたエントリーのページです。

ひとつ前の投稿は「Sketchup Ver.5.0.297とVer.5.0.305の違い」です。

次の投稿は「KML2.1からの新機能」です。

他にも多くのエントリーがあります。メインページアーカイブページも見てください。