Есть ли документация функций в интерфейсе Mercurial cgi? - PullRequest
1 голос
/ 06 мая 2010

Я пытаюсь получить некоторую информацию о различных страницах, обслуживаемых веб-страницей Mercurial cgi. Однако я не могу найти ничего полезного. Случайно я наткнулся на страницу raw-rev . Кто-нибудь получил действительные ссылки на документацию?

1 Ответ

4 голосов
/ 11 мая 2010

Вот аннотированный обход недавней ртутной установки:

.
|-- annotate/REVID/FILEPATH              # HTML: which user last edited each line of the file
|-- atom-log                             # XML : change feed of changelogs
|-- atom-tags                            # XML : change feed of tags
|-- branches                             # HTML: list of named branches
|-- diff/REVID/FILEPATH                  # HTML: show change made to file by REVID
|-- file[/REVID[/FILEPATH]               # HTML: show file as it stood after REVID
|-- graph[/REVID]                        # HTML: log with visual connectivity graph
|-- log[/REVID/FILEPATH]                 # HTML: list of changesets with metadata
|-- raw-annotate/REVID/FILEPATH          # TEXT: raw output version of annotate
|-- raw-file/REVID/FILEPATH              # TEXT: raw output version of file
|-- raw-rev[/REVID]                      # TEXT: raw output version of rev
|-- rev[/REVID]                          # HTML: show all changes made by REVID
|-- rss-log                              # XML : change feed of changelogs
|-- rss-tags                             # XML : change feed of tags
|-- shortlog[/REVID/FILEPATH]            # HTML: slightly more terse version of log
`-- tags                                 # HTML: listing of tags

Методы перечисления (журнал, теги, ветви, график, шортлог) принимают & revcount = N, что ограничивает длину вывода.

Допустимые REVID найдены с использованием: hg help revisions

FILEPATH должен расширяться от hg root до одного файла, за исключением raw-file, где каталоги принимаются.

...