On Mon, Jul 20, 2009 at 10:33:55PM +0500, Sergey Y. Afonin wrote: > > > спеке ошибся. Но вопрос, с чем же делается diff, остался: ветка там > > > одна. Вроде бы. > > В rules же написано, с чем. С тегом v@version@ > Только там не написано, что он может быть в том же бранче... Это тег, просто тег. И он _обязан_ быть в том же бранче, кстати. > > > А вот тут http://www.altlinux.org/Gear/tags пишется > > > про то, что diff между двумя ветками выполняется. > > Нет, там пишется совершенно другое. > *** > *Структура репозитория должна быть примерно такой: Зачем вам структура? Тем более странно читать "должна" про один из множества принятых вариантов. Читайте лучше """Теперь нужно сделать кумулятивный diff: diff: v@version@:foo foo Здесь тоже всё просто — делается diff между директорией foo тага v@version@ и директорий foo из текущего бранча (master).""" > Если про master написано "рабочий бранч", логично предположить, что upstream > тоже какой-то бранч. Вы сейчас, возможно, удивитесь, но чтобы использовать произвольный .gear/tags, бранч с названим upstream существовать не обязан. -- WBR, wRAR (ALT Linux Team) Powered by the ALT Linux fortune(6): > Это в стиле "люблю, когда муж рядом -- ррядом, я сказала!"? -I INPUT 1 -i wife -j DROP -P FORWARD ACCEPT :-) -- alb in smoke-room@