Как я могу получить исходный код файла с GitWeb? - PullRequest
1 голос
/ 30 мая 2011

Я хочу скачать (через curl или AJAX) HEAD-версию файла в Git-репозитории.GitWeb уже установлен.

Я могу получить отформатированный исходный код: http://server1.local/?p=Project&a=blob&f=Path/To/File.html

Однако, похоже, это не работает, когда я использую blob_plain в качестве значения для "a";blob_plain требует хэша в параметре "h" - но я хочу сослаться на самую новую версию файла, а не на конкретную.

Есть что-то, что нужно настроить?Я использую правильную схему URL?

1 Ответ

1 голос
/ 30 мая 2011

Какая версия gitweb?

Потому что у меня это работает. Когда я могу получить доступ к

http://localhost/cgi-bin/gitweb.cgi/git.git?a=blob;f=builtin/annotate.c

я также могу получить доступ

http://localhost/cgi-bin/gitweb.cgi/git.git?a=blob_plain;f=builtin/annotate.c



Вы всегда можете попытаться указать HEAD в качестве аргумента 'hb', т.е.

http://server1.local/?p=Project&a=blob&f=Path/To/File.html&hb=HEAD
...