- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我正在设置我们公司的第一个 Mercurial 网络界面,但遇到了一些障碍。我们将有多个团队使用此服务器,我不希望团队 A 必须处理团队 B 的存储库,反之亦然。
如果 hgweb 为存储库提供文件夹树中的存储库,那就完美了。不幸的是,我见过的所有模板都将“树扁平化”成一个简单的存储库列表。所以我一直在尝试设置多个站点,以便 https://hg.server/teamA仅列出团队 A 的 repo 协议(protocol),并且 https://hg.server/teamB仅显示团队 B 的 repo 协议(protocol)。听起来很简单!
我使用的是 ISAPI 而不是 CGI。不幸的是,ISAPI 处理程序似乎无法指向多个 hgweb.config 文件。
我对 RhodeCode 的外观印象深刻,但我一直无法正确安装它。我对 Python 非常陌生;因此,至少可以说,一些安装说明令人困惑。
那么...关于如何成功安装 RhodeCode 或以其他方式做我需要做的事情有什么建议吗??
最佳答案
您是对的,hgweb
默认会进入子目录并在一个大的平面列表中显示所有内容。但是尝试设置
[web]
descend = False
为了防止这种情况。您仍然可以直接浏览子目录,如我服务器上的示例所示:
不过,顶层目录看起来很空。将 web.descend
保留为默认值可能会更好 - 然后您会在顶层看到一个大的平面列表,但仍然可以浏览子目录仅查看每个团队特定的 repo 协议(protocol)。似乎是两全其美。
关于windows - 如何在一台 IIS 服务器上设置多个 hgweb 站点?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8822116/
我是一名优秀的程序员,十分优秀!