[devel] NMU и разные репозитарии ( по мотивам #9557)

Sergey Y. Afonin asy at altlinux.ru
Mon Jul 20 21:33:55 MSD 2009


On Monday 20 July 2009, Andrey Rahmatullin wrote:

> > спеке ошибся. Но вопрос, с чем же делается diff, остался: ветка там
> > одна. Вроде бы. 

> В rules  же написано, с чем. С тегом v �� version@

Только там не написано, что он может быть в том же бранче... Если
непосредственно про Git всё не знать, оно не слишком очевидно. Но,
в общем, идею понял, спасибо.

> > А вот тут http://www.altlinux.org/Gear/tags пишется
> > про то, что diff между двумя ветками выполняется.

> Нет, там пишется совершенно другое.

***
*Структура репозитория должна быть примерно такой:
* 
*upstream — сюда импортятся оригинальные тарболы один за другим, при этом 
*проставляются таги с именем «vверсия», то есть *v1.0, v2.0, v3.0 и т.д 
*
*master — это наш рабочий бранч, тут мы храним спек, дополнительные sources
*и изменённые исходники. На каждый релиз пакета *проставляются таги вида
*%version-%release, то есть 1.0-alt1, 1.0-alt2, 1.0-alt3 и т. д.
***

Если про master написано "рабочий бранч", логично предположить, что upstream
тоже какой-то бранч.

-- 
С уважением, Сергей Афонин


More information about the Devel mailing list