gpt4 book ai didi

mercurial - 不信任来自不受信任的用户 root、dev 组的文件 .hg/hgrc

转载 作者:行者123 更新时间:2023-12-02 21:56:09 26 4
gpt4 key购买 nike

存储库由用户 root 和组 dev 所有

另一位用户正在存储库上运行 hg update 并收到以下消息:

Not trusting file /dev/.hg/hgrc from untrusted user root, group dev
Not trusting file .hg/hgrc from untrusted user root, group dev
Not trusting file /dev/.hg/hgrc from untrusted user root, group dev
Not trusting file /dev/.hg/hgrc from untrusted user root, group dev
abort: Permission denied: /dev/src/backend/java/com/tt/afr/schedule/service/ScheduleComparator.java

/etc/mercurial/hgrc中,我们有:

trusted.users=root

在运行hg update的用户的主目录中,我们有这个hgrc文件:

[trusted]
users = root
groups = dev

用户正在使用 ssh 连接到服务器并运行命令。

我们可以做什么来解决这个问题?

最佳答案

请阅读help on trust in Mercurial并确保您已在服务器上添加信任设置。当您通过 SSH 连接时,您在本地信任或不信任谁并不重要 - 您在服务器上运行的 hg 二进制文件(通过 SSH 隧道)需要信任配置文件.

另请注意,您需要输入

[trusted]
users = root

在服务器上的 /etc/mercurial/hgrc 文件中。我们在讨论配置设置时使用的 section.key = name 语法仅适用于命令行。

关于mercurial - 不信任来自不受信任的用户 root、dev 组的文件 .hg/hgrc,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8535866/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com