Dropbox内でsymlink作ると競合が発生しまくる問題
2017-09-27
TechDropboxはずっと個人用に使ってるんだけど、たまに「xxxの競合コピー」みたいなファイルが発生しまくることがあって困っていた。
発生しまくる、というのは要するにvimでファイルを保存するたびに、という意味で、僕はESCを押してinsert modeを抜けた瞬間にセーブする設定にしているので、発生しまくるのであった。
symlinkが悪い?
どうもDropbox内にinternalなsymlinkを作る (つまり、Dropbox内のファイルへのsymlinkをDropbox内に作る) とこういうことが起きてしまうようだ。
回避策
僕の用途だとsymlinkを作るのはあるディレクトリに短いパス名でアクセスしたいときなので、symlink自体をDropboxの外(例えば~/以下)に作ることで回避できた。
まとめ
- Dropbox内のファイルへのsymlinkをDropbox内に作らないほうがいい