我试图让mercurial在没有SSH访问权限的共享主机上工作。
我查看了https://www.mercurial-scm.org/wiki/PublishingRepositories并看到了将我的存储库发布到Web的不同方法,但由于某些依赖性而无法使任何方法工作。
例如,我看了hgweb,它说
“首先,你需要一个可以访问mercurial包的Python安装。通过运行python并键入以下内容来验证这一点:
import mercurial“
之前我没有使用python,因此不确定在哪里运行“import mercurial”命令。我猜测通过ssh我无法访问。
还遇到了SCM-Manager,快速指南只讨论了下载源代码并将内容提取到服务器,SCM管理器依赖于java,也不确定如何通过Web工作。
没有ssh访问权限可以设置hgweb,SCM-Manager和RhodeCode中的哪一个?
答案 0 :(得分:1)
简答:无
但是你可以至少尝试一下,如果运行Java Application Server(Tomcat,GlassFish等),将SCM-manager作为Web应用程序运行(* .war)