2011-01-06 65 views
2

我將django項目存儲庫(git)拖到FAT32驅動器上並做了一些更改,但是當我提交時,每個文件都過期了,因爲它的模式(即 - 是100644是100755)這是因爲FAT32的權利?我從來沒有真正考慮過這個問題,我是否需要從一個不同的文件系統開始工作,或者從長遠來看這不是什麼大問題?使用python關閉FAT32文件系統

回答

0

除非確實需要,否則不應使用FAT32。從內存,CPU,速度,缺乏安全性,缺少日誌記錄,甚至FAT32在災難發生時更難恢復等幾方面的原因。您可以使用Convert將FAT32轉換爲NTFS。

除了通常的標誌Archive,ReadOnly和Hidden(和System?)之外,FAT32的部分文件沒有「模式」。但是,某些操作系統可以將一些元數據文件放入目錄中以模擬「更好」的文件系統。 Windows不會這樣做。

所以我的猜測是,這不是FAT32的問題。

+0

有很多原因使用FAT32,所以你不應該說永遠不應該使用它。但我同意,這絕對不是通用文件系統的最佳選擇。 – Falmarri 2011-01-06 17:00:45

+0

在這種情況下,我不必使用FAT32,因此我剛搬到另一個分區。 – rennat 2011-01-07 16:18:54