我的.hgrc
文件中有很多东西,所以我将它保存在存储库中并在计算机之间共享。
我在该[extensions]
部分启用了很多扩展,但我不一定想在我的所有计算机上都使用它们。
不幸的是,每当我尝试在.hgrc
没有安装每个指定扩展的计算机上使用 Mercurial 和我的共享文件时,我都会收到以下形式的消息:
*** failed to import extension evolve from $HG_EXTENSIONS/mutable-history/hgext/evolve.py: [Errno 2] No such file or directory: '/home/botond/programs/mercurial/extensions/mutable-history/hgext/evolve.py'
每次我运行任何hg
命令!
有没有办法避免这种情况?例如,有没有办法在.hgrc
文件中指定“如果可以找到则加载此扩展名,否则不加载它并保持安静”?(然后,如果我真的尝试使用扩展,我会得到一个错误。)
其他搜索词:
- 如何有条件地启用 Mercurial 扩展
- 根据条件激活 Mercurial 扩展
- 仅当 Mercurial 扩展存在时才启用它