在 Mac OS X 10.6 上安装 Mercurial

在 Mac OS X 10.6 上安装 Mercurial

我正在尝试在 Mac OSX 10.6 上安装 Mercurial,但是遇到了问题:

  1. 我有 Mac OS X 10.6,所以我从http://mercurial.berkwood.com/
  2. 我安装下载的文件mercurial-1.4.3+20100201-py2.6-macosx10.6.mpkg
  3. 然后,我打开终端并运行hg --version以确保它已安装。它说

hg:未找到命令

如何在 Mac OS X 10.6 上安装 Mercurial?

答案1

Mercurial 会自行安装在 中/usr/local/bin,因此您需要的可执行文件是/usr/local/bin/hg。您只需将该目录添加到您的PATH变量中,例如执行以下操作

export PATH="/usr/local/bin:$PATH"

在您的 shell 配置文件中的某处(.profile.bashrc.zshrc)。

附言:一周前我只用过一次 Mercurial,这个特定信息在安装过程中显示,并且可作为软件包文档的一部分再次查看。不难找到 :)

答案2

我必须这样做:

去下载正确版本的 mercurial(mac 没有)

https://www.mercurial-scm.org/downloads

确保你获取了 MAc 的版本,然后不仅要确保它在你的路径中(如 F'x 所说),还要确保你为它设置了一个别名以便从任何目录执行:

alias hg=/path/where/mercurial/installed

对我来说

/usr/local/bin/hg

希望这对某人有帮助。我花了一个小时才弄清楚。

答案3

对我来说,这不是$PATH变量。它已经设置为 /usr/local/bin。但是当我运行 sudo su 并执行时ls -al /usr/local,bin 仅设置为 700,并且用户为“wheel”。虽然这可能不是最安全的,但我将其设置为,chmod -R 755 /usr/local/bin然后我就可以hg --version从任何命令行(以及 IntelliJ)运行

答案4

您可以使用安装程序Mercurial 下载.从列表中下载所需的版本只需双击它就会为您安装 mercurial

相关内容