On Wed, 11 Feb 2009, Giuseppe Bilotta wrote: > On Wed, Feb 11, 2009 at 4:10 AM, Deskin Miller <deskinm@xxxxxxxxx> wrote: >> On Fri, Feb 6, 2009 at 18:00, Giuseppe Bilotta >> <giuseppe.bilotta@xxxxxxxxx> wrote: >>> >>> The real question is: _how_ do you get the (branch) update time? >>> >> >> Sorry the topic's cold, but... >> >> git reflog? >> >> Seems like one could find the oldest time the commit appears in the >> reflog, for the branch one is interested in. You can use the commit >> time to limit the search through the reflog, but there would be clock >> skew concerns. > > Bingo! Thanks a lot > > oblomov@rbot ~ $ GIT_DIR=/var/git/rbot.git/ git reflog show > --since="two days ago" master | cat > 7324b32... master@{0}: push > e2dc08d... master@{1}: push > oblomov@rbot ~ $ GIT_DIR=/var/git/rbot.git/ git reflog show > --since="yesterday" master | cat > oblomov@rbot ~ $ > > I'll try to work it in the next review for this patchset. Assuming that you have reflog enabled (yes, it is default now)... So you would have to provide fallback in the case there is no reflog. BTW. "git reflog" is porcelain; it would be better to parse reflog directly, I think. -- Jakub Narebski Poland -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html