xiaodylan 发表于 2013-06-24 13:18

关于SVN权限问题

各位问个SVN的问题
我的svn是yum安装的
环境如下:
Centos 6.2 64
svnadmin create /data/svn/ios
svnadmin create /data/svn/op
两个项目库
现在拿ios的配置文件来说:
authz文件内容如下

# harry_and_sally = harry,sally
# harry_sally_and_joe = harry,sally,&joe
# IOS
IOS_GP = zhangsan,lisi,wangwu


#IOS_GP GROUPS can read & write IOS dev dir
@IOS_GP = rw


passwd文件内容如下:

# harry = harryssecret
# sally = sallyssecret
zhangsan=zhangsan
lisi=lisi
wangwu=wangwu


svnserve.conf文件内容打开了如下选项:
anon-access = none
auth-access = write
password-db = passwd
authz-db = authz


进程启动方式为:
svnserve -d -r /data/svn/ios --listen-port=3691


启动也很正常,但是我在windows上D盘里checkout这个地址 svn://svnserver_ip:3691/ios 提示这个不存在。这是为什么呢?
有谁遇到过?
我没有用apache
在线等。

鸟哥のlinux 发表于 2013-06-24 14:36

authz文件内容如下

# harry_and_sally = harry,sally
# harry_sally_and_joe = harry,sally,&joe
# IOS
IOS_GP = zhangsan,lisi,wangwu


#IOS_GP GROUPS can read & write IOS dev dir
@IOS_GP = rw

改为:

authz文件内容如下

# harry_and_sally = harry,sally
# harry_sally_and_joe = harry,sally,&joe
# IOS
IOS_GP = zhangsan,lisi,wangwu


#IOS_GP GROUPS can read & write IOS dev dir
@IOS_GP = rw

这样的路径才是正确的~下一级目录test则是 ,你可以试试

xiaodylan 发表于 2013-06-24 17:45

貌似还是不行,提示我 认证失败!:oops:
回复 2# 鸟哥のlinux


   

鸟哥のlinux 发表于 2013-06-24 18:06

password-db = passwd
authz-db = authz

这里的passwd和authz文件需要写绝对路径~指定目录文件

回复 3# xiaodylan

xiaodylan 发表于 2013-06-24 18:12


改完了之后又报这个。
回复 4# 鸟哥のlinux


   

鸟哥のlinux 发表于 2013-06-24 18:18

Unable to connect to a repository at URL 'svn://

这是不能连接到主机的情况吧~网络畅通?
回复 5# xiaodylan

maginaro 发表于 2013-06-29 01:33

ps aux |grep svn 看看进程什么情况

xiaodylan 发表于 2013-07-01 10:20

- -
首先不存在网络问题,也不存在服务没有启动问题。
回复 6# 鸟哥のlinux


   

xiaodylan 发表于 2013-07-01 10:20

首先不存在网络问题,也不存在服务没有启动问题。

回复 8# maginaro


   

wenhq 发表于 2013-07-01 11:02

password 文件应该是UID:passwordmd5
页: [1] 2
查看完整版本: 关于SVN权限问题