在 Mac 上使用 SVN 时碰到几个问题,折腾一整天,记录在这,希望帮到碰到同样问题的你。
xcrun
首先碰到第一个报错如下:
xcrun: error: invalid active developer path(/Library/Developer/CommandLineTools)
解决方法 要求安装 xcode 工具包,不大只有 200M。
安装方法有两个,第一种按照上面教程,进入 Mac 终端,输入下面命令
xcode-select --install
但我在安装过程中,两次进度条都卡在中间,不知道啥情况。
没办法,我只能采取 第二种手动下载安装。
1、进入 苹果开发者下载中心 ,需要登录 Apple ID
2、搜索 command line tools
3、选择适用自己 Mac 系统的版本
10.15.x 可以下载 Command Line Tools for Xcode 11.4 及以上版本
10.14.x 可以下载 Command Line Tools (macOS 10.14) for xxx,其中包含 macOS 10.14的。
10.13.x 可以下载 Command Line Tools (macOS 10.13) for xxx,其中包含 macOS 10.13的。
4、下载到本地安装软件
5、安装完以后,可以进入下面路径查看生成的文件夹
/Library/Developer/CommandLineTools/usr
不出意外会生成 bin
、include
、lib
、libexec
这几个文件夹。
SSL Certificate
上面问题解决后再使用 SVN,又报出下面的错。
Unable to connect to a repository at URL xxx Server SSL certificate verification failed:certificate issued for a different hostname,issuer is not trusted
通过搜索找到解决方案是在终端输入以下命令
svn ls https://xx.xx.xx.xx/svn/
后面的一串地址修改成你自己 SVN 地址,结果会要求输入电脑的登录密码,输入完还要输入SVN 账号和密码,全部正确后就可以了。
IDEA 可能要重启才能看到仓库
本文由老郭种树原创,转载请注明:https://guozh.net/svn-on-mac/