2. $ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" // http://brew.sh/
3.
$ brew options subversion
$ brew install subversion
完美升级svn terminal 到 1.8.11
升级后,Xcode里面点“Show the Version editor”里面的"Comparison"会提示错误:
The working copy requires a newer version of Subversion than Xcode supports
解决方案:
cd /Applications/Xcode.app/Contents/Developer/usr/bin/
mkdir bak.svn
mv svn* bak.svn
ln -s /usr/local/Cellar/subversion/1.8.11/bin/svn* /Applications/Xcode.app/Contents/Developer/usr/bin/
系统环境:
Xcode Version 6.2 (6C131e)
Mac OS X Yosemite 10.10.2
------------------------------------------------
上面的命令:
mkdir bak.svn
mv svn* bak.svn
ln -s /usr/local/Cellar/subversion/1.8.11/bin/svn* /Applications/Xcode.app/Contents/Developer/usr/bin/
在普通用户下设置无权限,需要sudo ,但是通过sudo 方式设置成功后,重启电脑,设置又恢复,每次重启电脑后都需要重设。
换另外一种办法,设置时不通过sudo 而是通过su切root用户设完后再退回普通用户。
详细方法见下面:
在 OS X 中启用和使用“root”用户
https://support.apple.com/zh-cn/HT204012
===============================================================================
http://subversion.apache.org/packages.html
安装Homebrew: http://brew.sh/
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
另附手动安装,subversion下载地址:http://archive.apache.org/dist/subversion/