如何解决 NS3 hg 的权限问题

Posted

技术标签:

【中文标题】如何解决 NS3 hg 的权限问题【英文标题】:How to solve the permission for NS3 hg 【发布时间】:2016-01-06 17:48:06 【问题描述】:

我正在尝试在我的 Mac os 10.10.3 中安装 ns3,当我输入 ./download.py 时,我收到以下消息:

Updating ns-3 branch
 =>  hg --cwd ns-3-dev pull -u
not trusting file /Users/username/Documents/ns-3-allinone/ns-3-dev/.hg/hgrc from untrusted user username, group staff
not trusting file /Users/username/Documents/ns-3-allinone/ns-3-dev/.hg/hgrc from untrusted user username, group staff
abort: repository default not found!
Traceback (most recent call last):
  File "./download.py", line 242, in <module>
    sys.exit(main())
  File "./download.py", line 198, in main
    ns3_dir = get_ns3(options.ns3_branch)
  File "./download.py", line 29, in get_ns3
    run_command(['hg', '--cwd', ns3_dir, 'pull', '-u'])
  File "/Users/username/Documents/ns-3-allinone/util.py", line 25, in run_command
    raise CommandError("Command %r exited with code %i" % (argv, retval))
util.CommandError: Command ['hg', '--cwd', 'ns-3-dev', 'pull', '-u'] exited with code 255

我不知道如何激活ns3 hg的权限。

【问题讨论】:

【参考方案1】:

为了避免你的问题,我认为你需要把:

[trusted]
users = root

/Users/username/Documents/ns-3-allinone/ns-3-dev/.hg/hgrc 文件中,这应该可以工作。

有关更多信息,请阅读help on trust in Mercurial 并确保您设置了正确的信任设置。

【讨论】:

以上是关于如何解决 NS3 hg 的权限问题的主要内容,如果未能解决你的问题,请参考以下文章

在HDFS权限被拒绝问题,怎么解决

Linux下MYSQL 数据库权限问题如何解决

Windows 如何解决冲突的文件系统权限/权限?

请教没有root权限如何解决

暗黑战网GM权限设置

UBUNTU下创建目录没有权限如何解决