myjavaBlog

工作越努力学到的越多。
posts - 4, comments - 7, trackbacks - 0, articles - 34

配置svn时常见的错误(不可不看)

Posted on 2009-01-13 11:35 java人生 阅读(880) 评论(0)  编辑  收藏 所属分类: SVN
 

今天,花了一个下午时间,用来研究如何为svn配置用户访问权限,耗费最长时间的是,总是碰到提示无权打开根进行编辑操作问题,百思不得其解,

1 不能检出
在本人的实际配置中,发现可以读写,但是死活不能检出。老是提示:无权打开根进行编辑操作 Read access denied for root of edit
解决方法如下:

svnserve.conf中的anon-access = none必须加上。如果设置成anon-access = read则必须在在authz文件中加上:

[/]

* = r

2、读取配置文件出错
   在检出和导入时出现的读取svnserver.conf出错

   svn 出现 svnserve.conf:12: Option expected 
   是因为subversion读取配置文件svnserve.conf时,无法识别有前置空格的配置文件

   anon-access = read ----正确
   anon-access = read     ----错误  

   修改改配置文件时去掉#时要删除该行的空格

注意,在authz里,可以定义组,一般是通过组来管理权限的,记得组要用@和用户进行区分

另外,多个project可以共享同一个passwdauthz,即多个project指向同一个passwdauthz


只有注册用户登录后才能发表评论。


网站导航: