低级svn错误:来自我的机器还是来自服务器?

Joe*_*Fan 6 svn tortoisesvn

svn update从命令行执行此操作时,我遇到了类似的间歇性错误.

svn: E200030: sqlite[S10]: disk I/O error

svn: E200033: Another process is blocking the working copy database, or the
underlying filesystem does not support file locking; if the working copy is 
on a network filesystem, make sure file locking has been enabled on the file 
server

svn: E200033: sqlite[S5]: database is locked, executing statement 'PRAGMA 
synchronous=OFF;PRAGMA recursive_triggers=ON;PRAGMA foreign_keys=OFF;PRAGMA 
locking_mode = NORMAL;'
Run Code Online (Sandbox Code Playgroud)

我很难搞清楚它们是来自我的本地机器还是来自svn服务器.我在网上发现了一些迹象表明这些类型的消息可能是本地消息并由TortoiseSVN引起.

我团队中的其他开发人员似乎没有得到这些错误.可能是因为在TortoiseSVN运行时不支持从命令行使用svn吗?(我不认为我团队中的其他开发人员这样做,只有我...我主要使用命令行是运行批处理文件来更新我的所有svn工作文件夹,所以我不必更新它们一个)

Pat*_*irk 7

那些来自你的机器.从版本1.7开始, SVN 使用SQLite数据库来处理工作副本pristines和元数据(.svn工作副本中的文件夹).服务器只使用裸文件系统.

我从来没有见过这些,但我可以看到如何在命令行SVN命令的同时运行TortoiseSVN操作可能会导致这种情况.他们都试图访问其中的.svn文件夹和SQLite数据库.