2015-11-20 19 views
6

コマンドラインからsvn updateを実行すると、このような断続的なエラーが発生します。低レベルのsvnエラー:私のマシンやサーバーから来ていますか?

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;' 

私のローカルマシンやsvnサーバーから来ているかどうかを判断するのは苦労しています。私はこれらのタイプのメッセージがローカルであり、TortoiseSVNによって引き起こされるかもしれないといういくつかの兆候をオンラインで見つけました。

私のチームの他の開発者は、これらのエラーを表示していないようです。 TortoiseSVNの実行中にコマンドラインからsvnを使用することはサポートされていない可能性がありますか? (私のチームの他の開発者はそうは思いません、私だけ...私の主なコマンドラインは、私のsvn作業フォルダをすべて更新するバッチファイルを実行することです。

+1

通常、この種の問題は、右クリック> TortoiseSVN> **クリーンアップを使用して解決されます。** –

+0

TortoiseSVN>クリーンアップ...私の問題を解決しました。その後、私は端末からsvnコマンドを使うことができました。ありがとう –

+1

あなたの質問を投稿していただきありがとうございます。それは私がEclipseをSubversiveと共にバックグラウンドでオープンしたのと同様の問題を解決するのを助けました。 –

答えて

6

あなたのマシンから来ています。 SVN since version 1.7 has used a SQLite databaseは、作業コピーの原始およびメタデータ(作業コピーの.svnフォルダ)です。サーバーは裸のファイルシステムだけを使用します。

私は決してこれらを見たことはありませんが、コマンドラインSVNコマンドと同時にTortoiseSVN操作を実行するとこの問題が発生する可能性があります。彼らは.svnフォルダとその内部のSQLiteデータベースにアクセスしようとしていました。

+0

私はコマンドラインコマンドと同時にTortoiseSVN操作を実行していません...それはTortoiseSVNプロセスがコマンドラインと同時に実行されていることです。 – JoelFan

+0

私は参照してください。さて、私は、エラーメッセージが既に述べたものの外に何が起こっているのか、多くの推測を持っていません。偶然ウイルススキャンを実行していますか?それは、データベースのロックをつかむことは、あなたと断続的に起こっているとあなたと少なくとも一貫しています... –

+0

まあ、私は多分カメはあなたがそれとやりとりすることなくバックグラウンドでいくつかのことを行うと思います。例えば、Tortoise Cacheと呼ばれるものがあります。 – JoelFan

関連する問題