【问题标题】:is there a Mercurial installer equivilant to VisualSVNServer?是否有与 VisualSVN Server 等效的 Mercurial 安装程序?
【发布时间】:2010-02-17 20:28:34
【问题描述】:

我使用的是 windows 2003R2

VisualSVNServer 易于安装和工作。

我的任务是审查 Mercurial,但在为 Apache 设置目录时遇到问题。

Mercurial 是否有任何等效的 VisualSVNServer 安装程序?

【问题讨论】:

    标签: windows apache mercurial


    【解决方案1】:

    我不知道,但是设置 hgwebdir 非常简单。

    Step-by-step instructions

    【讨论】:

    • 谢谢,我会再一步一步来的。我知道我可以在没有浏览器的情况下做到这一点,但从长远来看它会简化事情。
    【解决方案2】:

    您真的需要 Mercurial 服务器吗?

    如果您只想在公司内部网络上共享 Mercurial 存储库,您可以将存储库放在网络共享上。

    当然,那时您没有网络访问权限,但您可以通过 Active Directory 管理网络共享的权限。

    【讨论】:

    • 这确实不是一个好主意。如果您直接访问存储库,Mercurial 的设计假设是快速本地访问。如果您访问的仓库不在本地机器上,那么使用本地克隆总是会更好。
    【解决方案3】:

    如果您只是想测试 Mercurial,只需安装命令行 (hg) 并启用包含一些文件的目录即可:

    > hg init .
    > hg add <file>
    > hg commit -m"log msg"
    

    此外,如果您想使用克隆、多个存储库等,您可以使用相同的初始存储库,并在其中输入“hg serve”,这将启动一个小型 hg 服务器(无需设置!),然后在其他窗口,你可以“hg clone”、“hg pull”、“hg push”等。

    最后,如果您需要在公司范围内安装管理多个存储库,那么您要么需要掌握 hgwebdir,要么还有一个名为“Mercurial Server”的工具,它可能更容易设置并且不需要 Apache。

    【讨论】:

    • 对不起。尽管 Mercurial Server 是用 Python 编写的,但它仅适用于 Unix。(我猜 /etc-isms 太多了)。你可以忘记它,对不起。
    猜你喜欢
    • 1970-01-01
    • 2013-01-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-08-18
    • 1970-01-01
    • 2011-12-02
    • 2010-12-30
    相关资源
    最近更新 更多