6

SVN リポジトリにコミットしようとすると、次のエラーが発生しました。

Working copy 'Z:\prace-pj\projects\other\CopyRT' locked.

そのため、コマンドを実行するclean upとコミットは成功しましたが、応答メッセージの最後に次のエラーがありました。

Error bumping revisions post-commit (details follow): 
disk I/O error, executing statement 'RELEASE   s11'

たとえば、リポジトリを更新しようとすると、まだロックされていると表示されます。クリーンアップして再度更新しようとすると、次のようなエラーが表示されます。

disk I/O error, executing statement 'RELEASE   s2'
sqlite: disk I/O error

これを修正するにはどうすればよいですか?

4

2 に答える 2

4

他の参考のために、これと同じエラーが発生し、ログファイルの 1 つがすべてのスペースを占有していることに気付きました (空きスペースがなかったため、HDD に書き込むことができませんでした)。

実行 (十分なディスク容量があることを確認するため)

df -h 

次に、実行する必要がありました:

svn cleanup

これでエラーが解決しました。

于 2013-11-13T09:03:48.653 に答える
2

やってみました:

svn unlock --force path/to/workingcopy

? 問題がリポジトリ自体にある場合は、URL を指すことができるようです...以前は亀の GUI を介したロック解除操作しか使用していませんでしたが、とにかく svn コマンドをラップするだけだと思います。

それが役立つことを願っています

于 2013-04-13T03:55:06.833 に答える