SCMLife.com

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 2876|回复: 1

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

[复制链接]
发表于 2016-11-16 13:32:26 | 显示全部楼层 |阅读模式
SVN的服务器是架设在apache上的,一个文件存放用户名和密码(使用htpasswd命令生成),另一个文件存放用户和组的权限描述(在库的conf下面)。1 X4 H9 C$ e* d. B" A5 M6 W
现在通过浏览器可以访问创建的svn库,通过客户端也可以checkout和update svn,但是无法提交文件。4 U& s, m# Q; G* I2 W7 q2 }4 O

9 U2 M3 R. w' N" c  e; K总是出现“db/txn-current-lock: Permission denied”的错误。我已经查看了,svn服务器上repository库的目录权限现在是777,db/的目录权限也是777.
  D$ w! C% ~, X' Y! w0 b& x" c% [* o3 C
下面是我创建svn库的步骤,都是用root用户操作的:
8 m& A6 U1 Z% }$ Z# x9 H6 N6 W0 a  E3 S8 W* k
mkdir test1
/ o& Y" C5 _/ }) C& U% G- Qcd test1/ }9 d6 e4 a7 w7 C% v2 z0 @
svnadmin create --fs-type fsfs /home/svn/test1
; P/ x" h' Q3 L7 B8 Qchmod -R 777 test1* }+ `" l  s  j( l0 g- g. r! l
ps -ef|grep svn! Y% g  X5 i/ o, ]3 ]5 V
kill -9 svn服务
" G" z; V: a& M2 @service svnserve restart /home/svn/test18 _4 S( L( u6 a7 M, ^
更改 /etc/httpd/conf.d/subversion.conf
0 O5 M) p! s$ Y- `& Eservice httpd restart - M1 @: o$ O* `( k) u* x( i' Q
更改 authz
6 S; p  g' C* D
; e" p3 [# l* z% m( w: \: I: L3 @* a# k" ?% F2 e9 [
求大神指点。为什么客户端无法提交文件?/ f& h* @: o, \% [: j* ]7 b& ~  \
5 J& p" M5 i9 f# B+ \

6 i2 u" b; N8 Q$ q$ u1 Q" k
 楼主| 发表于 2016-11-17 19:02:09 | 显示全部楼层
问题解决了:( {) u' L9 {+ a8 [
chcon -R -t httpd_sys_content_t  test1
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

SCMLife推荐上一条 /4 下一条

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

GMT+8, 2018-12-11 22:48 , Processed in 0.059965 second(s), 7 queries , Gzip On, MemCache On.

Powered by SCMLife X3.4 Licensed

© 2001-2017 JoyShare.

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