--- a/hgext/share.py Wed Feb 15 11:49:12 2017 -0800
+++ b/hgext/share.py Mon Feb 13 14:05:24 2017 +0100
@@ -65,10 +65,14 @@
@command('share',
[('U', 'noupdate', None, _('do not create a working directory')),
- ('B', 'bookmarks', None, _('also share bookmarks'))],
+ ('B', 'bookmarks', None, _('also share bookmarks')),
+ ('', 'relative', None, _('point to source using a relative path '
+ '(EXPERIMENTAL)')),
+ ],
_('[-U] [-B] SOURCE [DEST]'),
norepo=True)
-def share(ui, source, dest=None, noupdate=False, bookmarks=False):
+def share(ui, source, dest=None, noupdate=False, bookmarks=False,
+ relative=False):
"""create a new shared repository
Initialize a new repository and working directory that shares its
@@ -87,7 +91,7 @@
"""
return hg.share(ui, source, dest=dest, update=not noupdate,
- bookmarks=bookmarks)
+ bookmarks=bookmarks, relative=relative)
@command('unshare', [], '')
def unshare(ui, repo):