2011-01-06 59 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