我在使用svn存储库时遇到了一些问题。svn问题(只读锁)
当我试图检查出/更新/犯我得到以下错误:
的svn:无法打开文件“/家/ SVN/bl_webdev/DB/TXN电流锁”:只读文件系统
这可能是一个文件权限问题?
谢谢
我在使用svn存储库时遇到了一些问题。svn问题(只读锁)
当我试图检查出/更新/犯我得到以下错误:
的svn:无法打开文件“/家/ SVN/bl_webdev/DB/TXN电流锁”:只读文件系统
这可能是一个文件权限问题?
谢谢
是的,可能是权限。确保运行svn服务器的用户有权写入存储库和所有文件/子目录。请记住,如果您通过Apache使用svn,那么用户将是www
。
只读文件系统表明挂载的卷是只读的。它是SD卡(可能是写保护的),或者某些文件服务器上的卷可能由于某种原因是只读的。
类型mount
没有任何参数来查看该位置的文件系统是否以只读方式挂载。
在Ubuntu盒子上,另一种具有只读系统的可能性是分区上存在错误(错误后重新挂载ro参数)。在这种情况下,运行fsck并重启可能会有所帮助。
尽管这看起来似乎是关于如何安装的问题,但我至少在云实例上经历过这一次。
重新启动解决了问题,这是恢复安装智能的最简单方法。
我在Red Hat 7盒子上遇到了这个问题;原来是SELINUX。我运行了restorecon -R/var/svn,然后再次运行。 HTH未来的一些Google员工。
好吧,我会快速浏览一下。但考虑到它是Ubuntu的盒子,它不会是'www-data'吗? – 2011-06-14 10:31:43
我没有Ubuntu。 – Adam 2011-06-14 10:35:49
最后我重新启动服务器,似乎都工作。我猜测权限已更新。 – 2011-06-15 15:46:45