首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Tortoise SVN试图编写只读数据库窗口

Tortoise SVN试图编写只读数据库窗口
EN

Stack Overflow用户
提问于 2018-01-15 14:34:09
回答 2查看 10.9K关注 0票数 10

当前,当试图通过Tortoise提交代码时会出现错误。

代码语言:javascript
运行
复制
Transmitting file data ..done
Committing transaction... Committed revision 2827.
Warning: post commit FS processing had error: 
sqlite[S8]: attempt to write a readonly database

没有锁,我可以看到,任何解决方案的建议都将是伟大的。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-01-15 18:32:00

在特定情况下,错误发生在服务器端。后提交钩子脚本有一个问题。与服务器或存储库管理员联系。

检查对工作副本的权限。如果错误由服务器端钩子脚本产生,请与服务器管理员联系。

在本例中,我想您收到的完整错误消息如下所示:

代码语言:javascript
运行
复制
svn: E155004: Commit failed (details follow):
svn: E155004: Failed to lock working copy 'C:\Users\usr\myproject'.
svn: E200031: sqlite[S8]: attempt to write a readonly database
svn: E200042: Additional errors:
svn: E200031: sqlite[S8]: attempt to write a readonly database

这个问题应该是由于对.svn目录和.svn/wc.db文件的权限不足造成的(例如C:\Users\usr\myproject\.svn\wc.db)。您应该反复检查运行svn commit的用户帐户是否具有写入C:\ user \usr\myproject\目录及其内容的权限。

您还可以通过查看一份新的工作副本将此问题解决到具有所需权限的新位置。

票数 7
EN

Stack Overflow用户

发布于 2022-06-03 09:03:11

当我以错误的用户登录到Linux时,我得到了这个错误。一旦我做了一个"sudo“作为具有svn权限的用户配置文件登录,我就可以正常工作了。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48265093

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档