我在ubuntu中设置了一个SVN服务器。我能够使用终端签出并提交对我的文件的更改。我想在Windows中访问我的存储库,所以我设置了TortoiseSVN。我能够将我的存储库的内容签出到文件夹,但我无法提交或导入,因为我收到错误
“提交失败,尝试编写只读数据库”
。我试图清除缓存,看看我是否可以输入用户名和密码,但没有经过身份验证的数据。我怎样才能解决这个问题?有没有办法设置tortoiseSVN进行提交的用户?谢谢。
不确定是否需要,但这是指向我的存储库的链接:http://46.137.254.155/usr/local/svn/
答案 0 :(得分:2)
确保文件/svn/repopath/db/rep-cache.db
具有用户subversion使用的写入权限。
此处有更多信息:http://www.gsdesign.ro/blog/error-svn-attempt-to-write-a-readonly-database-commit-failed/