Если вы хотите проанализировать вывод hgweb (веб-интерфейс для ртутных репозиториев), попробуйте добавить ?style=raw
в / file / URLs, чтобы получить легко разбираемый текст:
Этот URL: http://hg.intevation.org/mercurial/crew/file/tip/?style=raw
Получает этот вывод
drwxr-xr-x contrib
drwxr-xr-x doc
drwxr-xr-x help
drwxr-xr-x hgext
drwxr-xr-x i18n
drwxr-xr-x mercurial
drwxr-xr-x templates
drwxr-xr-x tests
-rw-r--r-- 565 .hgignore
-rw-r--r-- 2168 .hgsigs
-rw-r--r-- 1291 .hgtags
-rw-r--r-- 1663 CONTRIBUTORS
-rw-r--r-- 17992 COPYING
-rw-r--r-- 3330 Makefile
-rw-r--r-- 306 README
-rwxr-xr-x 787 hg
-rwxr-xr-x 1251 hgeditor
-rw-r--r-- 886 hgweb.cgi
-rw-r--r-- 2280 hgwebdir.cgi
-rw-r--r-- 9521 setup.py
, который является корнем ртутного репо. Чтобы спуститься в каталог, просто добавьте его в URL, например:
http://hg.intevation.org/mercurial/crew/file/tip/doc/?style=raw
Таким же образом вы можете получить содержимое файлов.