[devel] Build from git to sisyphus/4.0/...

Mikhail Gusarov =?iso-8859-1?q?dottedmag_=CE=C1_dottedmag=2Enet?=
Пн Мар 31 16:45:03 MSD 2008


Twas brillig at 16:40:28 31.03.2008 UTC+04 when Eugene Prokopiev did gyre and gimble:

 EP> 1) Обертка над gear, которая правит спек, собирает пакет с gear
 EP> --commit, а потом откатывает изменения.

 EP> 2) Отдельные бранчи для каждого целевого apt-репозитария: перед
 EP> сборкой в нужный apt-репозитарий мержим соответствующий бранч с
 EP> апстримным бранчем, теперь уже теряя информацию о сборках для
 EP> других apt-репозитариев, хотя и бранчи для apt-репозитариев,
 EP> наверное, можно мержить (жутковато сформулировал - просто до сих
 EP> пор git нормально не освоил). Недостаток: больше ручной работы.

Я бы сделал проще (возможно, это вариант 2, но сформулированный
по-другому):

1) основной бранч для Sisyphus, разрабатывается как будто никакого
updates/4.0 нет.

2) бранч для updates/4.0, который rebase-ится относительно
Sisyphus-ного. Хранит правки для сборки updates/4.0 и changelog сборок
updates/4.0.

Таким образом, в пакете для updates/4.0 в changelog будут все сборки, в
пакете для Sisyphus - только сизифные.

-- 
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 188 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20080331/9187832b/attachment-0002.bin>


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