`
贝壳水母
  • 浏览: 146580 次
  • 性别: Icon_minigender_1
  • 来自: 广州中低收入人群
社区版块
存档分类
最新评论

升级Mac的svn版本

 
阅读更多
由于新的subclipse插件仅支持1.7以上的subversion
于是需要将Mac的svn更新

比较简单的方式是通过MacPorts(不止可用于安装subversion,有点像linux的yum)
官网:http://www.macports.org

先根据系统版本下载安装包
MountainLion
https://distfiles.macports.org/MacPorts/MacPorts-2.1.3-10.8-MountainLion.pkg
Lion
https://distfiles.macports.org/MacPorts/MacPorts-2.1.3-10.7-Lion.pkg
SnowLeopard
https://distfiles.macports.org/MacPorts/MacPorts-2.1.3-10.6-SnowLeopard.pkg

按提示很简单就能完成
安装完成后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用不了了!
提示 The working copy requires a newer version of Subversion
但是1.6的还是能用

原来,Xcode自带svn,可以参考以下文章进行修改
http://www.d5s.cn/archives/582
软连接时,需要使用/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
分享到:
评论

相关推荐

    Xversion 1.3.8 svn版本控制工具

    Xversion Mac版是一款macOS平台的Subversion版本控制工具,就是是一个Subversion的管家一样,Xversion Mac版支持URL类型(HTTP, HTTPS, SVN, SVN+SSH)或是文件,支持Subversion的版本涵盖1.6, 1.7, 1.8以及1.9. ...

    mac下安装或升级SVN到1.9.0

    1. 安装apr-1.5.1.tar.gz # cd apr151 # ./configure # make # soda make install //apr被安装在/usr/local/apr下 2. 安装apr-util-1.5.3.tar.gz # cd apr-util-1.5.3 # ./configure --with-apr=/usr/local/apr ...

    svn1.1版本

    尽管现在已经有更新的SVN版本,但对于那些需要在旧系统上运行或希望保持稳定性的项目,SVN 1.1仍然是一个可行的选择。通过理解其特性和安装方法,开发者可以有效地利用SVN进行有效的代码管理和团队协作。

    smartSVN 破解版本 苹果 mac版

    MAC 苹果系统 代码管理工具svn ,内含破解key (key 生成文件);可以免费升级到最新版本。苹果版本

    SVN Training svn培训

    7. **版本升级**: 了解如何从旧版本的 SVN 升级到新版本,以及升级过程中需要注意的问题。 通过 SVN 用户和管理员的培训,参与者将能够熟练地运用 SVN 进行代码版本控制,提高团队协作效率,保障项目的稳定和高效...

    Svn服务器、SvnMan客户端

    另一个是"SvnServer-2.7.7",适用于非XP的Windows系统,说明随着Subversion的版本升级,它也在不断提升对新系统的支持。 "MacSvn"标签可能意味着这个压缩包中包含了适合Mac OS用户的Subversion客户端工具。MacSvn...

    SVN1.6版本eclipse插件

    在使用过程中,可能会遇到的一些问题包括与不同操作系统或Eclipse版本的兼容性问题,以及随着SVN服务器升级可能导致的不兼容情况。这些问题通常可以通过查阅官方文档、社区论坛或更新插件来解决。 总的来说,"SVN...

    SmartSVN for MAC

    SmartSVN是一款专为Mac用户设计的高效且全面的Subversion(SVN)客户端工具,它使得在Mac操作系统上管理版本控制系统变得更加便捷。Subversion是一种广泛使用的版本控制系统,用于跟踪文件和目录的变更,这对于软件...

    SmartSVN 9.1.2 支持macos Sierra 10.12.3,安装成功后可在线升级为9.1.3

    macOS Sierra是Apple在2016年推出的操作系统,而SmartSVN的这一版本确保了与之的兼容性,解决了可能出现的兼容性问题,为mac用户提供了稳定且高效的工作环境。 在安装SmartSVN 9.1.2之后,用户可以直接通过内置的...

    [SVN可视化管理工具+安装说明].svnmanager-1.08

    - 如果需要更新 SVNManager,按照新的版本发布说明进行升级,注意备份现有数据以免丢失。 总之,SVNManager 提供了一个直观的界面,使得 SVN 的日常管理变得更加简单,无论是初学者还是经验丰富的开发者都能快速...

    最新版本svn1.6插件

    SVN(Subversion)是一种广泛使用的版本控制系统,用于管理软件项目的源代码和其他文件的历史记录,允许团队协作并追踪更改。Eclipse是一款强大的集成开发环境(IDE),它支持多种编程语言,提供了一整套开发工具。...

    RapidSVN 轻量级SVN 客户端

    2. **多平台支持**:尽管描述中提到的是Windows版本,RapidSVN实际上也支持Linux和Mac OS X操作系统,实现了跨平台兼容性。 3. **强大的命令行工具集成**:对于熟悉命令行操作的用户,RapidSVN集成了SVN命令行工具...

    SmartSVN8.5 for mac 带注册机

    SVN客户端软件,用起来最顺手的,大概是TortoiseSVN吧,不过这个软件只有WINDOWS的版本,Mac下要找一个类似TortoiseSVN这样的客户端,可能就只能选SmartSVN了吧。 SmartSVN分Pro版和基础版,基础版跟Versions差不多...

    Cornerstone_4.1破解版mac版SVN客户端

    这意味着您可以在Mac上安装项目后立即开始工作,因为它允许您使用最新版本的Subversion而无需担心升级安装或从头开始安装Subversion并浪费时间将其配置为在您的计算机上正常工作。 作为一个额外的优势,Cornerstone...

    SlikSvn工具

    4. 自动升级:SlikSvn会检测并提示用户更新到最新版本,确保始终使用稳定和安全的工具。 5. 跨平台:虽然SlikSvn主要针对Windows,但Subversion本身是跨平台的,可以在Linux、Mac OS X等操作系统上运行。 安装Slik...

    svn1.6,1.8及安装说明

    SVN,全称为Subversion,是一款广泛应用于软件版本控制系统中的开源工具,用于管理项目源代码的历史版本,便于团队协作和代码版本控制。本资源包含了SVN的三个不同版本:1.6.5、1.6.18和1.8.16。每个版本都有其特定...

    versions mac 上最好的SVN 破解版

    Versions 1.1.11 MAC平台下一款不错的SVN客户端软件。破解过的,请勿升级,否则破解会失效。

    Mac上好用的svn (CornerStone3 最新 破解mac版)

    CornerStone3 破解mac版 mac10.12以上系统 需要开启允许任何来源(方式度娘),不然会报数据包损坏,下载安装即用,不用另行破解,不能够在线升级!

    eclipse svn 插件

    8. **支持多种操作系统**:Eclipse SVN插件1.8版本适用于Windows、Linux和Mac OS等多种操作系统。 总的来说,Eclipse SVN插件1.8版本为开发者提供了一个高效、稳定的版本控制环境,是Eclipse开发人员必备的工具之一...

    Chameleon_2.3svn_r2510

    总之,"Chameleon_2.3svn_r2510"是针对Hackintosh用户的变色龙引导加载器的一个版本,提供了在非苹果硬件上运行Mac OS X的可能性。通过理解其工作原理和版本信息,用户可以更好地管理和维护自己的Hackintosh系统。

Global site tag (gtag.js) - Google Analytics