equal
deleted
inserted
replaced
95 |
95 |
96 try: |
96 try: |
97 l = os.popen('hg id -it').read().split() |
97 l = os.popen('hg id -it').read().split() |
98 while len(l) > 1 and l[-1][0].isalpha(): # remove non-numbered tags |
98 while len(l) > 1 and l[-1][0].isalpha(): # remove non-numbered tags |
99 l.pop() |
99 l.pop() |
100 version = l[-1] or 'unknown' # latest tag or revision number |
100 version = l and l[-1] or 'unknown' # latest tag or revision number |
101 if version.endswith('+'): |
101 if version.endswith('+'): |
102 version += time.strftime('%Y%m%d') |
102 version += time.strftime('%Y%m%d') |
103 |
103 |
104 except OSError: |
104 except OSError: |
105 version = "unknown" |
105 version = "unknown" |