Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/mercurial/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Configuration mercurial别名:“;选项--config不能缩写为";错误_Configuration_Mercurial - Fatal编程技术网

Configuration mercurial别名:“;选项--config不能缩写为";错误

Configuration mercurial别名:“;选项--config不能缩写为";错误,configuration,mercurial,Configuration,Mercurial,我在mercurial配置中定义了以下别名 [alias] ci_s = ci --config phases.new-commit=secret 当我执行命令ci\u s时,我得到了错误: 中止:选项--config不能缩写 不确定是什么导致了错误。我猜是newcommit和secret之间的“=”号。有没有办法让这个别名正常工作?谢谢。因此,我从帮助我的Mercurial IRC获得了问题的解决方案。根据核心开发人员之一mg的说法,错误消息告诉我不能在别名中使用--config。相反,我可

我在mercurial配置中定义了以下别名

[alias]
ci_s = ci --config phases.new-commit=secret
当我执行命令
ci\u s
时,我得到了错误:

中止:选项--config不能缩写


不确定是什么导致了错误。我猜是newcommit和secret之间的“=”号。有没有办法让这个别名正常工作?谢谢。

因此,我从帮助我的Mercurial IRC获得了问题的解决方案。根据核心开发人员之一mg的说法,错误消息告诉我不能在别名中使用--config。相反,我可以选择使用shell别名,
ci\u s=$hgci--config…
,这将使Mercurial生成一个新的子进程。因为提交过程很快,所以我认为生成新的子进程没有任何问题

env LANG=C hg--conf extensions.blackbox=!搁置-l
[newline?]
***无法导入扩展名hgext.blackbox:没有名为blackbox的模块
[newline?]
中止:选项--配置不能缩写此错误报告解释了它不受支持的原因(架构问题,而不是原则问题)