[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