[docs] Сизифов труд: глава про git/gear

Dmitry V. Levin ldv на altlinux.org
Чт Ноя 16 23:11:15 MSK 2006


On Thu, Nov 16, 2006 at 07:26:34PM +0300, Kirill Maslinsky wrote:
[...]
> 	0) имеется _кеширующий репозиторий Сизифа_ (на сегодня его не имеется)
> 		в нем хранятся копии всех репозиториев с git.alt, на основании
> 		которых были произведены успешные сборки пакетов в Сизиф

s/копии/части
Если в git-репозитории есть бранч, который не использовался для сборки, то
в кеширующий репозиторий коммиты с этого бранча не попадут.

> 	2) и публикует в этом репозитории тег специального вида, 
> 		являющийся указанием сборочной системе на сборку пакета
> 		из этого репозитория

Способ инициации сборки пакета ещё обсуждается в devel на .

> 	1) имеется последняя успешная сборка пакета, сделанная мантейнером (M0)
> 	2) имеется успешный NMU, основанный на этой сборке (M0->N)
> 	3) следующая сборка, сделанная мантейнером, 
> 		- не может быть основана на его предыдущей успешной сборке 
> 		  (M0->M1), случай утраты изменений 
> 		- а может быть основана только на успешном NMU
> 		  (M0->N->M1), мантейнер не может потерять изменения, внесенные в 
> 		  его пакет кем-то другим

Уточню: мантейнер, конечно, может сознательно "потерять" сами изменения,
но историю этих изменений исключить уже нельзя.

> Пусть меня поправят, если я наврал.

В принципе всё правильно.


-- 
ldv
----------- следущая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : отсутствует
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: отсутствует
Url     : http://lists.altlinux.org/pipermail/docs/attachments/20061116/1c1e59f9/attachment.bin 


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