[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