我没有从Mercurial钩子文档中找到任何解释如何从自定义python钩子获取存储库的hgrc文件属性的内容。
由于文档声明我们可以从钩子访问完整的Mercurial API,我想这应该是可能的。但是如何?
此外,我找不到关于Mercurial钩子参数中传递的对象(ui,repos,...)的精确文档。
答案 0 :(得分:0)
好的,我自己找到答案。
此页面提供了有关传递给钩子函数的参数的一些提示:https://www.mercurial-scm.org/wiki/MercurialApi#Reading_configuration_files
ui.config
函数允许读取Mercurial配置文件,给出部分和属性名称。