写入“默认值”不适用于 Xcode 5。较新版本的 Xcode 附带它自己的 SVN 二进制文件,位于:
/Applications/Xcode.app/Contents/Developer/usr/bin/
您需要替换此二进制文件以将 Xcode 的 SVN 客户端升级到 1.8。假设您的新 SVN 客户端位于 /usr/local/bin/ (默认 brew 安装路径)中,在终端中键入以下内容:
cd /Applications/Xcode.app/Contents/Developer/usr/bin/
sudo mv ./svn ./svn.org
sudo mv ./svnadmin ./svnadmin.org
sudo mv ./svndumpfilter ./svndumpfilter.org
sudo mv ./svnlook ./svnlook.org
sudo mv ./svnrdump ./svnrdump.org
sudo mv ./svnserve ./svnserve.org
sudo mv ./svnsync ./svnsync.org
sudo mv ./svnversion ./svnversion.org
sudo ln -Ff /usr/local/bin/svn svn
sudo ln -Ff /usr/local/bin/svnadmin svnadmin
sudo ln -Ff /usr/local/bin/svndumpfilter svndumpfilter
sudo ln -Ff /usr/local/bin/svnlook svnlook
sudo ln -Ff /usr/local/bin/svnrdump svnrdump
sudo ln -Ff /usr/local/bin/svnserve svnserve
sudo ln -Ff /usr/local/bin/svnsync svnsync
sudo ln -Ff /usr/local/bin/svnversion svnversion
我用 Xcode 5.1 和 SVN 1.8.8 做到了这一点,根本没有任何问题。