From 10aec96d8817435acc22ef8a7f189868e701258e Mon Sep 17 00:00:00 2001 From: Felipe Contreras Date: Tue, 7 Mar 2023 11:33:30 -0600 Subject: [PATCH] Simplify absolute path fix This actually works on Windows. Signed-off-by: Felipe Contreras --- git-remote-hg | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/git-remote-hg b/git-remote-hg index 0950298..f860d57 100755 --- a/git-remote-hg +++ b/git-remote-hg @@ -1284,8 +1284,7 @@ def fix_path(alias, repo, orig_url): url = urlparse(orig_url, 'file') if url.scheme != 'file' or os.path.isabs(os.path.expanduser(url.path)): return - abs_url = urljoin("%s/" % os.getcwd(), orig_url) - cmd = ['git', 'config', 'remote.%s.url' % alias, "hg::%s" % abs_url] + cmd = ['git', 'config', 'remote.%s.url' % alias, "hg::%s" % os.path.abspath(orig_url)] subprocess.call(cmd) def main(args):