On Tue, Nov 04, 2008 at 11:03:38PM +0200, Led wrote: > On Tuesday, 04 November 2008 22:44:45 Dmitry V. Levin wrote: > > On Tue, Nov 04, 2008 at 10:16:02PM +0200, Led wrote: > > > On Tuesday, 04 November 2008 20:49:58 Led wrote: > > > > On Tuesday 04 November 2008 20:47:57 Aleksey Avdeev wrote: > > > > > Led пишет: > > > > > > On Tuesday, 21 October 2008 01:54:48 Dmitry V. Levin wrote: > > > > > >> On Fri, Oct 17, 2008 at 08:44:39PM +0300, Led wrote: > > > > > >>> On Friday, 17 October 2008 18:51:11 Dmitry V. Levin wrote: > > > > > >>>>> А exclude этих .gitignore при генерации тарбола для src.rpm из > > > > > >>>>> git'a можно сделать автоматически? > > > > > >>>> > > > > > >>>> Вопрос интересный. Если речь идёт о gear, то извлечение > > > > > >>>> тарболла из git производится с помощью "git archive > > > > > >>>> --format=tar", который .gitignore исключать не умеет. > > > > > >>>> Но это не значит, что желаемого эффекта нельзя добиться... > > > > > >>> > > > > > >>> gitattributes(5): > > > > > >>> ..... > > > > > >>> export-ignore > > > > > >>> Files and directories with the attribute > > > > > >>> export-ignore won't be added to archive files. > > > > > >>> ..... > > > > > >>> > > > > > >>> Это не оно? Правда, это только в 1.6 появилось. > > > > > >> > > > > > >> А вы попробуйте. > > > > > > > > > > > > Попробовал. Да, это "оно":) > > > > > > > > > > А как им правильно пользоваться? ;-) > > > > > > > > gitattributes(1) > > > > > > например: > > > $ cat .git/info/attributes > > > *.orig export-ignore > > > > Неприятность заключается в том, что .git/info не является той частью > > репозитория, которую можно опубликовать. В результате результат работы > > gear на одном и том же коммите в разных местах будет отличаться, что в > > корне противоречит идее gear. > > А файл .gitattributes - является частью репозитория? Тогда в нём можно то же > самое написать Всё, что не находится в .git и закоммичено -- является. OK, я поэкспериментирую с gear-srpmimport и .gitattributes -- ldv