2014-03-19 1 views

ответ

0

По этой теме на Rugged: https://github.com/libgit2/rugged/issues/335

Там нет никакого способа, чтобы прочитать капли от смещения, если не загружать весь блоб в память первой. Это связано с тем, что база данных объектов по умолчанию git backend основана на файловой системе и состоит из дельта и сжатия для экономии места. И, следовательно, вы не можете передавать данные blob, если вы сначала не загружаете все это в память