С ума сойти. В смысле, вот ты в 1998-м году (не говоря о 2005-м) вот несколько раз на дню зиповал все в архив его откладывал в сторонку? И не имел возможности удобно посмотреть, когда (и кто - если ты был не один) написал эту строчку и почему?
А как так жить то можно?
>> Я понимаю, что можно написать. Но сам писать не хочу, ишь Оказывается, у гита есть параметр --date к коммиту.
То есть все вообще просто, вот я пишу тебе скрипт который из твоих сериальных архивов все ухерачит:
for arc in `ls /path/to/archives/`; do date=`хитрая механика по восстановлению даты из имени файла, раз нет другого, наверное sed справится` unzip $arc git add `find . -type f` # это добавит все новые файлы git commit -a --date=$date -m "$date commited" end
no subject
С ума сойти. В смысле, вот ты в 1998-м году (не говоря о 2005-м) вот несколько раз на дню зиповал все в архив его откладывал в сторонку?
И не имел возможности удобно посмотреть, когда (и кто - если ты был не один) написал эту строчку и почему?
А как так жить то можно?
>> Я понимаю, что можно написать. Но сам писать не хочу, ишь
Оказывается, у гита есть параметр --date к коммиту.
То есть все вообще просто, вот я пишу тебе скрипт который из твоих сериальных архивов все ухерачит:
for arc in `ls /path/to/archives/`; do
date=`хитрая механика по восстановлению даты из имени файла, раз нет другого, наверное sed справится`
unzip $arc
git add `find . -type f` # это добавит все новые файлы
git commit -a --date=$date -m "$date commited"
end