2

一部の開発チームで作業コピーに問題があり、wc.dbデータベースが破損しているようです。新たにチェックアウトする代わりに、データベースを修復または再構築する簡単な方法はありますか?

私が受け取るエラーメッセージは 「そのようなテーブルはありません:wcroot」であり、OSはWindows 7であり、TortoiseSVN1.7.6を使用しています。

これは特定のエラーですが、完全なチェックアウトを行う以外に、SQLiteデータベースが破損した場合の最良のオプションは何ですか?

4

4 に答える 4

2

SmartSVNは、一部の種類または wc.db の破損 (管理領域の変更 | 検証) を修復し、不足している/正しくない情報をリポジトリから取得するツールを提案しています。役に立つかどうかわかりませんが、試してみてください。

于 2012-05-17T17:11:48.920 に答える
0

私は同じ問題を抱えていました。理由は、マシンがストレージ不足であるためです。いくつかのスペースを解放した後、それらの問題はなくなりました。

于 2016-04-11T06:24:43.203 に答える
0

問題が何であるかを知らなければ、診断するのは困難です。最も簡単な方法は、新しいチェックアウトを実行することです (その後、ローカルの変更をコピーまたはマージします)。

ここにリストされているいくつかの提案があります。

于 2013-09-11T08:07:30.827 に答える