[devel] gear-rules

Led led на altlinux.ru
Вс Янв 27 05:09:52 MSK 2013



On Sunday 27 January 2013 03:01:36 Dmitry V. Levin wrote:
> On Sun, Jan 27, 2013 at 02:56:25AM +0200, Led wrote:
> > On Sunday 27 January 2013 02:37:32 Dmitry V. Levin wrote:
> > > On Sun, Jan 27, 2013 at 02:25:24AM +0200, Led wrote:
> > > > On Sunday 27 January 2013 01:56:35 Dmitry V. Levin wrote:
> > >
> > > [...]
> > >
> > > > > Если данные живут своей жизнью, то логичнее было бы их упаковывать
> > > > > из своих исходных пакетов.
> > > >
> > > > Данные находятся в том же git-дереве. Их легко было бы упаковать в
> > > > отдельный "исходный пакет", если бы в "tar:" в gear-rules была
> > > > возможность сделать exclude для каталога.
> > >
> > > Метод "tar:" реализован поверх git-archive(1), в котором нет exclude.
> >
> > Зато в tar есть '--delete':
> >
> > git archive HEAD | tar --delete data > /tmp/tmp.tar
>
> "The `--delete' option has been reported to work properly when `tar'
> acts as a filter from `stdin' to `stdout'."
>
> Она действительно работает?

Да. Я привёл пример, который работает на supertux.git - исключает каталог data из результирующего тарбола.

-- 
Led


Подробная информация о списке рассылки Devel