[devel] git submodules vs gear

Anton Farygin rider на altlinux.com
Вс Янв 10 19:59:16 UTC 2010


10.01.2010 22:46, Dmitry V. Levin пишет:
> On Sun, Jan 10, 2010 at 10:07:54PM +0300, Anton Farygin wrote:
>> 10.01.2010 19:05, Dmitry V. Levin пишет:
>>> On Sun, Jan 10, 2010 at 11:45:27AM +0300, Anton Farygin wrote:
>>> [...]
>>>> Более того - в git появился git fetch --depth ,
>>>> который тоже ломает целостность
>>>> репозитория.
>>>
>>> Нет, git fetch --depth ломает целостность только
>>> того репозитория, в
>>> котором выполняется, и результат не
>>> удастся запушить дальше.
>>>
>>>> Но было бы неплохо научиться с ним жить.
>>>
>>> С этим (оно ещё называется shallow clone) я
>>> никаких проблем не вижу.
>>
>> Отлично. Кстати, а ты уже реализовал, что
>> бы такие репозитоии можно было пушить на
>> git.alt ?
>
> Нет, на git.alt репозитории должны быть целостные, иначе с ними будет
> очень неудобно работать (несмотря на то, что gear с ними работает).
> Непонятно, как это лучше реализовать.  Возможно, нужен какой-то
> server side fetch.

Я не совсем понял, что ты имеешь в виду под server side fetch ?

Если gear при сборке будет ходить куда-то на сторону, то это по сути 
очень похоже на submodules.

Кстати, было бы неплохо научить (если не умеет) git submodules качать 
именно таким образом - только один нужный коммит, а не всю историю 
изменений.


Подробная информация о списке рассылки Devel