Mercurial веб-интерфейс для чтения имен папок
Я настроил Mercurial Server и веб-интерфейс Mercurial по умолчанию. Я поставил collapse
возможность true
поэтому я могу видеть иерархию папок при просмотре репозиториев в веб-интерфейсе. Я знаю, что я могу установить name
, description
, contact
и т.д. для каждого репозитория, и все это будет показано в веб-интерфейсе. Можно ли сделать то же самое для папок?
1 ответ
Нашел ответ в ртутных источниках.
Здесь вы можете увидеть, чем 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, и когда вы попытаетесь открыть эту папку в веб-интерфейсе, вы увидите обзор хранилища вместо списка каталогов.
Так что я не могу делать то, что я хочу, без изменения источников.