2011-10-27 35 views
3

阻止不受信任的警告当对其他用户的回购一些动作,你会在运行时看到消息水银:从打印出

Not trusting file /home/bob/repo/.hg/hgrc from untrusted user bob, group users 

这是好的,我不一定要信任bob,但某些命令,我​​不希望看到这个输出,因为它可能会干扰。它打印到stderr,但我不想将所有stderr输出重定向为null,也不想将其重定向到stdout并将其禁用。

有什么办法可以防止mercurial打印这个? -q不会这样做。

回答

3

是的,你可以配置警告:

[ui] 
report_untrusted = False 

的配置设置documented online和内置的帮助(hg help config),并在手册页(man hgrc类Unix系统上)。

+0

有没有什么办法可以做到这一点? –

+2

排序...您可以根据需要将'--config ui.report_untrusted = False'添加到任何命令。您还可以将该设置添加到'.hg/hgrc'文件以在特定存储库中使用它。 –