Bug 18301

Summary: gear-create-tag, добавить описание формата тэга
Product: Sisyphus Reporter: Anton Farygin <rider>
Component: gearAssignee: Dmitry V. Levin <ldv>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P2 CC: glebfm, ldv, legion, placeholder
Version: unstable   
Hardware: all   
OS: Linux   

Description Anton Farygin 2008-12-22 16:40:59 MSK
Было бы неплохо научить gear-create-tag брать формат тэга из gear-rules, по аналогии с именем тарболла.

В сложном репозитарии (6 пакетов из одного git'а) понадобилось уметь создавать тэги формата @name@-@version@-@release@, а вручную это делать для каждого пакета несколько затруднительно.
Comment 1 Dmitry V. Levin 2008-12-23 00:32:39 MSK
Или из .git/config; не знаю, как лучше.
Comment 2 Dmitry V. Levin 2008-12-23 01:10:20 MSK
Совсем забыл, из config'а оно уже давно умеет.
Comment 3 Anton Farygin 2008-12-23 08:46:56 MSK
А какой синтаксис ?
Comment 4 Dmitry V. Levin 2008-12-23 15:26:25 MSK
(In reply to comment #3)
> А какой синтаксис ?

Например,
git config gear.create-tag.name '@name@-@version@-@release@'

Этого нет в документации, только %changelog, вот в чём дело.
Comment 5 Dmitry V. Levin 2010-06-01 23:55:57 MSD
(In reply to comment #4)
> (In reply to comment #3)
> > А какой синтаксис ?
> 
> Например,
> git config gear.create-tag.name '@name@-@version@-@release@'
> 
> Этого нет в документации, только %changelog, вот в чём дело.

Документировано в gear-1.7.0-alt1: gear-create-tag(1), секция CONFIGURATION.