Kirill Maslinsky пишет: > On Tue, Jul 17, 2007 at 03:26:01PM +0400, Kirill Maslinsky wrote: > >>On Tue, Jul 17, 2007 at 03:15:13PM +0400, Dmitry V. Levin wrote: >> >>>On Tue, Jul 17, 2007 at 03:12:49PM +0400, Kirill Maslinsky wrote: >>>Мне было бы удобнее хранить такие бранчи в одном репозитории. > > > [...] > > >>>>В принципе, у gear есть ключ -t, который позволяет пакет собрать из любого >>>>бранча, но будет ли возможность указать роботу, из какого бранча >>>>собирать? >>> >>>Робот собирает по тэгу. >> >>Ок, в таком случае выбираем первый вариант, в одном репозитории. > > > Тут выясняется такое обстоятельство: по сложившейся традиции имена > тегов -- это версии пакетов, например, 4.0-alt1. > А что делать, если в репозитории несколько пакетов (у них версии > могут совпадать)? В своих репозитариях использую теги вида: <дистрибутив>/<имя пакета>/<версия> И бранчи: <дистрибутив>/<уточнение, если нужно>/<имя пакета>/<сущность> Примеры (alterator-apache2, ): ALT/alterator-apache2/1.0-alt1 -- тег пакета ушедшего в репозитарий (есть характерный релиз); ALT/alterator-apache2/1.0 -- тег версии сорцов (характерный релиз отсутствует); ALT/alterator-apache2/srpms -- бранч пакета отправляемого в Сизиф; ALT/Daedalus/alterator-apache2/srpms -- -- бранч пакета отправляемого в Daedalus; Если в git уходит не наш (ALT) пакет, то первый пункт имени (до первого "/") будет гарантированно отличаться. На мой взгляд -- удобно. > То есть, наверное, имена тегов не имеют значения, но может > есть рекомендации, как лучше именовать? например, > desktop-4.0-alt1 годится? -- С уважением. Алексей.