zoukankan      html  css  js  c++  java
  • mac下eclipse安装svn插件-subclipse

      目前Eclipse最常用的svn插件莫非subclipse,在windows系统下的安装svn client和subclipse比较简单。本文介绍如何在mac安装svn插件和subclipse。

    一、安装svn客户端:JavaHL

      JavaHL作为svn client,稳定性,速度性都比SVNKit好很多,使用SVNKit有可能出现未知的错误,使你的项目数据受损。由于安装eclipse插件subclipse需要与JavaHL的版本进行适配,因此我们需要先安装JavaHL,确定安装的JavaHL版本号之后再安装subclipse。

      查看JavaHL的Wiki文档:http://subclipse.tigris.org/wiki/JavaHL。在下边的OS X中提到:要安装JavaHL需要借助MacPorts或者HomeBrew。(说明:MacPorts和HomeBrew是Mac OS X中的包管理器)我们在这里使用HomeBrew来安装JavaHL。

      1.安装HomeBrew:

        打开HomeBrew的主页:http://brew.sh,可以看到安装指令,在终端中输入 ruby -e "$(curl -fsSLhttps://raw.github.com/mxcl/homebrew/go)" 回车,接下来就开始在线安装HomeBrew了,安装时间可能较长,视网络状况而定。

      2.更新HomeBrew:

        安装完成后,需要更新下homebrew,终端输入:brew update  然后手动将/usr/local/homebrew/bin添加到环境变量path中即可。
     
      3.安装JavaHL:
        Home Brew安装成功之后,接下来正式开始安装javaHL,终端输入:brew install --universal --java subversion 安装完成后,它会提示你:
        You may need to link the Java bindings…….,然后执行下边的两个sudo命令:终端输入:
        sudo mkdir -p /Library/Java/Extensions
        sudo ln -s /usr/local/homebrew/lib/libsvnjavahl-1.dylib /Library/Java/Extensions/libsvnjavahl-1.dylib
        即可大功告成!
        最后一行会显示JavaHL的版本。比如我的就是下边的这个样子:版本号是:1.9.3
     
    二、安装eclipse插件subclipse
      确定了JavaHL的版本号后,即可安装对应版本的subclipse了。JavaHL和Homebrew的版本对应如下:
                  
      1.打开eclipse,在工具栏中点击:help--install new software
      2.点击add,
        在name中输入:subclipse  
        在location中输入:http://subclipse.tigris.org/update_1.12.x
        (1.12.x是subclipse版本,如果您安装的JavaHL版本是1.8.x,那么subclipse版本这里请输入1.10.x)
     
          
      3.点击确定,只勾选subclipse(不要勾选svnkit),一路next,i accept the... 最后安装成功后,重启eclipse。大功告成!
              
    三、eclipse使用svn
      1.安装成功后,点击windows--show view -- others,在搜索框输入svn,选择svn资源库,点击确定即可。
              
      2.在svn资源库,右键 新建--资源库位置,填写svn url路径,输入帐号密码,即可连接成功。
      3.在某个项目点右键--检出为--finish即可完成项目的检出。
      
  • 相关阅读:
    16. 3Sum Closest
    17. Letter Combinations of a Phone Number
    20. Valid Parentheses
    77. Combinations
    80. Remove Duplicates from Sorted Array II
    82. Remove Duplicates from Sorted List II
    88. Merge Sorted Array
    257. Binary Tree Paths
    225. Implement Stack using Queues
    113. Path Sum II
  • 原文地址:https://www.cnblogs.com/malcolmfeng/p/6806624.html
Copyright © 2011-2022 走看看