【发布时间】:2009-11-02 19:05:36
【问题描述】:
我很难弄清楚如何将 Mercurial 存储库从本地计算机克隆到服务器。我实际上在这里找到了我的问题的答案(作为https://www.mercurial-scm.org/wiki/FAQ 中#4.5 的第二部分),但我不知道如何处理答案。
另一方面,如果错误 消息是远程的:bash:第 1 行:hg: 找不到命令,问题是 ssh 使用的环境不 在它的 PATH 中有 hg。那里有两个 解决这个问题的方法:
在你的 ~/.hgrc 文件中,设置一个 remotecmd [ui] 部分中的值给出 汞的确切路径。在服务器上, 创建一个 ~/.ssh/environment 文件 定义一个适当的路径,并添加 PermitUserEnvironment 是 /etc/sshd_config.
我想更清楚地解释如何以两种方式解决这个问题。如何找到他们的 Mercurial 安装的确切路径?什么是在服务器上使用的“适当的 PATH”?
【问题讨论】:
标签: mercurial repository