SVN的管理与使用

SVN:
1.下载安装
2.每个项目有一个repository(库),首先要Create repository(创建库)
2.1右键->TortoiseSVN->Create repository here 创建一个仓库
2.2右键 -> SVN Checkout -> 检出项目

3.SVN的增删改查
增加:
  1. 将要添加的文件放到从SVN检出的项目中
  2. 右键->TortoiseSVN->Add->选择文件->OK
2.1 右键 Svn Update -> 填写日志 - > OK
删除:
1.将要删除的文件直接本地删除
2.右键 Svn Update -> 填写日志 - > OK
修改:
1.将要修改的文件直接本地修改
2.右键 Svn Update -> 填写日志 - > OK
查询提交日志:
1.右键->TortoiseSVN->Show Log
回滚
1.右键->TortoiseSVN->Show Log->选择要回滚的版本->Revert to this revision(回滚到指定版本)
2.右键->TortoiseSVN->Show Log->选择要回滚的版本->Revert chages from these revisions(回滚到指定版本,删除中间版本

4.解决冲突
1.冲突原因
1.A,B用户同时检出一个文件,如第3版本的a.txt,两者同时修改,
A用户先提交,SVN中变成4版本,B还在3版本上基础上做修改,提交时就会出现冲突问题
2 解决方式为两种
1. 用户B放弃自己的修改的内容,在版本4上再做修改
2. 直接更新,更新后会产生冲突,冲突时文件中会出现 一些
大于、小于、等于号这就是SVN的冲突标记,将冲突的位置做修改
(删除大于、小于、等于号,和一些奇奇怪怪的东西),再提交
5.同局域网链接SVN
1.管理svn项目与权限
1,下载软件 VisualSVN Server Manager 下载路径:https://www.visualsvn.com/server/
2. 进入软件添加项目,会得到一个访问的URL

SVN的管理与使用

SVN的管理与使用

                   3. 添加权限
SVN的管理与使用
                   4.按照访问的URL,检出项目即可