15 нояб. 2013 г.

Git не восстанавливает исходное время изменения файла

Кто бы мог подумать, что Git не в состоянии сделать такую мелочь, как восстановить исходное время изменения файла при клонировании репозитория. Даже доисторический StarTeam мог. Предлагаемые народом решения -- какое-то немыслимое вуду со скриптами на питоне в два экрана. Все-таки линукс и все что вокруг него вертится -- это не для людей.

PS: теперь будем при сравнении в окне синхронизации использовать номер билда, взятый из номера версии.

PPS: Руки так и чешутся перейти на Mercurial, пока не поздно.

PPPS: Вот еще цветочки:

File list not yet available

After you push to a Git repository, Project Hosting's servers need to do some work in the background to determine the files changed by each commit. Sometimes it can take a little while for this work to finish. You can try refreshing the page in a few minutes.

This operation is time-consuming because Git does not track renames between files.

Серверам гугла потребовалось 14 минут, чтобы выяснить список из трех измененных файлов.

Комментариев нет:

Отправить комментарий