6. TortoiseSVN - トラブルシュート - データベースが壊れたとき

 
6.1 データベースが壊れたとき
6.2 対処方法

6.1 データベースが壊れたとき

 TortoiseSVN では、データベースとして sqlite を使用しているようで・・・。  データベースが壊れていると、下記のような画面になります。

 もっとも、上記は実際には、サーバ側のリポジトリが破壊されて再構築したために、クライアント側との整合性がとれなくなって、表示されているのですが、クライアント側から見れば症状は同じです。

6.2 対処方法

 こういう場合は、残念ならが簡単な対処方法はありません。  クライアント側の現状のソースをバックアップしておいて、あらためてサーバの最新分をチェックアウトして、クライアント側のバックアップとの差分で未コミットのものがあればコミットしなおすしかありません。