【linux】ctagsでtagファイルが壊れるのを防ぐ
問題
ctagsコマンドが多重起動すると、tagファイルが破損することがあるのですが、対策ありますか?
答え
ロックで複数同時実行を防ぐ。
変更前)
ctags
変更後)
flock ./tags ctags
vimで保存時にctagsを実行するように設定していたら、:wa(すべて保存)で連発されてタグファイルが破損したことがあったのでやってみました。
ctagsコマンドが多重起動すると、tagファイルが破損することがあるのですが、対策ありますか?
ロックで複数同時実行を防ぐ。
変更前)
ctags
変更後)
flock ./tags ctags
vimで保存時にctagsを実行するように設定していたら、:wa(すべて保存)で連発されてタグファイルが破損したことがあったのでやってみました。
コメント