多语言展示
当前在线:1693今日阅读:165今日分享:48

如何更新Yosemite的svn版本

本机svn命令行版本是1.6.5,自从升级到Yosemite后,命令行就出现了Segmentation fault: 11;由于我的cornerstone也是1.7.14,这里的command line我也选择的1.7.14
工具/原料

subversion1.7.14

方法/步骤
1

找到subversion官网下载指定版本dist/subversion/

2

解压对应的包;或者打开终端 ,进入Downloads;tar -xvf subversion-1.7.14.tar.gz

3

打开终端Terminal, 输入: cd ~/Downloads/subversion-1.7.14sudo -s拿到权限;

4

关键的一步;利用Xcode.app的工具链,输入:ln -s /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/ /Applications/Xcode.app/Contents/Developer/Toolchains/OSX10.10.xctoolchain

5

配置编译sh get-deps.sh serfcd serf/./configuremake && make install

6

返回subversion-1.7.14目录;cd .../configure --prefix=/usr/local --with-serf=/usr/local/serfmake && make install

7

svn --version查看svn版本,已经更新到1.7.14

8

又可以svn co ,svn up了。svn command line 升级成功;

注意事项
1

subversion1.7.14

2

mac Termial

推荐信息