[pypy-svn] r18810 - pypy/dist/pypy/tool
cfbolz at codespeak.net
cfbolz at codespeak.net
Thu Oct 20 23:48:01 CEST 2005
Author: cfbolz
Date: Thu Oct 20 23:48:00 2005
New Revision: 18810
Modified:
pypy/dist/pypy/tool/statistic_over_time.py
Log:
argh! in some revisions the directory http://codespeak.net/svn/pypy/dist does not exist
Modified: pypy/dist/pypy/tool/statistic_over_time.py
==============================================================================
--- pypy/dist/pypy/tool/statistic_over_time.py (original)
+++ pypy/dist/pypy/tool/statistic_over_time.py Thu Oct 20 23:48:00 2005
@@ -38,10 +38,20 @@
olddate = date
try:
tempdir.update(rev=curr_rev - 1)
+ except KeyboardInterrupt:
+ raise
except:
tempdir.localpath.remove(1)
tempdir.localpath.mkdir()
- tempdir.checkout(URL, rev=curr_rev - 1)
+ while 1:
+ try:
+ tempdir.checkout(URL, rev=curr_rev - 1)
+ except KeyboardInterrupt:
+ raise
+ except:
+ curr_rev -= 1
+ else:
+ break
info = tempdir.info(usecache=0)
curr_rev = info.rev
date = datetime.date(*time.gmtime(info.mtime)[:3])
More information about the Pypy-commit
mailing list