由于新的subclipse插件仅支持1.7以上的subversion
于是需要将Mac的svn更新
比较简单的方式是通过MacPorts(不止可用于安装subversion,有点像linux的yum)
官网:[url]http://www.macports.org[/url]
先根据系统版本下载安装包
MountainLion
[url]https://distfiles.macports.org/MacPorts/MacPorts-2.1.3-10.8-MountainLion.pkg[/url]
Lion
[url]https://distfiles.macports.org/MacPorts/MacPorts-2.1.3-10.7-Lion.pkg[/url]
SnowLeopard
[url]https://distfiles.macports.org/MacPorts/MacPorts-2.1.3-10.6-SnowLeopard.pkg[/url]
按提示很简单就能完成
安装完成后MacPorts会修改~/.bash_profile
类似这样
基本上以后通过MacPorts安装的可执行文件都会放在/opt/local/bin路径下(对后面修改Xcode的svn版本有用)
接着打开命令行,先
等待。。。。。然后
继续等待。。。。
装完
恭喜你,如果打开一个1.7检出的项目,Xcode的svn用不了了! :wink:
提示 The working copy requires a newer version of Subversion
但是1.6的还是能用
原来,Xcode自带svn,可以参考以下文章进行修改
[url]http://www.d5s.cn/archives/582[/url]
软连接时,需要使用/opt/local/bin/中的svn,因为此时/usr/bin/中的svn,还是1.6版本的
如果还不行,/Developer/usr/bin/中也有svn,备份,然后建个软连接试试
Eclipse也会提示javaHL版本太低,继续MacPorts~
最后把以前通过1.6检出的旧项目都通过svn upgrade升级
All Done
于是需要将Mac的svn更新
比较简单的方式是通过MacPorts(不止可用于安装subversion,有点像linux的yum)
官网:[url]http://www.macports.org[/url]
先根据系统版本下载安装包
MountainLion
[url]https://distfiles.macports.org/MacPorts/MacPorts-2.1.3-10.8-MountainLion.pkg[/url]
Lion
[url]https://distfiles.macports.org/MacPorts/MacPorts-2.1.3-10.7-Lion.pkg[/url]
SnowLeopard
[url]https://distfiles.macports.org/MacPorts/MacPorts-2.1.3-10.6-SnowLeopard.pkg[/url]
按提示很简单就能完成
安装完成后MacPorts会修改~/.bash_profile
类似这样
##
# Your previous /Users/XXX/.bash_profile file was backed up as /Users/XXX/.bash_profile.macports-saved_2012-09-13_at_09:52:48
##
# MacPorts Installer addition on 2012-09-13_at_09:52:48: adding an appropriate PATH variable for use with MacPorts.
export PATH=/opt/local/bin:/opt/local/sbin:$PATH
# Finished adapting your PATH environment variable for use with MacPorts.
基本上以后通过MacPorts安装的可执行文件都会放在/opt/local/bin路径下(对后面修改Xcode的svn版本有用)
接着打开命令行,先
sudo port -d selfupdate
等待。。。。。然后
port install subversion
继续等待。。。。
装完
恭喜你,如果打开一个1.7检出的项目,Xcode的svn用不了了! :wink:
提示 The working copy requires a newer version of Subversion
但是1.6的还是能用
原来,Xcode自带svn,可以参考以下文章进行修改
[url]http://www.d5s.cn/archives/582[/url]
软连接时,需要使用/opt/local/bin/中的svn,因为此时/usr/bin/中的svn,还是1.6版本的
如果还不行,/Developer/usr/bin/中也有svn,备份,然后建个软连接试试
Eclipse也会提示javaHL版本太低,继续MacPorts~
sudo port install subversion-javahlbindings +no_bdb +universal
最后把以前通过1.6检出的旧项目都通过svn upgrade升级
All Done