我有约100个Mercurial存储库,服务于hgweb
。存储库存储在文件夹层次结构中,但hgweb
以“平面”方式显示结构。这不会缩放。有没有办法在树状层次结构中显示存储库?如何在层次结构中制作hgweb显示存储库?
6
A
回答
3
我喜欢类型来组织我的回购协议,这是我的hgweb配置是什么样子:
[web]
baseurl =
[paths]
/apps = /var/hg/apps/*
/config = /var/hg/config/*
/design = /var/hg/design/*
/music = /var/hg/music/*
/projects = /var/hg/projects/*
/scripts = /var/hg/scripts/*
您还可以使用**让它递归显示目录。
[paths]
/= /var/hg/**
退房的文档等详细资料/选项:http://www.selenic.com/mercurial/hgrc.5.html#web。
您可能也有兴趣RhodeCode这是一个功能更丰富的web界面的mercurial。
2
我不确定这是否是问题发生时的选项,但现在有一个选项可以降序到目录中。
[web]
descend = True
然后,您有两个选项可用于配置路径。如果您使用单个星号指定路径,它将下降到子目录,直到找到存储库。
[paths]
/= /var/hg/*
如果指定带两个星号的路径,它也将下降到仓库,看是否有嵌套的仓库或subrepositories。
[paths]
/= /var/hg/**
您可以在PublishingRepositories找到关于水银维基的更多细节。 (这听起来好像你也可能希望树状结构显示为树状结构,这个解决方案只影响到哪些库被检测到,它不会改变它们的显示方式,我不知道它们是如何显示的。 。任何内置的方式来完成分层显示)
0
我有同样的问题,我通过启用collapse
选项解决:
[web]
collapse = yes
相关问题
- 1. 如何在层次结构中显示,,
- 2. 如何在数据库中存储目录/层次结构/树结构?
- 3. 如何显示Maven POM层次结构?
- 4. 如何管理GIT存储库层次结构?
- 5. 显示分层组的层次结构
- 6. 在Django显示层次结构
- 7. 如何在数据库中保存层次结构类?
- 8. 如何在SQL数据库中表示层次结构
- 9. 存储公司的层次结构
- 10. 如何在Java中显示树层次结构?
- 11. hgweb:向不同的用户显示不同的储存库?
- 12. hgweb:存储库已显示,但无法访问
- 13. SSRS矩阵显示层次结构
- 14. 显示树形层次结构
- 15. CTE显示组织层次结构?
- 16. 使用Firebug显示DOM层次结构
- 17. 通过JavaScript显示HTML层次结构
- 18. 使用knockoutjs显示层次结构(树)
- 19. 如何保存层次结构对象?
- 20. 如何用ggplot2在轴标签上显示层次结构?
- 21. 将git存储库向下移动到层次结构级别
- 22. 如何获取hgweb以实际显示我想要的存储库?
- 23. 如何存储层次结构实体框架
- 24. 如何存储层次结构数据SQL?
- 25. 在Sql Server 2008中存储网站层次结构
- 26. 如何制作元组作为衍生物的结构或层次结构?
- 27. 如何获取Maven项目层次结构的所有远程存储库?
- 28. PHP MySQL的存储和显示数据的层次结构使用闭包表
- 29. 如何显示值的类型层次结构?
- 30. Microdata:我如何显示优惠类别的层次结构
最新RHodeCode的测试有回购协议组,因此非常适合管理数量更多的存储库 – marcinkuzminski 2011-10-01 19:24:04
我认为*使其显示递归目录和**使其显示子目录epositories? – JustinP8 2012-08-23 13:26:40