SVN服务器搭建和使用

  • SVN服务器:运行SubVersion服务的计算机,SubVersion支持Linux和Windows,更多的是安装在Linux下。SVN提供服务有两种方式(运行方式):独立服务器和借助Apache服务器,分别使用SVN协议和Http协议。
  • SVN客户端:用户通过SVN客户端同SVN服务器打交道,SVN客户端分为命令行工具和图形化工具。最流行的客户端是TortoiseSVN。也可以在Eclipse中使用SVN插件。

一:SVN服务器搭建和使用。

 1.     首先来下载和搭建SVN服务器,下载地址如下: http://subversion.apache.org/packages.html,进入网址后,

SVN服务器搭建和使用

 

点开上面的VisualSVN连接,下载VisualSVN server,下载完成后双击安装,如下图:

SVN服务器搭建和使用

SVN服务器搭建和使用

SVN服务器搭建和使用

SVN服务器搭建和使用

SVN服务器搭建和使用

Location是指VisualSVN Server的安装目录,Repositorys是指定你的版本库目录.Server Port指定一个端口,Use secure connection勾山表示使用安全连接

SVN服务器搭建和使用

 

点击【Finish】即可完成安装。安装完成后,启动VisualSVN Server Manager,如图:

SVN服务器搭建和使用

可以在窗口的右边看到版本库的一些信息,比如状态,日志,用户认证,版本库等.

要建立版本库,需要右键单击左边窗口的Repositores,如下图:SVN服务器搭建和使用

 在弹出的右键菜单中选择Create New Repository或者新建->Repository:SVN服务器搭建和使用SVN服务器搭建和使用SVN服务器搭建和使用SVN服务器搭建和使用SVN服务器搭建和使用

 2. 需要建立用户和组,并且需要分配权限

  1. 在VisualSVN Server Manager窗口的左侧右键单击用户组,选择Create User或者新建->User,如图:SVN服务器搭建和使用

点击User后,进入如下图:

SVN服务器搭建和使用 

 

然后我们也可以建立用户组,在VisualSVN Server Manager窗口的左侧右键单击用户组,选择Create Group或者新建->Group,如图:

SVN服务器搭建和使用 SVN服务器搭建和使用

接下来我们需要给用户设置权限,在MyRepository上单击右键,选择属性,如图:SVN服务器搭建和使用

在弹出的对话框中,选择Security选项卡,点击Add按钮,选中longen0707,然后添加进来,权限设置为Read/Write,如下图:SVN服务器搭建和使用