VC管理下のファイルのバックアップ
先日からずっと活用している、ChangeLogメモですが、今日Meadowの誤操作でデータを消してしまいました。
Subversionで管理していたので2週間前のバージョンに戻ったのですが・・・。
そういえば .emacs で自動バックアップ設定していたはずと思い調べてみると
(setq make-backup-files t) (setq backup-directory-alist (cons (cons "\\.*$" (expand-file-name "~/backup/meadow")) backup-directory-alist))
確かにやっているのに、バックアップファイルができていない。
(#゚Д゚) ナンデダ!
Google先生にいろいろ聞いてみると
vc-make-backup-files という変数があってデフォルト値がnil だそうです。
VCのバージョン管理下(CVS, Subversion)のファイルは自動バックアップ対象にならないのだそうです。
もしバックアップ対象にしたければ
(setq vc-make-backup-files t)
こうしておかないとだめです。