问题

  • 安装svn客户端
  • 在idea中配置svn

步骤

1、svn客户端有很多,这里推荐smartsvn和Cornerstone

2、安装svn客户端就不再累述,可以参考以下网址:

​​Mac安装smartsvn​​​Mac安装Cornerstone​

3、svn客户端的使用

因为我本机安装smartsvn有些问题,所以这里列举cornerstone的基础用法

smartsvn教程可参考:smartsvn教程

(1)安装完成后点击file->add repository

Mac 安装svn客户端+idea配置svn_ide


(2)填写连接信息,注意这里有几种连接类型,一般复制svn地址软件会自动识别类型,我这里是http server

Mac 安装svn客户端+idea配置svn_客户端_02


连接成功后就能在页面中看到svn仓库目录,在想要下载的项目或者文件上鼠标右键,然后check out即可下载项目到本地

Mac 安装svn客户端+idea配置svn_ide_03


4、idea配置svn

Mac是自带svn的,但是系统版本升级后svn需要自己下载一下,这里使用homebrew可以很方便的安装svn

如果还没有安装home-brew,可以参考homebrew安装

# 安装svn
brew install svn
# 校验是否安装成功,查看版本
svn --version

然后用idea打开从cornerstone上下载下来的项目,idea识别到.svn文件夹会自动连接svn,无需额外配置了

这里在idea中上传svn可能会出现证书问题的报错

Server SSL certificate verification failed: certificate issued for a different hostname, issuer is not trusted

这是svn需要验证证书导致的,在终端中,执行以下命令忽略证书
​​​svn ls svn完整地址(eg: https://ip/svn/Projects)​​ 然后根据提示输入账号密码即可