[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