私はdjangoプロジェクトリポジトリ(git)をFAT32ドライブにプルしていくつか変更を加えましたが、コミットすると、すべてのファイルがモードのため古くなっています(つまり、100644 100755です)それはFAT32の権利のためですか?私はこれについて本当に考えていませんでした。ただ、別のファイルシステムから取り組むだけでいいですか、それとも長期的には大きな問題ではありませんか?FAT32ファイルシステムのpythonを使って作業する
2
A
答えて
3
私はGitにファイルのアクセス許可を無視するように伝えたいと思います。この質問を参照してください:How do I make Git ignore file mode (chmod) changes?
0
本当に必要がない限り、FAT32は使用しないでください。メモリ、CPU、スピード、セキュリティ不足、ジャーナリング不足、災害発生時のFAT32の復旧が難しいなど、さまざまな理由があります。 Convertを使用してFAT32をNTFSに変換できます。
Partには、通常のフラグArchive、ReadOnly、およびHidden(およびSystem?)以外のファイルには「モード」がありません。しかし、OSによっては、「より良い」ファイルシステムをシミュレートするためにいくつかのメタデータファイルをディレクトリに入れることができます。 Windowsはこれをしません。
これはFAT32の問題ではないと私は推測しています。
関連する問題
- 1. Python Regexを使って作業する
- 2. FAT32ファイルシステムのマスタブートレコードデータからのルートディレクトリのオフセットを確認する
- 3. FAT32ファイルシステムへのアクセスを共有する方法
- 4. MacOSのPythonでアラビア語を使って作業する
- 5. Python辞書を使って作業する
- 6. Pythonはクラスを使って作業をしています。
- 7. Pythonを使用してUSBドライブをFAT32にフォーマットする
- 8. ブートストラップを使って作業する
- 9. System.ComponentModelを使って作業する
- 10. マルチストーリーボードを使って作業する
- 11. MaterialCalendarViewを使って作業する
- 12. SWRevealViewControllerを使って作業する
- 13. NSTimerを使って作業する
- 14. iphoneカメラを使って作業する
- 15. フォームを使って作業する
- 16. テーブルを使って作業する
- 17. リモートリポジトリを使って作業する
- 18. CSVファイルを使って作業する
- 19. time.process_time()を使って作業する
- 20. KRL&Ajaxを使って作業する
- 21. スイフト - グラデーションを使って作業する
- 22. iOSロケーションマネージャーを使って作業する
- 23. JSONを使って作業する
- 24. cronjobsを使って作業する
- 25. ビッグ・ナンバーを使って作業する
- 26. MATLAB - タイムスタンプを使って作業する
- 27. BgrA32を使って作業する
- 28. localstorageを使って作業する
- 29. Magento Layoutsを使って作業する
- 30. Twistedを使って作業する
+1私はあなたがそれを行うことができるか分からなかったので – rennat