目录
SVN管理员端使用手册 ....................................................................................................... - 1 - 1、
环境............................................................................................................................ - 2 -
软件安装环境 .................................................................................................... - 2 - 硬件要求 ............................................................................................................ - 2 - 准备软件 ............................................................................................................ - 2 -
1.1、 1.2、 1.3、 2、
SVN服务器安装及配置 ............................................................................................ - 3 -
VisualSVN-Server-2.5.2安装 .............................................................................. - 3 - SVN Server汉化 ................................................................................................. - 6 - 配置VisualSVN-Server ....................................................................................... - 8 -
2.1、 2.2、 2.3、
2.2.1、 建立版本库 ........................................................................................................ - 8 - 2.2.2、 建立用户 .......................................................................................................... - 10 - 2.2.3、 为版本库配置用户 .......................................................................................... - 11 - 3、
花生壳_6.0.5.13990安装及其配置 ....................................................................... - 13 -
花生壳动态域名解析软件安装 ...................................................................... - 13 - 花生壳域名解析设置 ...................................................................................... - 15 -
3.1、 3.2、
3.2.1、 注册花生壳域名护照 ...................................................................................... - 15 - 3.2.2、 登陆护照 .......................................................................................................... - 16 - 4、 5、 6、
为SVN服务器路由器端口配置 ............................................................................. - 17 - SVN服务器访问测试 .............................................................................................. - 19 - 用户在线修改密码功能实现 .................................................................................. - 20 -
解压包安装 ...................................................................................................... - 21 - 修改配置 .......................................................................................................... - 21 -
6.1、 6.2、
- 1 -
1、 环境
1.1、 软件安装环境
Windows XP/2003/2008/win7/vista
1.2、 硬件要求
(1) 无相关硬件要求,一般PC机即可 (2) 足够承载版本库内容的存储空间
1.3、 准备软件
VisualSVN-Server-2.5.2.msi(创建SVN服务器端)
http://www.baidupcs.com/file/d0f44d18ecd83186d7f5b7659480b261?fid=906921390-250528-3264371520&time=1357530830&sign=FDTA-DCb740ccc5511e5e8fedcff06b081203-0G6g3PmS3I3YPr%2BUu2vsr%2FS3iqU%3D&expires=1h&response-cache-control=private
SVN Server汉化文件
http://www.baidupcs.com/file/51531359cd6086ebc6c26cb4862b32cf?fid=906921390-250528-1909355339&time=1357532333&sign=FDTA-DCb740ccc5511e5e8fedcff06b081203-ZaVd6NmGB%2FBgX7ZVSI7wlBuK6aw%3D&expires=1h&response-cache-control=private 花生壳_6.0.5.13990(动态域名解析软件)
VisualSVN Server增加在线修改用户密码的功能软件包
http://www.baidupcs.com/file/edbcdaecfc7b93d2d8c3e8ed5fbb94bd?fid=906921390-250528-2206954518&time=1357532333&sign=FDTA-DCb740ccc5511e5e8fedcff06b081203-LTmWLjPanAgVAlTuTYB%2BjmoRI8E%3D&expires=1h&response-cache-control=private
- 2 -
2、 SVN服务器安装及配置
2.1、 VisualSVN-Server-2.5.2安装
(1) 打开安装包
(2) 【next】
(3) 勾选【I accept the terms in the license Agreement】→【next】
- 3 -
(4) 选择【VisualSVN Server and Management Console】→【next】
- 4 -
(5) Location 是软件安装位置,可以点击后面【Browse„】修改;Repositories 是服
务器建立的版本库的位置,可以点击后面【Browse„】修改;Server Port是服务器的外接端口;【next】→【Install】,开始安装软件
(6) 等待软件安装完成,【Finish】
- 5 -
2.2、 SVN Server汉化
(1) 解压【SVN Server汉化包】压缩文件到【SVN Server汉化包】文件夹
(2) 覆盖【SVN Server汉化包】文件夹下所有文件到SVN Server安装文件夹下的【htdocs】
文件夹,路径格式一般为:\\Program Files\\VisualSVN Server\\htdocs
- 6 -
(3) SVN汉化工作完成,从开始启动SVN server
(4) 服务已经启动
Status
VisualSVN Server is running Server URL is https://%*%/svn/
- 7 -
2.3、 配置VisualSVN-Server
2.2.1、
建立版本库
(1) 右击【Repositories】,通过【Create New Repository】和下面的【新建】→
【Repository】都可以建立新的版本库
- 8 -
(2) 建立一个新的版本库【TEST】,【Create default
structure(trunk,branches,tags)】可不勾选
branches(分支,修改特殊功能或者新功能的分支代码,可与主干进行合并)
tags(标记,设定milestone版本)
trunk(主干,存放当前正在编辑的代码工程)
- 9 -
(3) 可以右击【TEST】 ,【新建】→【Floder】,在【TEST】下建立新的文件夹【项
目】,然后【OK】(这样的话方便用户的检出和更新以及服务器文件的管理)
2.2.2、
建立用户
(1) 右击【Users】→【Create User】或【新建】→【User】新建一个用户
- 10 -
(2) 在【User name】输入用户名【admin】(用户名不能出现中文)和对应的密码
(【Password】):111、确认密码(【Confirm password】):111,点击【OK】,创建新用户【admin】;仿照此法再创建一个新用户【1111】,密码为1
2.2.3、
为版本库配置用户
(1) 右击【TEST】→【Properties】,查看它的属性,未配置用户的时候显示的是
【Everyone】,【Read/Write】,此时用户都可以访问此版本库
- 11 -
(2) 通过【Add】为它添加用户【1111】、【admin】,【OK】
- 12 -
(3) 为每个用户设定各自的权限:【No Access】为不可访问;【Read Only】为只
读,没有修改的权限;【Read/Write】为享有读写的权利。
此时,局域网范围内通过Server URL :https://%*%/svn/可直接访问服务器,外网访问的话需要通过域名解析软件和路由器设置来实现
3、 花生壳_6.0.5.13990安装及其配置
3.1、 花生壳动态域名解析软件安装
(1) 右击安装软件
- 13 -
(2) 点击【下一步】
(3) 勾选【我接受“许可证协议”中的条款(A)】,【下一步】
- 14 -
(4) 选择安装位置,【安装】
(5) 等待安装程序结束,【完成】
3.2、 花生壳域名解析设置
3.2.1、
注册花生壳域名护照
- 15 -
在https://console.oray.com/passport/register.html,注册一个Oray护照,作为登录花生壳动态解析软件的用户名
3.2.2、 登陆护照
(1) 用注册的护照登陆花生壳动态域名软件
(2) 登陆成功,此时动态域名启动成功,动态域名为admin-com.xicp.net
- 16 -
4、 为SVN服务器路由器端口配置
(1) 登录路由器,路由器的地址为192.168.0.1,账号是:admin
- 17 -
密码是:admin
(2) 设置路由器内的端口,在【转发规则】→【虚拟服务器】→【添加新条目】
(3) 我们在安装SVN时设置的端口为443,IP地址为服务器机器的IP,然后点击【保
存】。
(4) 使新条目生效
- 18 -
(5) 在路由器设置解析的域名,在【动态DNS】设置,输入花生壳护照的用户名和密
码,【登录】→【保存】
5、 SVN服务器访问测试
(1) 启动SVN服务,就可以从外网通过访问https://admin-con.xicp.net:443/svn访问数
- 19 -
据库,有安全提示,选择【继续浏览此网站】
(2) 填写在服务器端建立的用户【admin】及相应密码,【确定】
(3) 进入服务器浏览页面,可看到服务器上的版本库和里面包含的文件
6、 用户在线修改密码功能实现
- 20 -
6.1、 解压包安装
6.2、 修改配置
(1) 覆盖解压后VisualSVN Server文件下内容的到SVN的安装文件夹里面的VisualSVN
Server文件夹下面(这个需要先暂停SVN服务,要不无法覆盖)。
(2) 修改覆盖后VisualSVN Server内conf文件夹中的httpd-custom文件(可以用写字
板打开),修改后面的位置为SVN安装的位置,默认的是C:/Program…../cgi-bin/
(3) 修改覆盖后VisualSVN Server内cgi-bin文件夹下的配置设置文件svnpass,修改第
一行的制定的密码存放位置
- 21 -
4) 密码位置可以在SVN服务器的属性找到
- 22 -
(
(5) 修改后保存,用户就可以在线修改自己的密码了。此时登录SVN浏览器端的页面
如下,在页面右上角有【修改密码】的选项
(6) 点击【修改密码】,输入想要修改的用户名的密码,【确认修改】后,会有页面提
示【操作成功】
- 23 -
- 24 -
因篇幅问题不能全部显示,请点此查看更多更全内容