我在Windows上使用TortoiseSVN,在Mac OSX上使用XCode来提交SVN回购。
机器设置为:
我想更新我正在使用的TortoiseSVN的版本,但我不想陷入更新到XCode尚不支持的Subversion版本的陷阱。
如何查看我的XCode安装使用的SVN版本?
答案 0 :(得分:2)
要获取系统的SVN版本,请在终端输入以下内容:
svn --version
您应该在输出顶部看到一条说明svn, version 1.7.20 (r1667490)
或类似的行,表示版本号
只要您安装了Xcode Command Line Tools
,就可以升级系统上的SVN。
如果安装了此项,则需要使用以下命令下载SVN源:
cd ~/Downloads/
curl -o subversion-latest.tar.gz http://apache.mirrors.tds.net/subversion/subversion-1.7.8.tar.gz
tar -xvf subversion-latest.tar.gz
要安装使用以下内容:
cd ~/Downloads/subversion-1.7.*
sh get-deps.sh neon
cd neon/
./configure --with-ssl
make
sudo make install
cd ..
./configure --prefix=/usr/local --with-neon
make
sudo make install
这将在您的系统上编译下载的SVN源并安装它。