Incoming/details
Материал из ALT Linux Wiki
(Import from freesource.info) |
|||
(1 промежуточная версия не показана) | |||
Строка 1: | Строка 1: | ||
[[Category:Devel]] | [[Category:Devel]] | ||
- | {{ | + | {{Historical}} |
- | + | == Подробности про incoming<ref>[http://lists.altlinux.org/pipermail/devel/2006-July/034656.html legion@ в devel@]</ref>== | |
- | == Подробности про incoming == | + | |
''Рассказ о том, как пакеты попадают на ftp.a.o'' | ''Рассказ о том, как пакеты попадают на ftp.a.o'' | ||
Строка 17: | Строка 16: | ||
Пересобираются пакеты на локальной копии ftp.a.o т.к. current в некоторый момент времени может быть разломан. | Пересобираются пакеты на локальной копии ftp.a.o т.к. current в некоторый момент времени может быть разломан. | ||
- | + | == Примечания == | |
+ | |||
+ | <references/> |
Текущая версия на 13:04, 4 февраля 2009
Подробности про incoming[1]
Рассказ о том, как пакеты попадают на ftp.a.o
Сначала пакет попадает на внешний для incoming'а сервер. Оттуда по cron'у они забираются и попадают на внутренний сервер.
Далее опять же по cron'у пакеты копируются upravdom'ом. У управдома есть цепочка проверок, которые проходит пакет. Среди этих проверок есть и пересборка.
После проверок управдома пакеты попадают в current репозиторий. Это тестовый репозиторий. На нём делаются проверки unmets и подписываются apt'овые индексы.
Если с current всё нормально и изменения в нём не смертельны, то содержимое этого репозитория переносится в локальную копию ftp.a.o.
И наконец, этот локальный репозиторий по cron синхронизируется с ftp.a.o.
Пересобираются пакеты на локальной копии ftp.a.o т.к. current в некоторый момент времени может быть разломан.