解决SVN Can’t open file ‘/XXX/xxx/db/txn-current-lock’错误
来源:互联网 发布:校园网发现代理软件 编辑:程序博客网 时间:2024/06/08 14:32
今天用非root账号,用sudo 命令 添加了两个账号,然后重启服务···
可以正常取出东西,但是不能提交···
报的错就是 : 不能打开文件“/var/svn/svnrepos/db/txn-current-lock”: 权限不够
查了半天 找到了解决办法,原文链接:http://blog.sina.com.cn/s/blog_7139569d0100woar.html
在Linux环境下安装好SVN服务器后,在Linux环境下可以正常地检出、提交,在Windows PC上把已有的Repository检出后,结果在提交的时候出现以下错误:
svn: Can’t open file ‘/home/svn/db/txn-current-lock’: Permission denied
出现这种问题的原因在于搭建SVN服务器,包括创建Repository目录/home/svn目录下的一切子目录和文件都是在root用户下进行的,所以在root用户下检出、提交都没有问题。可在Windows PC上从客户端访问就有问题了,因为是只有拥有管理器权限的人才能对Repository目录进行完全控制,而在Windows从客户端访问的话,因为是Users用户组的,对Repository没有修改权限,所以不能提交。
解决办法: 在服务器上把Users对Repository的完全控制权限加上就可以了,执行如下命令对/home/svn目录下的所有文件和子目录添加Users的读写权限
执行下面的命令:
chmod -R o+rw /home/svn
#这里的路径是你项目库的根目录
现在可以正常地从Windows客户端下面进行检出和提交了。
我也尝试了其他的方法,但是失败了:
直接 $:cd /home/svn/ishare/ ishare为你的项目名称
sudo chmod -r 777 db 但是提示找不到777 可能是linux 发行版本不同吧...
- 解决SVN Can’t open file ‘/XXX/xxx/db/txn-current-lock’错误
- svn报can't open file‘\db\txn-current-lock’错误
- SVN 无法提交 svn: Can't open file '/svn/ssq/db/txn-current-lock': Permission denied
- Ubuntu SVN提交内容遇到错误:Can't open file '/home/svn/db/txn-current-lock': Permission denied
- can't open file db/txn-current-lock:permission denied
- svn: Can't open file '/var/www/svn/experience/db/txn-current-lock': Permission denied
- svn提交报错Error: Can't open file '/svn/repository/xxxx/db/txn-current-lock':
- Ubuntu SVN:Can't open file '/home/svn/db/txn-current-lock': Permission
- svn can't open file‘\db\txn-current-lock’ 拒绝访问
- SVN提交失败 can't open file‘\db\txn-current-lock’ 拒绝访问
- SVN报错:can't open file db/txn-current-lock:permission denied 解决方法
- SVN提交失败 can't open file‘\db\txn-current-lock’ 拒绝访问
- SVN报错:can't open file db/txn-current-lock:permission denied 解决方法
- svn can't open file db/txn-current-lock permission denied问题
- SVN提交失败 can't open file‘\db\txn-current-lock’ 拒绝访问
- MAC svn: E000013: Can't open file /db/txn-current-lock: Permission denied 解决方案
- 解决svn 提交时报Cant open file /data/svn/develop/db/txn-current-lock: Permission denied错误
- 解决svn 提交时报cant open file /data/svn/develop/db/txn-current-lock: permission denied错误
- [leetcode] Length of Last Word C语言
- 游戏纹理抖动的成因分析和解决方案
- Cocos从入门到精通--《创建第一个项目:HelloWorld》
- 播放Android项目工程里的视频文件
- 【二十五】回顾jekyll安装以及简短总结
- 解决SVN Can’t open file ‘/XXX/xxx/db/txn-current-lock’错误
- LDA主题模型的java代码实现
- 第一篇 cocos2d-x学习总结
- UIPopoverPresentationController简单使用
- 支付宝中的return_url和notify_url
- STL的pair
- android不同包引用R.java的问题
- ZOJ 3816 Generalized Palindromic Number (DFS,暴力枚举)
- 整数划分模板