Subversion是优秀的版本控制工具,目前Subversion已经迁移到了Apache网站上,下载地址:http://subversion.apache.org/packages.html
这个是二进制文件包的下载地址,同样你也可以在左侧的导航栏中找到源代码、文档的下载地址。
Windows下面的二进制文件包包括五种:
这里使用VisualSVN Server服务端来作为演示SVN服务器的搭建,打开Visual SVN连接,下载VisualSVN Server:
安装:
Location是指VisualSVN Server的安装目录,Repositorys是指定你的版本库目录.Server Port指定一个端口,Use secure connection勾山表示使用安全连接
Finish进入程序主界面
在程序主界面,可以看到版本库的一些信息,比如状态(Status)、日志(logging)、用户认证(Subversion Authentication)、仓库管理(Repositories)等。
要新建版本库,需要邮件左侧窗口目录中的Repository:
选择“Create New Repository” 或者 “新建”==>“Repository”,然后选择仓库类型:
设置版本库的名称:
创建完成,这时会提示版本库的信息,包括版本库类型、名字访问链接和访问权限规则:
接下来创建项目的用户,在左侧目录中的“Users”上右键,选择“Create User” 或“新建”==》“User”
创建项目的相应用户:
然后建立用户组:
新建用户组,并将对应的用户添加到用户组:
接下来分别设置各个用户组的权限,在左侧目录中,在DemoRepository上右键,选择“Properties(属性)”:
将Everyone的权限设置为“No Access”,并将“开发”,“总监”,“测试”三个用户组添加到用户列表中,并设置“总监”和“开发” “Read/Write”权限,“测试”设置为“Read Only”权限:
自此,服务器端就配置完成了