-
svn1.8.3的所有安装文件及对应的安装配置说明
资源介绍
服务器官网下载:http://subversion.apache.org/packages.html
客户端官网下载:http://tortoisesvn.net/downloads.html
1. 安装服务器Setup-Subversion-1.8.3.msi,安装路径D:/Program Files/TortoiseSVN
2. 安装客户端TortoiseSVN-1.8.2.24708-win32-svn-1.8.3.ms
3. 安装客户端对应语言包LanguagePack_1.8.2.24708-win32-zh_CN.msi
4. 新建版本库
在D盘上新建D:/svnserver目录,目录里点击右键,[TotoiseSVN]->[Create Repository here]-> [Create folder structure]->[OK],成功后会生成以下文件,其中
conf目录是用来设置管理的目录;
db目录就是所有版本控制的数据文件;
hooks目录放置hook脚本文件的目录;
locks用来放置 Subversion文件库锁定数据的目录, 用来追踪存取文件库的客户端;format文件是一个文本文件,里面只放了一个整数,表示当前文件库配置的版本号。
5. 配置版本库
打开/conf/ svnserve.conf
# [general]
# password-db = passwd //指定身份验证文件
# authz-db = authz //指定权限文件
去之每行开头的#和空格
打开/conf/passwd文件
[users]
User1 = Passwd
添加用户User1,存储格式为“用户名 = 密码”
打开/conf/authz文件
[aliases]
group_admin =admin1,admin2 //为组添加用户
[beginfile:/] //对beginfile文件配置权限
@group_admin = rw // group_admin组有读和写的权限
* = r //其它组只能读
6. 启动服务器端并将svn设为系统服务
打开cmd 输入
sc create svnserver binPath= "D:/Program Files/Subversion/bin/svnserve.exe --service --root D:/svnserver"
(注:“=”前不得有空格,后必须有空格。 svnserver为自定义的服务名称)
打开services.msc进入系统服务,找到svnserver设为自动并启动。若要卸载服务,则执行 sc delete svnserver即可
7. 访问SVN
右键[TotoiseSVN]->[Repo-browser]在地址栏里输入svn://服务器IP/
8. 关闭防火墙(如局域网内不能访问则需要)
控制面板-windows防火墙-左侧"打开或关闭防火墙",把两个网络位置的防火墙都关掉
- 上一篇: usb存储设备使用记录查看及清除工具(免安装/支持win7)
- 下一篇: ColladaMax说明文档