скачать Subversion-1.8.0 и Subversion-1.8.9
http://archive.apache.org/dist/subversion/
Затем распакуйте его.
настроить среду компилятора
cd /Applications/Xcode.app/Contents/Developer/Toolchains/
ln -s XcodeDefault.xctoolchain OSX10.9.xctoolchain
построить serf (модуль клиента http) для svn
Как упомянул @Ben Reser: Subversion больше не поддерживает неоновую библиотеку http с 1.8 и перешла исключительно к использованию библиотеки serf http.
cd ~/Downloads/subversion-1.8.0
sh get-deps.sh serf
cd serf/
./configure
make
sudo make install
примечание: если вы потерпели неудачу на ./configure
сообщения, которые вы можете увидеть
проверяем, кросс-компилируем ли мы ... configure: error: в ~/Downloads/subversion-1.8.0/serf': configure: error: cannot run C
compiled programs. If you meant to cross compile, use
--host '. Смотрите `config.log 'для более подробной информации
Возможно, отсутствуют установленные инструменты разработчика Xcode.
xcode-select --install
построить SVN 1.8.9
cd ~/Downloads/subversion-1.8.9
./configure --prefix=/usr/local --with-serf=/usr/local/serf
make
sudo make install
добавить svn путь к вашему ~/.bash_profile
export PATH=/usr/local/bin:$PATH
. ~/.bash_profile
проверять
svn --version
==> вы должны увидеть
svn, version 1.8.9 (r1591380)
дальше больше обновлять svn клиент в Xcode
cd /Applications/Xcode.app/Contents/Developer/usr/bin/
sudo -s
mkdir svn_old
mv svn* svn_old/
ln -s /usr/local/bin/svn* ./
./svn --version