git/list[1] front-page[2] threads[3] people[4] search[5] about
 

[PATCH 6/8] git-remote-hg: use internal clone's hgrc

From
Felipe Contreras <felipe.contreras@gmail.com>
Date
Apr 29, 2014, 09:04 UTC
Message-ID
<1398762275-346-7-git-send-email-felipe.contreras@gmail.com>
In-Reply-To
<1398762275-346-1-git-send-email-felipe.contreras@gmail.com>
From: Daniel Liew <delcypher@gmail.com>

Use the hgrc configuration file in the internal mercurial repository in addition to the other system wide hgrc files. This is done by using the 'ui' object from the 'repository' object which will have loaded the repository hgrc file if it exists.

Signed-off-by: Dan Liew <delcypher@gmail.com>
Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com>
---
 git-remote-hg.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/git-remote-hg.py b/git-remote-hg.py
index 1972f7f..cd3d79e 100755
--- a/git-remote-hg.py
+++ b/git-remote-hg.py
@@ -422,7 +422,7 @@ def get_repo(url, alias):
 
         repo = hg.repository(myui, local_path)
         try:
-            peer = hg.peer(myui, {}, url)
+            peer = hg.peer(repo.ui, {}, url)
         except:
             die('Repository error')
         repo.pull(peer, heads=None, force=True)
-- 
1.9.2+fc1.3.gade8541
Previous: Felipe ContrerasNext: Felipe Contreras
Message 7 of 10 in “remote-helper: fixes”
  1. 0/8 remote-helper: fixesFelipe Contreras, Apr 29, 2014
  2. 1/8 remote-hg: fix parsing of custom committerFelipe Contreras, Apr 29, 2014
  3. 2/8 remote-hg: update to 'public' phase when pushingFelipe Contreras, Apr 29, 2014
  4. 3/8 remote-{hg,bzr}: store marks only on successFelipe Contreras, Apr 29, 2014
  5. 4/8 remote-hg: properly detect missing contextsFelipe Contreras, Apr 29, 2014
  6. 5/8 t: remote-hg: split into setup testFelipe Contreras, Apr 29, 2014
  7. 6/8 git-remote-hg: use internal clone's hgrcFelipe Contreras, Apr 29, 2014
  8. 7/8 remote-hg: make sure we omit multiple headsFelipe Contreras, Apr 29, 2014
  9. 8/8 remote-hg: trivial cleanupsFelipe Contreras, Apr 29, 2014
  10. Philip OakleyApr 29, 2014

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.