我已经设置了 mercurial 服务器和默认的 mercurial Web 界面。我已将collapse
选项设置为,true
以便在 Web 界面中查看存储库时可以看到文件夹层次结构。我知道我可以为每个存储库设置name
,description
等contact
,所有这些内容都将显示在 Web 界面中。是否可以对文件夹执行相同的操作?
问问题
93 次
1 回答
0
在 mercurial 资源中找到答案。
在这里,您可以看到目录contact
的description
字段始终为空:
# add '/' to the name to make it obvious that
# the entry is a directory, not a regular repository
row = {'contact': "",
'contact_sort': "",
'name': name + '/',
'name_sort': name,
'url': url,
'description': "",
'description_sort': "",
'lastchange': d,
'lastchange_sort': d[1]-d[0],
'archives': [],
'isdirectory': True}
seendirs.add(name)
yield row
当您尝试自己作弊并创建空.hg
文件夹时,mercurial 会将该文件夹视为 mercurial 存储库,当您尝试在 Web 界面中打开此文件夹时,您将看到存储库概览而不是目录列表。
所以,如果不修改源,我就无法做我想做的事。
于 2014-11-10T13:11:16.940 回答