我正在与用户dias
共享一个Mercurial存储库,我将与我的生活以及数据一起信任他。因此,我添加了
[trusted]
users = dias, nr
到我的
~/.hgrc
文件。但是,当我使用hg pull -v
从远程 repo 中提取信息时,总是会收到以下消息: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解释我确实要信任此文件?
最佳答案
在远程计算机上未建立信任关系,您的本地.hgrc仅影响本地计算机上的用户。将信任部分行放在远程.hgrc中(在远程存储库所在计算机的homedir中)。当然,这假定您使用的是“ssh://”远程URL。如果您使用“http://” URL访问存储库,则需要断言信任的是远程计算机上的apache(或wwwuser或其他用户)用户的.hgrc。
关于mercurial - 如何获取 'hg pull'来兑现.hgrc中的“受信任的用户”部分?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1089988/