From 5cbef3a735eeaca3f087b14e4927768cb05fc542 Mon Sep 17 00:00:00 2001 From: Oskar Hahn Date: Sun, 11 Sep 2011 21:06:03 +0200 Subject: [PATCH] show revsion tag, if any --- openslides/__init__.py | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/openslides/__init__.py b/openslides/__init__.py index 3509474b3..e278eacc0 100644 --- a/openslides/__init__.py +++ b/openslides/__init__.py @@ -28,10 +28,13 @@ def _bootstrap(): ui = hgui.ui() repository = localrepository(ui, join(conts, '..')) #repository = localrepository(ui, conts) - ctx = repository['tip'] - revision = '%(num)s:%(id)s' % { - 'num': ctx.rev(), 'id': shorthex(ctx.node()) - } + ctx = repository['.'] + if ctx.tags() and ctx.tags() != ['tip']: + revision = ' '.join(ctx.tags()) + else: + revision = '%(num)s:%(id)s' % { + 'num': ctx.rev(), 'id': shorthex(ctx.node()) + } except TypeError: revision = 'unknown' except RepoError: