Работа с python вне файловой системы FAT32 - PullRequest
2 голосов
/ 06 января 2011

Я вытащил репозиторий проекта django (git) на диск FAT32 и внес некоторые изменения, но когда я перешел к фиксации, каждый файл устарел из-за своего режима (т. Е. - 100644 - 100755), что из-за права FAT32 ? Я никогда не задумывался об этом, мне просто нужно работать с другой файловой системой или это не имеет большого значения в долгосрочной перспективе?

Ответы [ 2 ]

3 голосов
/ 06 января 2011

Я думаю, что вы хотите сказать Git игнорировать права доступа к файлу.Смотрите этот вопрос: Как заставить Git игнорировать изменения режима файла (chmod)?

0 голосов
/ 06 января 2011

Вы не должны использовать FAT32, если вам действительно не нужно. Это объясняется несколькими причинами: память, процессор, скорость, отсутствие защиты, отсутствие ведения журнала и даже тот факт, что FAT32 труднее восстанавливать при возникновении аварии. Вы можете конвертировать FAT32 в NTFS используя Convert .

Часть из этого FAT32 не имеет «режимов» для файлов, кроме обычных флагов Archive, ReadOnly и Hidden (и System?). Однако некоторые ОС могут помещать некоторые файлы метаданных в каталоги для имитации «лучших» файловых систем. Windows не сделает этого.

Так что я думаю, что это не проблема FAT32.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...