SVN提交错误表示尝试编写只读数据库

Had*_*win 15 svn ubuntu

我在Ubuntu机器上维护SVN服务器.目前由于某种原因,它不允许提交.提交时显示以下错误消息.

Warning: post-commit FS processing had error 'attempt to write a readonly database'.
Run Code Online (Sandbox Code Playgroud)

我该如何解决这个问题?

Tan*_*hur 20

这似乎是由存储库中某些svn文件的不正确权限引起的.一个快速的 搜索 表明,它通常是<path_to_your_repository>/db/rep-cache.db有不正确的权限,虽然可能有其他文件.

您可以通过运行该命令来检查文件的权限ls -lrt.确保写入存储库的用户/组对您的存储库的db子文件夹中的所有文件具有权限.