【发布时间】:2013-12-18 19:59:15
【问题描述】:
我有一个名为 folder1 的文件夹名称文件夹和另一个名为 folder2 的文件夹。我必须为这两个文件夹设置不同的读写权限。
我已通过以下方式完成此操作。
1) 使用 svnadmin create myproject 为我的项目创建新的 svn -> 这会在 /home/svn/myproject 下生成一个文件夹(即使有一个文件夹 /home/svn/repos) 2) 然后我将 conf/passwd 设置为
dev1 = dev1
dev2 = dev2
des1 = des1
des2 = des2
3) 然后是我的 svnserv.conf
anon-access = none
auth-access =write
password-db = passwd
authz-db = authz
4) 和我的 authz 文件有
[groups]
developers = dev1,dev2
designers = des1, des2
[myproject:/dev_folder]
@developers = rw
@designers = none
[myproject:/des_folder]
@developers = none
@designers = rw
dev_folder 和 des_folder 是我项目下的两个文件夹。
我认为我已经正确设置了所有内容,但是当我签出或尝试提交 svn 时,它说 inavlid authz 配置。有人可以帮我解决这个问题吗?
还有一件事,当我安装 svn 时,/home/svn 下有一个文件夹 repos。但是当我创建一个新的 svn 时,svn 文件夹 /home/svn 文件夹不在 /home/svn/repos 下。谁能告诉我文件夹 repos 的目的是什么?
【问题讨论】:
标签: svn tortoisesvn