mercurial/chgserver.py
branchstable
changeset 35033 d3d35a55e03b
parent 34887 7bf7544fd6cc
child 35170 c9740b69b9b7
--- a/mercurial/chgserver.py	Sat Nov 11 16:46:41 2017 +0900
+++ b/mercurial/chgserver.py	Sat Nov 11 17:55:15 2017 +0900
@@ -235,6 +235,7 @@
     cwds = dispatch._earlygetopt(['--cwd'], args)
     cwd = cwds and os.path.realpath(cwds[-1]) or None
     rpath = dispatch._earlygetopt(["-R", "--repository", "--repo"], args)
+    rpath = rpath and rpath[-1] or ''
     path, newlui = dispatch._getlocal(newui, rpath, wd=cwd)
 
     return (newui, newlui)