下载符合自己电脑版本的svn安装文件
http://www.wandisco.com/subversion/download#osx
安装之
svn会被安装到/opt/subversion
移除老版本的svn
一般是在ls -al /usr/bin/svn*
那么 rm -rf /usr/bin/svn*
如果不再这个目录,which svn,找到她,删之
建立链接或者加入PATH
http://www.wandisco.com/subversion/download#osx
安装之
svn会被安装到/opt/subversion
移除老版本的svn
一般是在ls -al /usr/bin/svn*
那么 rm -rf /usr/bin/svn*
如果不再这个目录,which svn,找到她,删之
建立链接或者加入PATH
sudo ln -s /opt/subversion/bin/svn* /usr/bin/
OR
vi ~/.bash_profile
export /opt/subversion/bin:$PATH
如果是加入PATH的,要关闭bash,重新打开
svn --version
enjoy....
如果想要替换xocde中的svn
找到xcode的svn目录,如果Xcode版本是4.6.2,SVN客户端位于/Applications/Xcode.app/Contents/Developer/usr/bin/目录下
- $
ls /Applications/Xcode.app/Contents/Developer/usr/bin/svn* - /Applications/Xcode.app/Contents/Developer/usr/bin/svn
- /Applications/Xcode.app/Contents/Developer/usr/bin/svnadmin
- /Applications/Xcode.app/Contents/Developer/usr/bin/svndumpfilter
- /Applications/Xcode.app/Contents/Developer/usr/bin/svnlook
- /Applications/Xcode.app/Contents/Developer/usr/bin/svnrdump
- /Applications/Xcode.app/Contents/Developer/usr/bin/svnserve
- /Applications/Xcode.app/Contents/Developer/usr/bin/svnsync
- /Applications/Xcode.app/Contents/Developer/usr/bin/svnversion
接下来我们删除这些旧版本的SVN程序,如果你有点点不放心,建议备份一下。
- $
sudo rm -rf /Applications/Xcode.app/Contents/Developer/usr/bin/svn*
老套路,创建链接
- $
sudo ln -s /opt/subversion/bin/svn* /Applications/Xcode.app/Contents/Developer/usr/bin/
当然,如果你想和Xcode一样,直接把这些文件复制到Xcode下面也可以
- $
sudo cp /opt/subversion/bin/svn* /Applications/Xcode.app/Contents/Developer/usr/bin/