# HG changeset patch # User Windel Bouwman # Date 1357984572 -3600 # Node ID bb08633510bf801cbd9c85973301e0c0b7b845ca # Parent f51791638cae0ea3267e96e432953ad3d837e6e1 Added repostat script diff -r f51791638cae -r bb08633510bf python/repostats.py2 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/python/repostats.py2 Sat Jan 12 10:56:12 2013 +0100 @@ -0,0 +1,21 @@ +#!/usr/bin/python2 + +from mercurial import ui, hg +import datetime + +u = ui.ui() +repo = hg.repository(u, '..') + +stamps = [] +nds = repo.changelog.nodesbetween() +print len(nds), nds +for hexid in nds[0]: + cset = repo.changelog.read(hexid) + print cset + ts = cset[2][0] + stamps.append(ts) + +print len(stamps) +dts = [datetime.datetime.fromtimestamp(st) for st in stamps] +print dts +