[devel] Q: Как восстановить бранчи/теги сохранённые gear-update-tag
Dmitry V. Levin
ldv на altlinux.org
Сб Окт 29 22:31:35 MSK 2011
On Sat, Oct 29, 2011 at 11:22:47PM +0400, Aleksey Avdeev wrote:
> 29.10.2011 18:05, Dmitry V. Levin пишет:
> > On Sat, Oct 29, 2011 at 03:36:59PM +0400, Aleksey Avdeev wrote:
> >> Приветствую.
> >>
> >> Есть ли у нас официальное средство для восстановления бранчей и тегов
> >> сохранённых gear-update-tag?
> >
> > Они хранятся в .gear/tags/ и не нуждаются в восстановлении.
> > А утилита уже давно называется gear-store-tags.
>
> Это (про .gear/tags/ и gear-{update,store}-tag) знаю но мне нужна
> обратная операция (для скри cron{build,backports}): по информации из
> .gear/tags/ вернуть теги и бранчи отсутствующие в репозитории
> (git.alt/gears/...).
Вся информация для этого в .gear/tags/ хранится, но
зачем это может быть нужно?
> Сейчас, для moodle сделан некий самокат (см. функцию get_commitmsg() в
> <http://git.altlinux.org/people/solo/packages/moodle.git?p=moodle.git;a=blob;f=.gear/cronbuild-options;h=bab211e26565e625d7dac81ec32798dca1e06327;hb=ALT/moodle/srpms>).
> И вопрос в том, заниматься ли мне приращением его в велосипед на
> гиперприводе, или можно использовать нечто уже сделанное другими.
>
> >> PS: И есть ли способ заставить gear-update-tag сохранить некий бранч не
> >> участвующий в формировании исходников? (Т. е. что надо прописать в
> >> .gear/rules чтобы сохранить информацию о бранче, не участвующем в
> >> формировании source и patch?)
> >
> > Нет, но, в принципе, возможно сочинить какое-нибудь бессмысленное правило,
> > например, diff: бранч:. бранч:. name=чушь
> > В результате, в качестве побочного эффекта, в pkg.tar попадет пустой
> > файл "чушь".
>
> Может стоит для этой цели добавить новую директиву, например store?
А зачем преследовать эту цель?
--
ldv
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : отсутствует
Тип : application/pgp-signature
Размер : 198 байтов
Описание: отсутствует
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20111029/455b100d/attachment-0001.bin>
Подробная информация о списке рассылки Devel