4

Могу ли я использовать repo для синхронизации по дате? (возможно в git)

Например, я хочу загрузить исходный код с 1 марта в 3 часа дня. Мне нужен способ получить определенную базу источника CyanogenMod9 . Было бы неплохо использовать тег или идентификатор фиксации, но источник организован в несколько вложенных репозиториев, которые не имеют общих тегов. Я думаю, что я мог бы оформить заказ по дате. Предложения?

1 ответ1

6

Похоже, мне придется использовать repo forall . Для этого сначала нужно синхронизировать все (невозможно извлечь старый код до полной загрузки хранилища).

repo forall -c 'git checkout `git rev-list --all -n1 --before="2012-03-01 15:00"`'

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .