![]() |
1
49
我昨天刚刚安装了一个新的Mercurial实例,下面是1.7的更新说明:
|
![]() |
2
34
似乎自从Mercurial 1.5.2发布以来,这些教程就不能完全正常工作。首先,hgwebdir。cgi已被删除,现在被hgweb取代。cgi。 对我最有效的说明是 eworldui.net : 这些说明适用于IIS 7或更高版本。如果您是在IIS 6上设置的,我编写了类似的针对Win2k3和IIS 6.0的说明: http://partialclass.blogspot.com/2010/05/setting-up-mercurial-server-on-win2k3.html 在实现这一点后不久,我了解到BitBucket改变了其定价方案,提供免费、无限制的私人托管: https://bitbucket.org/ |
![]() |
3
12
我发现这篇博文在 Vampire Basic 这是一个很好的开始,但它并没有为我所追求的内容提供足够的细节。 我写了一篇由4部分组成的博客文章,让您从零开始使用IIS,包括Active Directory集成、为推/拉设置安全特权、自定义模板,我将在这里复制它,但Mercurial的设计目的是在Linux/Apache上托管,这是一个相当冗长的问题: http://www.endswithsaurus.com/2010/05/setting-up-and-configuring-mercurial-in.html |
![]() |
4
11
|
![]() |
5
11
下面是我在为获取hgwebdir做了大量研究之后所做的工作。IIS6上的cgi设置。它基于以下站点: 您需要在服务器上安装以下组件:
我的步骤是:
现在是测试Python是否正常工作的好时机。在新的Hg文件夹中创建一个名为test的文件。cgi。粘贴以下python代码:
例如,打开网站的浏览器, http://localhost/hg/test.cgi 你应该看到“它起作用了!”在浏览器中。
到
现在是检验它的好时机。在浏览器中转到以下URL, http://localhost/hg/hgwebdir.cgi
这些都是我的首选项,例如,我们的repo位于\\server\share$\Hg的子目录中。web应用程序将在登录用户通过浏览器的权限下运行,因此他们需要对共享具有读/写权限。 最后一步是允许在首次克隆repo时发生长连接。运行以下命令将超时时间增加到50分钟:
|
![]() |
6
3
使用mercurial克隆mercurial存储库:
您将找到hgwebdir。顶级cgi。它应该安装 和其他cgi脚本一样。 |
![]() |
7
2
在过去一周左右的时间里,我一直在为mercurial 1.7.2的这种设置而斗争,为了让它工作,我不得不做一些与上述文章稍有不同的事情。 在这里发帖是因为谷歌一直把我带回这里。。。。 完整说明 posted here 我遵循了一系列的原则 these instructions 和 these (in the source) 主要的区别是我必须做 "pure python" install of mercurial 否则它会抱怨缺少DLL,我发现为pywin和isapi wsgi使用“python安装程序”很重要。(也许这对经验丰富的python开发人员来说是显而易见的,但我是python新手,所以这对我来说是新闻) 希望这对某人有所帮助,我不是在瞎编(我可能是,就像我说的,python新手) |
![]() |
8
1
hg红皮书包含一些比我在其他地方看到的更好的一般说明。它们不是针对IIS的,但非常好: http://hgbook.red-bean.com/read/collaborating-with-other-people.html#sec:collab:cgi |
![]() |
9
1
我遇到一个“…无法加载模块…”输入错误,经过一些阅读,我的关键是忽略库。压缩Mercurial文件夹中的文件,而使用C:\Program Files(x86)\TortoiseHg文件夹中的文件。
http://www.endswithsaurus.com/2010/05/setting-up-and-configuring-mercurial-in.html 希望这对某人有帮助。。。 |
![]() |
10
0
我知道这是一个老问题,但我真的很难在服务器2019和IIS 10上安装Hg。以下是我为使其工作所做的:
|
![]() |
11
-1
你可以试试 HgLab |
![]() |
Ali Jebali · ASP。网络核心力量使用Brotli 1 年前 |
![]() |
Ahmad · 如何配置IIS以承载应用程序而不中断相对路径? 1 年前 |
![]() |
Crust3 · IIS虚拟目录和内容范围标头 1 年前 |