Git получить помеченный файл без клонирования - PullRequest
4 голосов
/ 27 октября 2009

Относительно этих URL:

git://perl5.git.perl.org/perl.git
http://perl5.git.perl.org/perl.git/tags

Как мне, скажем, манифест из perl-5.10.0?

Ответы [ 3 ]

2 голосов
/ 27 октября 2009

В настоящее время нет способа получить один файл из репозитория Git (с помощью клиента Git). Однако, как отметил Манни, файлы могут быть загружены с помощью веб-клиента, если хранилище открыто таким образом.

Есть разрабатываемые патчи для добавления функции sparse checkout в Git, но она еще не завершена.

Подробнее см. В списке Git mail . Последняя информация (которую я смог найти): здесь .

2 голосов
/ 07 июля 2010

Если сервер будет обрабатывать git archive запросов (по умолчанию отключен для git daemon , но, похоже, быть на git://perl5.git.perl.org):

git archive --remote=git://perl5.git.perl.org/perl.git --format=tar \
    perl-5.10.0 MANIFEST | tar -xOf - >MANIFEST-5.10.0
0 голосов
/ 27 октября 2009

Направьте ваш браузер на http://perl5.git.perl.org/perl.git/blob_plain/HEAD:/MANIFEST.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...