Dokan (Windows 環境)を介してマウントされた encfs 暗号化ドライブ内に存在するソフトウェア プロジェクトに Git を使用したいと考えています。ファイルの暗号化は問題なく機能しますが、残念ながら Git はこの環境での作業を好まないようです。Git リポジトリを初期化すると、次のエラー メッセージが表示されます。
エラー: 構成ファイルをコミットできませんでした w:/djangodance/.git/config
コミットすると、これが発生します-ディスクは書き込み可能であり、クォータを超えていません:
致命的: リポジトリは更新されましたが、new_index ファイルを書き込めません。ディスクがいっぱいでないこと、またはクォータを超えていないことを確認してください...
これまでのところ、Git は特定のドライブ マウント セットアップを好まないように思われることを知りました。この記事(sshfs によるリモート ファイルシステムのマウント) では、回避策を提案しています ( -oworkaround=rename
)。
私の質問:
- 問題の原因を正しく突き止めましたか?
- Git で動作する Dokan の同様のセットアップはありますか?
- Windows を使用したオンザフライ暗号化を満たすことができる別のアプローチはありますか? TrueCrypt は Dropbox と組み合わせるとあまり役に立たないため、使用したくありません。
ヒントをありがとう!