07月26, 2016

Mac SVN Update

一、前言

由于svn server版本是1.6.x的原因,Mac自带的svn client是1.6.x,当连接svn server的时候出现版本过低等问题,所以需要把svn client升级要1.7.x或者1.8.x,以下就是将svn client升级到1.8.1的过程。

二、下载SVN源代码包(采用源代码安装的方式)

下载地址:

http://subversion.apache.org/download/#recommended-release

注意 需要下载:subversion-1.8.1.tar.gz 因为zip里面缺少一些东西,他们两个还是有差别的,具体见google。 下载后解压到Mac的盘即可(不需要命令了,用解压软件就可以了)

三、构建并安装SVN

解压后SVN的目录,其中安装需要的文件被圈出。

Mou icon

如果熟悉linux的朋友,接下来的事情就很简单了。 根据解压的情况

cd /Applications/Java/subversion-1.8.1
./configure
make
sudo make install

这里会等待一段时间...如果没出现error就继续,warn问题不大。 其实svn client 1.8.1已经安装完毕,因为path还没有设置,在终端输入

svn --version

出现的版本依然是1.6.x,所以,请继续往下看。

四、配置SVN的PATH

在这里,介绍以下Mac的path(老手就可以跳过了) 首先可以查看一下PATH

$PATH

你可以临时在当前终端中输入

export PATH=/usr/local/bin:$PATH

来设置当前需要使用的SVN版本。 你也可以永久让上面的命令生效,就是写入.bash_profile

echo "export PATH= /usr/local/bin:$PATH" >> ~/.bash_profile

如果学习过PHP,应该不会陌生,就是把

echo "export PATH= /usr/local/bin:$PATH"

输出打印到~/.bash_profile中.

五、检验配置结果

Mou icon

六、参考网址

出于素质,附上牛人的连接。

http://jason.pureconcepts.net/2012/10/updating-svn-mac-os-x/

http://www.cnblogs.com/xitang/archive/2011/09/15/2177924.html

本文链接:http://www.60sky.com/post/mac-svn-update.html

-- EOF --

Comments