[devel] I: git.alt update

Dmitry V. Levin ldv на altlinux.org
Чт Окт 28 12:50:26 UTC 2010


On Thu, Oct 28, 2010 at 04:44:06PM +0400, Денис Смирнов wrote:
> On Thu, Oct 28, 2010 at 04:37:59PM +0400, Dmitry V. Levin wrote:
> 
> DVL> Основное отличие: задания выполняются в порядке, который со стороны
> DVL> выглядит как произвольный.  Другими словами, отправив на сборку 2 задания
> DVL> одно за другим, вы не можете рассчитывать на то, что они будут собраны в
> DVL> том или ином порядке.  Если вам нужна упорядоченная сборка, то объединяйте
> DVL> несколько заданий в одно.
> 
> Это часто очень плохо. То есть, скажем, есть пакет A и есть B. Я хочу
> обновить A, а потом пересобрать с ним B (причем эта пересборка --
> необязательна).
> 
> Очевидно что мне важен порядок сборки. Однако от A могут зависеть также B,
> C, D -- чей порядок сборки уже не важен. Важно чтобы A собрался раньше.
> 
> Все проблемы чудесно решила бы возможность для task'а сказать "пытаться
> собрать этот task только после успешного завершения вон того task'а".

Если вам важен порядок сборки, то формируйте одно задание из нескольких
подзаданий.  Порядок сборки подзаданий в рамках одного задания
гарантируется.  Помните, что ваши задания могут не пройти сборку по
причинам, которые вы не смогли учесть, когда готовили эти задания.


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


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