由于新冠状病毒的疫情这一周都需要在家办公了,家里只有一个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,暴风哭泣,这个也是可以的,提交更新都没有什么问题。

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

三点我的肝也排完这一天的毒了 我终于可以安心睡觉了!!!!!

最新文章

  1. .Net组件程序设计之序列化
  2. object-c面向对象2
  3. 使用git submodule管理一个需要多个分立开发或者第三方repo的项目
  4. JDBC中DAO事务函数模版
  5. Android 自定义View修炼-Android 实现自定义的卫星式菜单(弧形菜单)View
  6. UVa12171 hdu2771 UVaLive4291 Sculpture
  7. Hadoop启动方式
  8. Digital Square 搜索
  9. 停止Flink任务
  10. mysql:数据库备份方案
  11. Inter exchange Client Address Protocol (ICAP)- 互换客户端地址协议
  12. 高可用Kubernetes集群-16. ansible快速部署
  13. QoS的构建模块与机制
  14. 使用SpringBoot发送邮件
  15. DIV盒子介绍
  16. SpringBoot访问html访问不了的问题
  17. JavaScript this用法
  18. Kafka跨网络访问设置
  19. KM算法(运用篇)
  20. Office PDF如何旋转页面之后保存

热门文章

  1. UITextView布局不是从0开始的问题
  2. Install MySQL wsl1
  3. Linux的top命令原理简单了解
  4. android 编译 node js 14
  5. R安装cplexAPI弯路
  6. [JavaScript]关于prototype继承
  7. Redis容器的二种常用启动方式
  8. 用字典代替'if-elif-else'
  9. Worksheet使用方法
  10. Vue全局方法配置