Как репо синхронизировать по дате?
Могу ли я использовать repo
синхронизировать по дате? (возможно в git)
Например, я хочу скачать исходник с 1 марта в 3 часа дня. Мне нужен способ получить конкретную базу источника CyanogenMod9. Было бы неплохо использовать тег или идентификатор фиксации, но источник организован в несколько вложенных репозиториев, которые не имеют общих тегов. Я думаю, я мог бы оформить заказ по дате. Предложения?
1 ответ
Похоже, мне придется использовать repo forall
, Для этого сначала нужно синхронизировать все (невозможно извлечь старый код, пока репозиторий не будет полностью загружен).
repo forall -c 'git checkout `git rev-list --all -n1 --before="2012-03-01 15:00"`'