Mercurial > hg-stable
changeset 4369:bf8319ee3428
Merge with crew-stable
author | Thomas Arendsen Hein <thomas@intevation.de> |
---|---|
date | Thu, 19 Apr 2007 17:54:43 +0200 |
parents | 97962a3e73cf (current diff) aed9e6dceb85 (diff) |
children | 6af107c742bf |
files | mercurial/httprepo.py |
diffstat | 1 files changed, 3 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/mercurial/httprepo.py Thu Apr 19 13:04:26 2007 +0200 +++ b/mercurial/httprepo.py Thu Apr 19 17:54:43 2007 +0200 @@ -279,11 +279,12 @@ if proto.startswith('application/mercurial-'): try: - version = float(proto[22:]) + version = proto.split('-', 1)[1] + version_info = tuple([int(n) for n in version.split('.')]) except ValueError: raise hg.RepoError(_("'%s' sent a broken Content-type " "header (%s)") % (self._url, proto)) - if version > 0.1: + if version_info > (0, 1): raise hg.RepoError(_("'%s' uses newer protocol %s") % (self._url, version))