0

我试图让 mercurial 在没有 SSH 访问的共享主机上工作。

我查看了https://www.mercurial-scm.org/wiki/PublishingRepositories并看到了将我的存储库发布到网络的不同方法,但由于某些依赖关系而无法使用任何方法。

例如,我查看了 hgweb,它说

“首先,您需要有一个可以访问 mercurial 包的 Python 安装。通过运行 python 并键入以下内容来验证这一点:

进口汞”

我以前没有使用过python,因此不确定在哪里运行“import mercurial”命令。我猜测是通过我无权访问的 ssh。

还遇到了 SCM-Manager,该快速指南只讨论了下载源代码并将内容提取到您的服务器,SCM 管理器依赖于 java,也不知道如何让它在 web 上工作。

hgweb、SCM-Manager 和 RhodeCode 中的哪一个可以在没有 ssh 访问的情况下进行设置?

4

1 回答 1

1

简短回答:

但是您至少可以尝试,如果您运行 Java 应用程序服务器(Tomcat、GlassFish 等),将 SCM-manager 作为 Web 应用程序运行(*.war)

于 2013-01-10T22:13:42.570 回答