Mac是自带svn的,但是系统版本升级后svn需要自己下载安装,这里使用homebrew (mac上的包管理器)安装svn,
1、安装homebrew,打开终端执行:
bash/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
中间会出现输入序列号,直接回车即可,还会有一个选择确认,输入y回车即可。测试安装,终端输入指令:
bashbrew
2、安装svn
bashbrew install svn
bashsvn --version
idea识别到.svn文件夹会自动连接svn,无需额外配置了,输入SVN账号密码即可
MacOS X系统下,svn: Can't remove file Operation not permitted.解决方案 当你的svn出现类似以下错误时,提示Operation not permitted之类的问题,说明项目下 .svn文件夹内的文件权限有问题。一般是由于windows和mac操作系统同时操作同个svn,文件权限变化,导致另外一个操作系统无权限操作.svn文件夹里的文件。 Error:Error performing cleanup for '/Users/Shared/vf': svn: E000001: Can't remove file '/Users/Shared/vf/.svn/pristine/6f/6ff8f348253c55d87b896b7222c9a71a9c37fb9e.svn-base': Operation not permitted.
解决方案:
bashcd .svn
chflags -R nouchg ./
Hbuilderx SVN重定向 在终-端外部命令,执行cd跳转到项目根目录 执行:svn info 查看当前的svn地址 执行:svn switch --relocate https://192.168.0.160:8001/svn/AppSolution https://192.168.1.160:8001/svn/AppSolution 执行:svn info 查看是否更新成功