SVN流程图
检出只执行一次 ,剩下的是更新 更新以后要提交到SVN服务器
SVN的使用模式
复制-->修改-->合并(此方法常用)
锁定-->修改-->解锁(此方法用了很危险)
安装SVN服务器
启动SVN服务器
在SVN安装的bin目录下
创建仓库
创建一个项目
一般的操作都操作主干
创建用户
创建两个用户
测试SVN aa与bb两个用户与服务器同步
上传代码文件添加到SVN的管理
文件已经提交到服务器与服务器代码是同步的
从服务器更新代码
与服务器的代码是同步的
修改完成后文件的图标与服务器不一致了需要重新提交提交
恢复到历史版本
恢复方式二
直接点击文件恢复
SVN冲突解决
多个人一起操作一个文件 比如 a b 都是新的代码 a修改了代码提交了 b修改了代码但再提交的时候就会出现冲突问题
因为当a提交了以后b的已经不是最新的了当b提交的时候导致b中没有a的新改的属性所以会产生冲突
解决方式一手动删除
打开冲突文件手动删除
方式二
右键在错误区编辑
创建组
添加组成员
选择属性设置权限
清空设置信息