SCMLife.com

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 2449|回复: 1

[求助] SVN的 "db/txn-current-lock: Permission denied" 问题

[复制链接]
发表于 2016-11-16 13:32:26 | 显示全部楼层 |阅读模式
SVN的服务器是架设在apache上的,一个文件存放用户名和密码(使用htpasswd命令生成),另一个文件存放用户和组的权限描述(在库的conf下面)。2 e3 j! g+ H' S& v0 b
现在通过浏览器可以访问创建的svn库,通过客户端也可以checkout和update svn,但是无法提交文件。# U" e) X7 R; o7 ^/ A
: s7 O6 |$ [1 {* f$ M
总是出现“db/txn-current-lock: Permission denied”的错误。我已经查看了,svn服务器上repository库的目录权限现在是777,db/的目录权限也是777.. w/ R  q5 ]3 |4 A( f& m. s. V) O9 z

/ ~2 B( q1 {! r' ]9 _下面是我创建svn库的步骤,都是用root用户操作的:  ^* ?4 K/ V- ^$ ]; ~5 V5 w4 P# N

" Y! V4 Q& c- x! \0 C+ gmkdir test11 a' A% K3 s. D( x4 f
cd test1
: A3 o0 _3 l# S: f, t; hsvnadmin create --fs-type fsfs /home/svn/test1
1 _! l5 _0 ^+ S  O6 x; Achmod -R 777 test1
, a% u+ i. A0 B. `, V9 G# K  R7 v2 sps -ef|grep svn0 P6 \3 s4 B; R( R& Q! @
kill -9 svn服务! ?( y2 ], n& Y/ }" K- ?
service svnserve restart /home/svn/test1" s7 H7 V  D) J0 W
更改 /etc/httpd/conf.d/subversion.conf' `( s1 y  G$ o( N0 o
service httpd restart 4 ~$ w1 ~' E% R# ^+ @2 }
更改 authz0 y) M" v, \; T# P: I% p
/ ?# G( R; k: p6 k) v/ O  q/ U" h
% q% P2 v4 `9 R4 D/ e) t
求大神指点。为什么客户端无法提交文件?2 H3 k& q# K) `# N0 o& J. v) o+ @

/ T# U3 y+ y9 I) k2 s8 _  ~8 P( V: s! {  o% o! B
 楼主| 发表于 2016-11-17 19:02:09 | 显示全部楼层
问题解决了:
7 u# c2 F* }# C% L4 x, Ochcon -R -t httpd_sys_content_t  test1
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

SCMLife推荐上一条 /4 下一条

QQ|小黑屋|手机版|无图版|SCMLife.com ( 京ICP备06056490号-1 )

GMT+8, 2018-6-24 15:22 , Processed in 0.064457 second(s), 6 queries , Gzip On, MemCache On.

Powered by SCMLife X3.4 Licensed

© 2001-2017 JoyShare.

快速回复 返回顶部 返回列表