فهرست منبع

grass.py: show also revision number if available
(merge r59847+r59851 from trunk)


git-svn-id: https://svn.osgeo.org/grass/grass/branches/releasebranch_7_0@59875 15284696-431f-4ddb-bdfa-cd5b030d7da7

Martin Landa 11 سال پیش
والد
کامیت
4e8bafc0e1
1فایلهای تغییر یافته به همراه11 افزوده شده و 2 حذف شده
  1. 11 2
      lib/init/grass.py

+ 11 - 2
lib/init/grass.py

@@ -986,8 +986,17 @@ def show_banner():
 
 def say_hello():
     sys.stderr.write(_("Welcome to GRASS %s") % grass_version)
-
-
+    if grass_version.endswith('svn'):
+        try:
+            filerev = open(os.path.join(gisbase, 'etc', 'VERSIONNUMBER'))
+            linerev = filerev.readline().rstrip('\n')
+            filerev.close()
+            
+            revision = linerev.split(' ')[1]
+            sys.stderr.write(' (' + revision + ')')
+        except:
+            pass
+    
 def show_info():
     sys.stderr.write(
 r"""