idea2018.2中使用svn上传,检出,以及冲突解决;
1、开发人员A在 idea中使用 SVN上传代码
1、启用svn版本控制
2、打开svn仓库
3、copy下仓库的url,按照如图操作,当如途中如需填写账号密码就填写就是了;
4、过滤需要忽略上传的文件
5、分享
5.1默认的版本1.8
5.2分享成功
5.3已分享颜色变化,受svn版本控制;
6、提交commit 提交工程至svn;
6.1选择需要提交的目录,一般提交整个project,主要检查忽略文件;
6.2输入账户名密码,只要有要账户密码的就输入;
6.3提交完成
6.4刷新查看提交的工程
6.5查看svn服务器中提交的工程
6.6查看小乌龟中(svn客户端)提交的工程;
7、编写代码提交;
7.1提交
7.2提交成功
检出代码或者工程,解决冲突;
1、检出工程项目
2、如图
3、在idea中,为工程创建新的工作空间;找到自己idea安装目录的工作空间建新;
4、选择
5、以maven工程检出;
6、同样需要添加忽略文件;
7、开发人员B对工程代码进行修改,提交;
8、开发人员A在没有更新版本的情况下,修改代码提交,会出现冲突,因为A的工程版本相比SVN库中低了一个版本(开发人员B做出了修改,svn库中版本号提升);
9、冲突出现
10、这时候解决冲突,A需要update更新操作;
11、如图操作
12、如图操作
13、更新了
14、更新完成提交;
15、提交
已解决冲突;