tracがsubversionの履歴を拾ってくれなくなったとき
気がつくと,ある日からsubversionへのコミット履歴などをtracが拾ってくれなくなっている現象が発生するときがある。今まさに,その状況に直面した。「subversionのリポジトリが壊れたのかっ!?」とtracの表示を信じてしまったのだが,別のsubversionクライアント(subclipse)で覗いてみると,壊れていないっぽい。 ググって調べてみると,tracがsubversionの履歴を拾ってくれなくなったら,以下のコマンドを試すといいらしい。
trac-admin [svnリポジトリのパス] resync
見事にこれで復活可能。subversionの履歴がtracのTimelineに表示されるようになった。 ・・・冷や冷やものだ。そろそろバックアップを真剣に考えなければ。