[devel] gear -- создание тарбола из другого branch
Dmitry V. Levin
=?iso-8859-1?q?ldv_=CE=C1_altlinux=2Eorg?=
Чт Окт 19 02:55:01 MSD 2006
On Mon, Oct 16, 2006 at 02:21:34AM +0400, Dmitry V. Levin wrote:
> On Sun, Oct 15, 2006 at 08:08:18PM +0400, Sergey Vlasov wrote:
> > On Wed, Oct 04, 2006 at 02:11:46AM +0400, Dmitry V. Levin wrote:
> > [...]
> > > > Похоже, проще оказывается складывать файлы с сохранённым содержимым
> > > > тегов не под оригинальными именами, а с именем, соответствующим их
> > > > sha1, и помещать имена в файл .gear-tags/list (иначе пришлось бы
> > > > возиться с каталогами внутри .gear-tags).
> > >
> > > Если это будет не очень сложно, то можно сделать.
> >
> > Сделано:
> >
> > git.alt:/people/vsu/packages/gear.git vsu/gear-tags-dir
>
> Спасибо.
>
> $ git diff --stat master..vsu/gear-tags-dir
> Makefile | 2
> gear | 291 ++++++++++++++++--------
> gear-commit | 6 -
> gear-sh-functions.in | 388 ++++++++++++++++++++++++++++----
> gear-update-tag | 585 +++++++++++++++++++++++++++++++++++++++++++++++++
> gear-update-tag.1.inc | 23 ++
> 6 files changed, 1139 insertions(+), 156 deletions(-)
>
> Ох, у меня, наверное, уйдёт целый день, чтобы всё это отсмотреть...
Я посмотрел. Всё выглядит логично, но код всё-таки стал существенно
сложнее для понимания. Я не смог себя убедить в том, что gear не поведёт
себя странным образом, получив на входе репозиторий, содержащий .gear-rules
"специального вида", а это одна из двух основных характеристик gear.
Так что я смержил к себе в ldv/gear-tags-dir, осталось придумать способ
сделать код gear более доступным для анализа. Может, разбить на более
мелкие файлы для изоляции взаимозависимых частей.
--
ldv
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип : application/pgp-signature
Размер : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20061019/57403e24/attachment-0001.bin>
Подробная информация о списке рассылки Devel