Недавно моя основная машина, которую я использую для разработки, начала перегреваться. Я начал получать 4 или 5 блокировок в день. Все замораживается. Все мои проекты находятся под контролем версий с помощью git.
Я помню, как говорил Линус в Google, говоря git будет гарантировать, что файлы не повреждены. В моей ситуации можно с уверенностью предположить, что git предупредит меня, если один из исходных файлов поврежден.
ОС - файловая система Mac OS X 10.4 - это HFS +.