except ValueError: r1 = 0
try: r2 = int(s2[1])
except ValueError: r2 = 0
return r1 - r2
if (r1 - r2):
# the suffix part is equal to, so finally check the revision
if match1.group(10):