読者です 読者をやめる 読者になる 読者になる

Shut the fuck up and write some code

グダグダ言わずにコードを書きたいブログ

OSX 10.9でgit-svnを動かす

プライベートはgitを使っていますが、仕事はまだまだsvnが現役で、こりゃ本格的に使う機会に恵まれないかも。。。と思ってたところでgit-svnの存在を今更知ったので、暇を見て導入を試みる。

が、OSX 10.9だとエラーで動かないらしい。

$ git svn --version
Can't locate SVN/Core.pm in @INC (@INC contains: /usr/local/Cellar/git/1.8.4/lib /Library/Perl/5.16/darwin-thread-multi-2level /Library/Perl/5.16 


よく理解してないのでググれカス。以下を参考に。
http://blog.victorquinn.com/fix-git-svn-in-mountain-lionSolved: git svn Broken in Mavericks (or Mountain Lion)


xcode環境との兼ね合いでSVNのファイルへのリンクを付け替えてやらないといけないらしい。

$ sudo ln -s  /Applications/Xcode.app/Contents/Developer/Library/Perl/5.16/darwin-thread-multi-2level/SVN /System/Library/Perl/Extras/5.16/SVN
$ sudo ln -s /Applications/Xcode.app/Contents/Developer/Library/Perl/5.16/darwin-thread-multi-2level/auto/SVN/ /System/Library/Perl/Extras/5.16/auto/SVN


とりあえず動きました。

GitHub実践入門 ~Pull Requestによる開発の変革 (WEB+DB PRESS plus)

GitHub実践入門 ~Pull Requestによる開発の変革 (WEB+DB PRESS plus)