SVN项目管理初学

SVN流程图

               检出只执行一次 ,剩下的是更新 更新以后要提交到SVN服务器

SVN项目管理初学

SVN的使用模式

              复制-->修改-->合并(此方法常用)

              锁定-->修改-->解锁(此方法用了很危险)

安装SVN服务器

启动SVN服务器

    在SVN安装的bin目录下

SVN项目管理初学

 

创建仓库

SVN项目管理初学

SVN项目管理初学

SVN项目管理初学

创建一个项目

SVN项目管理初学

SVN项目管理初学

一般的操作都操作主干

SVN项目管理初学

 

创建用户

SVN项目管理初学

创建两个用户

SVN项目管理初学

测试SVN aa与bb两个用户与服务器同步

SVN项目管理初学

SVN项目管理初学

 

SVN项目管理初学

SVN项目管理初学

上传代码文件添加到SVN的管理

 

SVN项目管理初学

SVN项目管理初学

SVN项目管理初学

文件已经提交到服务器与服务器代码是同步的

SVN项目管理初学

从服务器更新代码

SVN项目管理初学

与服务器的代码是同步的

SVN项目管理初学

修改完成后文件的图标与服务器不一致了需要重新提交提交

SVN项目管理初学

恢复到历史版本

SVN项目管理初学

SVN项目管理初学

SVN项目管理初学

 

恢复方式二

直接点击文件恢复

SVN项目管理初学

SVN项目管理初学

 

SVN冲突解决

    多个人一起操作一个文件  比如  a b 都是新的代码 a修改了代码提交了 b修改了代码但再提交的时候就会出现冲突问题

  因为当a提交了以后b的已经不是最新的了当b提交的时候导致b中没有a的新改的属性所以会产生冲突

SVN项目管理初学

SVN项目管理初学

SVN项目管理初学

 

解决方式一手动删除

SVN项目管理初学

打开冲突文件手动删除

SVN项目管理初学

 

方式二

SVN项目管理初学

SVN项目管理初学

右键在错误区编辑

SVN项目管理初学

SVN项目管理初学

 

创建组

SVN项目管理初学

添加组成员

SVN项目管理初学

选择属性设置权限

SVN项目管理初学

清空设置信息

SVN项目管理初学

SVN项目管理初学