[devel] POLICY: Ручные и дикие gear репозитарии.

Dmitry V. Levin ldv на altlinux.org
Чт Июл 22 08:51:43 UTC 2010


On Thu, Jul 22, 2010 at 09:25:00AM +0300, Igor Vlasenko wrote:
> On Thu, Jul 22, 2010 at 02:23:08AM +0400, Dmitry V. Levin wrote:
> > Давайте уточним определения, проверив их на конкретных репозиториях.
> > Например, в какую категорию попадает http://git.altlinux.org/gears/g/git.git ?
> 
> Он дикий. Но, его легко превратить в домашний:

Он документирован в gear-rules(5), раздел EXAMPLES, как самый простой
вид gear-репозитория.

> 1) зарегистрировать уже имеющийся тег v на version@ (v1.7.1.1) 
> командой gear-update-tag.
> 2) переписать .gear/rules в
> tar: v на version@:.
> diff: v на version@:. .
> 3) поправить спек.

Зачем его усложнять?  Может быть, лучше усовершенствовать робота?

> Как бонус, в src.rpm появится куммулятивный патч
> и будет видно, где апстрим, а где мы.

Для проектов в git это зачастую неактуально.  Вот, например, смержу я
сейчас v1.7.1.1-29-g971ecbd и выпущу git-1.7.1.1-alt2, и в этот
куммулятивный патч попадёт 29 апстримных коммитов.  Кому интересен
такой куммулятивный патч?  Можно ещё немного усложнить репозиторий и
завести тэг git-current, который будет указывать на текущий смерженный
апстримный коммит.  Но зачем столько усложнений?


-- 
ldv
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : отсутствует
Тип     : application/pgp-signature
Размер  : 198 байтов
Описание: отсутствует
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20100722/2d0820aa/attachment.bin>


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