目录
IDEA中的相关设置
常用功能
把项目骨架发布至SVN仓库
在SVN服务器上新建仓库,并添加项目组的成员,给成员设置SVN用户名、密码。
输入SVN服务器复制得到的仓库地址,验证该仓库的SVN用户名、密码。
项目常见操作
- checkout 检出到本地
- update 拉取更新,也可以更新至指定版本
- commit 提交到仓库
- revert 回滚至最近一次拉取
update、commit、revert都可以指定文件、文件夹
常见问题
IDEA中配置SVN时 ,发现SVN安装后没有svn.exe
原因:安装TortoiseSVN时,command line client tools 没有选择 “Will be installed on localhost hard drive”
运行TortoiseSVN的安装包
第二项选择 “Will be installed on localhost hard drive”,Next安装这个工具即可
检出项目时报错 Server SSL certificate verification failed: certificate issued
命令行执行
# https://xxx 是要检出的svn项目地址
svn ls https://xxx
会问xxx是否接受,输入 p 表示接受;
根据提示依次输入 电脑当前账户的密码、该SVN仓库的账号、密码;
完成后在IDEA中重试
检出时不弹出svn账户、密码的验证框
对桌面单击右键
在Saved Data中clear清处SVN客户端的缓存数据
清除后,在IDEA中重试
检出时报错 The server at ‘https://xxx’ does not support the HTTP/DAV protocol
原因:项目url不对,多半是浏览器地址栏直接复制的url,自动转义了仓库地址中的中文字符。
解决:浏览器中打开项目url,点击检出,复制弹出框中的url