diff hgsubversion/wrappers.py @ 507:4ce09bf4d382

wrappers: wrap version with a --svn flag
author Augie Fackler <durin42@gmail.com>
date Mon, 14 Dec 2009 09:35:04 -0600
parents 1fd3cfa47c5e
children 5a5b90a6d522
line wrap: on
line diff
--- a/hgsubversion/wrappers.py
+++ b/hgsubversion/wrappers.py
@@ -29,6 +29,15 @@ revmeta = [
     ('message', 'message'),
 ]
 
+
+def version(orig, ui, *args, **opts):
+    svn = opts.pop('svn', None)
+    orig(ui, *args, **opts)
+    if svn:
+        ui.status('\nsvn bindings: %s\n' % svnwrap.version())
+        ui.status('hgsubversion: %s\n' % util.version(ui))
+
+
 def parents(orig, ui, repo, *args, **opts):
     """show Mercurial & Subversion parents of the working dir or revision
     """