mac下eclipse关联svn插件

Posted 小堆堆儿

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mac下eclipse关联svn插件相关的知识,希望对你有一定的参考价值。

    由于新冠状病毒的疫情这一周都需要在家办公了,家里只有一个mac之前只是娱乐工具,今天不得不用它撸代码,无奈重新安装各种环境,mac和windows的环境安装区别还是很大的,今天差点折磨死我,尤其是在eclipse中安装svn的插件!网上的一些教程和文章都太过老旧了,很多现在都已经不支持了,导致我这次的安装异常的艰辛。呕心沥血总结一下我今天一整天几乎不吃不喝的成果。

    首先,我想先装一个svn的应用,发现mac并没有,于是装了一个s\'martsvn先把代码撸下来,不得不说这个东西一点都不好用。然后开始在eclipse上安装svn的插件。按照网上的教程,先用了最简单的方式help-》install new software -》add -》按照网上的地址 Location 中输入:http://subclipse.tigris.org/update_1.12.x 然后下载。。。。进过漫长的等待。。。。报错。重来。继续报错。于是点开这个网址发现现在这个网址中已经没有下载包了,迁移到github中了。https://github.com/subclipse/subclipse 打开GitHub的网址下载下来也无法直接用。不死心还没有按照网上的教程安装homebrew和javahl呢。想着也许是这个原因。开始安装homebrew。具体参照这篇写的很详细https://zhuanlan.zhihu.com/p/59805070。大致就是

步骤一: 获取install文件:将以下命令粘贴到终端 + 回车

curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install >> brew

步骤二:更改文件中的链接资源,将原有的链接资源替换成清华大学的镜像资源

把这两句用#注释掉

BREW_REPO = “https://github.com/Homebrew/brew“.freeze
CORE_TAP_REPO = “https://github.com/Homebrew/homebrew-core“.freeze

 

修改为这两句

BREW_REPO = "git://mirrors.ustc.edu.cn/brew.git".freeze
CORE_TAP_REPO = "git://mirrors.ustc.edu.cn/homebrew-core.git".freeze

 

步骤三:安装,运行修改了的brew_install,然后是漫长的等待

/usr/bin/ruby ~/brew_install


出现这个因为源不通,代码无法下载到本地,解决方法是更换成国内镜像源,执行如下命令,更换到中科院的镜像:

git clone git://mirrors.ustc.edu.cn/homebrew-core.git//usr/local/Homebrew/Library/Taps/homebrew/homebrew-core --depth=1

 

然后把Homebrew-core的镜像地址也设置为中科院的国内镜像

cd "$(brew --repo)"
git remote set-url origin https://mirrors.ustc.edu.cn/brew.git
cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core"
git remote set-url origin https://mirrors.ustc.edu.cn/homebrew-core.git

 

执行更新brew命令:

brew update

但是!!!!我并没有就这么轻松的成功,镜像源中的代码下了n+1·······次也没有下下来,点开中科院的镜像网址也访问不了,于是又陷入困境,继续找更多的资料,终于发现一篇救我于水火之中的文章 https://www.jianshu.com/p/67db55780450
点开清华的镜像网站可以正常访问,开心,马上从新配置一遍,homebrew安装成功。于是迫不及待的走下面的程序,安装javahl!!!磨人的考验又来了。。。brew应该是更新版本了 按照网上的旧教程

brew install --universal --java subversion执行这个命令会报参数不合法。我装的这个brew应该已经没有--universal --java这两个命令了,brew install  subversion直接这样执行还是不行,说找不到这个文件名,还说在github中也找不到,生气!!!

 

 

 

 

 

就很生气!!!在疯狂的试了很多次搜了很多资料都无果的情况下,我放弃这个方法了。决定还是从最开始的需求开始找方法吧。又搜索了很久,终于!!!!被我找到一篇救我于水火之中的文章https://www.jianshu.com/p/2794c5de0ebc 对!就是这样 help-》eclipsemarketplace -》find  svn 第一个subclipse安装!!!在安装的过程中也许会中断很多次,不要放弃,多装几次,抱着电脑蹲在路由器下下载。。。泪流满面。。。。终于成功了,剩下的按照网上的其他教程导入svn资源库就好,

 

唯一不同的就是我还是没有安装上javahl,暴风哭泣,这个也是可以的,提交更新都没有什么问题。

真好凌晨三点了,这一天过的,好在问题也是解决了。感觉一些资源的更新但是网上的教程大多是老的真心坑新用户啊。

三点

以上是关于mac下eclipse关联svn插件的主要内容,如果未能解决你的问题,请参考以下文章

Mac下eclipse安装SVN插件

Mac下eclipse安装svn插件

如何将eclipse项目和svn关联

eclipse版本管理工具svn切换git

eclipse怎样安装php插件

Idea 项目svn关联突然消失