精品文档---下载后可任意编辑1创建 SVN 配置库目录在某一路径下,点击鼠标右键-新建-文件夹,创建一个文件夹,并修改目录名(如 MySVN,在本文档中称之为 SVN 配置库)
右键点击该目录,选择 TortoiseSVN-Create repository here
(备注:“repository”是英文“储藏室”的意思)11Create repository 创建 SVN 配置库2对 SVN 配置文件进行配置SVN 配置库目录建立后,需要对配置文件进行配置
进入配置库目录下的 conf 目录,其中有authz、passwd、svnserve 三个文件,anthz 配置用户权限、passwd 配置用户名与密码、svnserve 即为配置文件的配置文件
在这三种文件中“#”为注释行起始符号
另外需要注意的是,配置语句的每一行不能有多余的空格
1svnserve 文件的配置将整个文件中的内容替换为以下内容即可
[general]anon-access = readauth-access = writepassword-db = passwd//定义 passwd 文件为用户名-密码数据库authz-db = authz//定义 authz 文件为权限管理数据库2
2passwd 文件配置passwd 文件主要用于设置用户名与密码,其语法格式为“用户名 = 密码”
如添加用户名为 user,密码为 pwd 的用户,则可以使用如下方法实现:[users]user = pwd//定义用户 user,其密码为 pwd2
3authz 文件配置authz 文件主要用于设置用户所属群组,配置用户权限及群组权限
群组信息在[groups]标签下配置;某个目录的读写权限则在[某路径]标签下配置,r 表示可读权限,w 表示可写权限,rw 表示可读可写权限
假设 passwd 文件中定义了