mirror of
https://github.com/scm-manager/scm-manager.git
synced 2025-11-12 16:35:45 +01:00
added version informations to repository handler
This commit is contained in:
@@ -0,0 +1,21 @@
|
||||
import sys
|
||||
from mercurial import util
|
||||
from xml.dom.minidom import Document
|
||||
|
||||
pyVersion = sys.version_info
|
||||
pyVersion = str(pyVersion.major) + "." + str(pyVersion.minor) + "." + str(pyVersion.micro)
|
||||
hgVersion = util.version()
|
||||
|
||||
doc = Document()
|
||||
root = doc.createElement('verion')
|
||||
|
||||
pyNode = doc.createElement('python')
|
||||
pyNode.appendChild(doc.createTextNode(pyVersion))
|
||||
root.appendChild(pyNode)
|
||||
|
||||
hgNode = doc.createElement('mercurial')
|
||||
hgNode.appendChild(doc.createTextNode(hgVersion))
|
||||
root.appendChild(hgNode)
|
||||
|
||||
doc.appendChild(root)
|
||||
doc.writexml(sys.stdout, encoding='UTF-8')
|
||||
Reference in New Issue
Block a user