svn搭建和使用过程

1.先下载服务端VisualSVN Server和客户端TortoiseSVN并安装。

2.打开VisualSVN Server 创建版本库、用户、组,并授权。

(1)创建版本库

svn搭建和使用过程

(2)创建用户:右键 Users -> Create User,设置好用户名和密码

svn搭建和使用过程

(3)创建组:右键 Groups -> Create Group,设置组名, 并添加用户。

svn搭建和使用过程

(4)设置版本库的用户、组及其权限:库->Priperties 添加用户、组, 并设置其读写权限。

svn搭建和使用过程

3.客户端TortoiseSVN的操作。

(1)新建一个文件夹,找到服务端库的路径进行checkout,

svn搭建和使用过程

确定之后,会弹出验证框,输入刚刚创建的用户和密码,确认之后检出完成。

svn搭建和使用过程

(2)新建,更新,删除

  新建:

  a.新建一个文件,选择该文件,右键 TortoiseSVN -> 加入

svn搭建和使用过程

  b.然后check for modifications->check repository->ok

svn搭建和使用过程

c.然后右键->SVN Commit->ok->ok

svn搭建和使用过程

修改:

 右键->SVN Commit->ok->ok

svn搭建和使用过程

svn搭建和使用过程

删除:

右键->delete,即可以删除文件,然后SVN commit整个文件夹。

(3)历史信息与版本回退

a.右键 TortoiseSVN->show log

svn搭建和使用过程

b.右键 TortoiseSVN -> 更新至版本

svn搭建和使用过程

(4)解决冲突

冲突类型

  • 内容冲突:当两名(或更多)开发人员修改了同一个文件中相邻或相同的行时就会发生文件冲突。
  • 树冲突:当一名开发人员移动、重命名、删除一个文件或文件夹,而另一名开发人员也对它们进行了移动、重命名、删除或者仅仅是修改时就会发生树冲突。
svn搭建和使用过程

右键 TortoiseSVN -> 检查修改

svn搭建和使用过程

修改冲突的方法:

用左边的内容;

用右边的内容;

先用左边再用右边的内容;

先用右边再用左边的内容;

注意:每个冲突行都要使用上面的方法处理一次。

svn搭建和使用过程


保存之后关闭,右键 TortoiseSVN -> 已解决的

svn搭建和使用过程

确定,冲突解决,然后提交。

svn搭建和使用过程