Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2154061
  • 博文数量: 227
  • 博客积分: 10521
  • 博客等级: 上将
  • 技术积分: 3452
  • 用 户 组: 普通用户
  • 注册时间: 2006-10-20 14:59
个人简介

低调做人,高调做事!

文章分类

全部博文(227)

文章存档

2013年(4)

2012年(8)

2011年(16)

2010年(24)

2009年(92)

2008年(83)

分类: LINUX

2008-06-26 08:52:59

今天遇到一个比较奇怪的问题,客户那里反应SVN不能提交,具体错误如下:

commit failed(detail follow)
access denied

查找了半天问题,也没有发现权限设置有问题,因为这个aaa目录的权限和另外一个bbb目录的权限设置是一模一样的,具体如下:

[cisco:/source/device/aaa]
@g_admin = rw
@g_device = rw
@u_device = rw
* =

[cisco:/source/device/bbb 1.0]
@g_admin = rw
@g_device = rw
@u_device = rw
* =

现在出现的问题就是/source/device/bbb 1.0目录下的用户没有上传权限,而@g_device 这个是管理员,他有权限提交,问题确实比较奇怪,用如下方法进行排查:
1,仔细检查权限设置,没问题
2,重新建立一个/source/device/bbb 2.0目录,权限设置一样,不行
3,重新建立一个/source/device/test目录,权限设置一样,没问题,

为什么改个名字就可以了呢,发现在bbb 2.0中间有个空格,去掉空格看看,ok,搞定!

希望同志们吸取教训,害的我花费了2个小时的时间排查。。。。。
阅读(6357) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~

chinaunix网友2010-03-18 11:20:56

把空格改成%20就行了