como repor a sincronização por data?

3

Posso usar repo para sincronizar por data? (possível em git )

Por exemplo, quero baixar a fonte a partir de 1º de março às 15h. Eu preciso de uma maneira de pegar uma base específica de CyanogenMod9 . Seria bom usar uma tag ou ID de commit, mas a fonte é organizada em vários sub-repositórios que não possuem tags comuns. Eu estou pensando que eu poderia fazer checkout por data. Sugestões?

    
por tony19 04.03.2012 / 07:53

1 resposta

5

Parece que vou ter que usar repo forall . Isso exige que você sincronize tudo primeiro (não é possível fazer o checkout de um código antigo até que o repositório seja totalmente baixado).

repo forall -c 'git checkout 'git rev-list --all -n1 --before="2012-03-01 15:00"''
    
por 04.03.2012 / 11:51