[devel] I: girar builder: GIT archives
Aleksey Avdeev
=?iso-8859-1?q?solo_=CE=C1_solin=2Espb=2Eru?=
Ср Фев 4 16:13:22 MSK 2009
Денис Смирнов пишет:
> On Wed, Feb 04, 2009 at 12:37:36PM +0300, Dmitry V. Levin wrote:
>
>>> Думаю то что ты назвал 'archive' это 'srpms'. Это раз.
> DVL> Так было сделано давно. Могу переименовать в srpms.
>
> Если это не будет содержать того что собирается из git, то лучше
> переименовать.
>
>>> А так как srpm генерируются даже для пакетов собраных из gear, то кроме
>>> этого сделать archive куда будет попадать все.
>>> То есть:
>>> ::gears -- то что собрано через gear-builder
>>> ::srpms -- все что собрано старым добрым способом
>>> ::archive -- все что собрано, но увы без хранения нормальной истории
>>> изменений если собирали через git. Оно именно архив srpm, и не более того.
> DVL> Не вижу смысла делать archive с такой семантикой.
>
> Могу предложить другой вариант.
>
> Потребовать чтобы все что собирается из git было наследником последней
> сборки из srpms (из archive).
Протестую!
В archive то, что преобразовано автоматом и для помещения его
содержимого в рабочий репозитарий -- часто имеет смысл переписать
историю. (+ -- зачастую там не всё есть...)
> Думаю один git merge -o ours будет не
> страшным, но будет вся история пакетов до нынешнего момента включительно.
Страшным -- это не то слово (если историю переписывать).
--
С уважением. Алексей.
Подробная информация о списке рассылки Devel