TA的每日心情 | 慵懒 2016-4-26 13:27 |
---|
签到天数: 3 天 连续签到: 1 天 [LV.2]测试排长
|
1. 首先去官方网站下载安装包
http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=91
笔者下载的是svn-win32-1.5.6.zip 解压文件
2. 设置把解压文件的bin子目录添加到windows操作系统path的环境变量中
3. 创建一个存放工程(会有很多工程)的目录 比如E:/svnspace ,DOS命令(svnadmin create E:/svnspace/projec01)
4. 配置项目,设置一些配置访问权限 访问认证信息 ,创建的新工程E:/svnspace/projec01下面有个conf目录,下面有三个文件 authz,passwd,svnserve.conf
l 打开svnserve.conf设置项主要有
[general]
anon-access = read//匿名用户只有读权限
auth-access = write//认证用户有写权限
password-db = passwd//用户密码设置文件名称
authz-db = authz//用户权限设置文件名称
realm = myfirstproject//项目名称
l 打开passwd设置项主要有
admin = 123456
l 打开authz设置项主要有
[groups]
manager= admin ,zgb
test = test01,test02
【注意事项】
1) authz,passwd,svnserve.conf配置上面提到的参数前的”#”去掉
2) 如果没新建配置库没有目录,在authz新增访问主目录的权限
[/] //主目录
@manager= rw//manager用户组有读写权限
test01= rw// test01用户有读写权限
* = r //所有用户有读权限
5. 启动svn服务 ,DOS命令(svnserve -d -r E:/svnkspace --listen-port 9000)
注意listen-port前面是两个分隔符,不然命令无效
6. 使用svn客户端软件或使用IE访问(svn://127.0.0.1:9000/ projec01) ,IE访问的话要要安装一个插件,下载地址
http://code.google.com/p/svnprotocolhandler/downloads/listSVNProtocolHandler |
|