8

我正在与一个用户共享 Mercurial存储库dias,我相信他会用我的生命和我的数据来信任他。因此我补充说

[trusted]
users = dias, nr

到我的~/.hgrc档案。但是,当我从远程仓库拉取时hg pull -v,我总是会收到以下消息:

remote: Not trusting file /r/c--/papers/gentileset-popl2010/.hg/hgrc from untrusted user dias, group c--
remote: Not trusting file /r/c--/papers/gentileset-popl2010/.hg/hgrc from untrusted user dias, group c--

(我不知道为什么该消息出现两次。)

如何向 Mercurial 解释我真的想信任这个文件?

4

1 回答 1

9

它在远程计算机上没有建立信任,并且您的本地 .hgrc 仅影响本地计算机上的用户。将信任部分行放在远程 .hgrc 中(在远程存储库所在机器上的 homedir 中)。当然,这假设您使用的是“ssh://”远程 URL。如果您使用“http://”URL 来访问存储库,那么远程计算机上的 apache(或 wwwuser 或其他)用户的 .hgrc 需要声明信任。

于 2009-07-07T04:19:44.437 回答