metaclass: (Default)
metaclass ([personal profile] metaclass) wrote2013-09-14 12:12 pm

Винда, git и хардлинки

Склонировал на винде гит репу с bare репы, лежащей на том же диске.
Теперь не могу ее удалить - долбаный гит насоздавал hardlinks между репами, которые ведут себя совершенно безумно-невнятным образом, причем с ходу понять как их найти, не получилось.
Ошибки вида "файл уже используется", а кем открыт - нигде не написано.

PS: Чтоб они все сдохли. Репа лежала в shared folders для vmware, которая известна тем, что лочит файлы в этих shared folders до того, как выгрузишь виртуалку. Соответственно, хардлинк удалять не давало.

[identity profile] fraks-nsk.livejournal.com 2013-09-16 01:10 am (UTC)(link)
Такие проги не всегда показывают кто файлик держит.
У меня что-то с Excel приключилось - иногда делает копию файла с произвольной добавкой в имени.
Excel закрываешь - а файл удалить нельзя пока не перегрузишься.
Ни одна из программок не может показать кто держит файл.