mac下升级terminal/终端的subversion版本方法
2016-01-23 15:11
435 查看
Mac OS 本身有內建 SVN,不過卻是 1.6 版,最近修改一個舊案子就有碰到 project 已經升 1.7,Versions 和 SmartSVN 也用 1.7,唯獨 Terminal 下的 command line 卻是 1.6 的窘境。所以想說來更新一下好了,用最簡單的方法。先到 http://www.wandisco.com/subversion/download 下載 for Mac OS 的 SVN,目前最新的版本為 Subversion 1.7.16 for OSX 10.8.x。 接著依一般 App 安裝方式進行,預設安裝路徑為 /opt/subversion。接著在 Terminal 輸入 export PATH=/opt/subversion/bin:$PATH 來變更系統路徑。醬醬,完成。可以用 svn --version 來看版本號碼。原文链接:http://blog.qoding.us/2013/05/update-subversion-on-mac-os-x-10-8/
补充说明:
通过以上方法确实将命令行svn版本改为了最新的1.7,但是这是“治标不治本”的,一旦你重新启动计算或是注销,则再次通过命令行查看svn版本,依旧是1.6。
终极解决方法:
命令行1.6版本情况下:
$which svn
会得到mac自带的svn的路径如下:
/usr/bin/svn
接着输入:
$sudo vim /etc/paths
即用vim打开paths文件,将/opt/subversion/bin写到文件中,记得将它放到/usr/bin之前,如图:
这样一来,在命令行使用svn命令时就会使用我们自己安装的最新版的svn(因为新版的svn排在旧版的前面)。至于旧版的svn如果想删除的话,可以参照下面这篇博客:http://blog.sina.com.cn/s/blog_a0f3ea980101c0y0.html
补充说明:
通过以上方法确实将命令行svn版本改为了最新的1.7,但是这是“治标不治本”的,一旦你重新启动计算或是注销,则再次通过命令行查看svn版本,依旧是1.6。
终极解决方法:
命令行1.6版本情况下:
$which svn
会得到mac自带的svn的路径如下:
/usr/bin/svn
接着输入:
$sudo vim /etc/paths
即用vim打开paths文件,将/opt/subversion/bin写到文件中,记得将它放到/usr/bin之前,如图:
这样一来,在命令行使用svn命令时就会使用我们自己安装的最新版的svn(因为新版的svn排在旧版的前面)。至于旧版的svn如果想删除的话,可以参照下面这篇博客:http://blog.sina.com.cn/s/blog_a0f3ea980101c0y0.html
相关文章推荐
- centos 手动安装网卡驱动
- asp中command的在单条记录时,有些字段显示为空的问题
- Delphi Command模式
- php设计模式 Command(命令模式)
- Display SQL Server Version Information
- 关于Unsupported major.minor version 49.0的错误解决办法
- 解决bash: mysql: command not found 的方法
- bash scp command not found的解决方法
- Python version 2.7 required, which was not found in the registry
- 如何让django方法自动地定期执行
- .class bad version问题小计
- 使用GitHub进行版本管理
- 启动hive命令报错 “Metastore contains multiple versions”
- sort命令
- ADO.NET与抽水的故事 系列三——抽水机—Command
- shopex通杀注入两处
- DNS服务器(五):使用queryperf对DNS服务器作压力测试
- TCP/IP卷一 2.2 IPv6报头
- linux下,给php增加oci8模块
- shell的常用特殊符号