Gear: различия между версиями

Материал из ALT Linux Wiki
Нет описания правки
Нет описания правки
Строка 6: Строка 6:
Похожие инструменты — <tt>{[http://honk.sigxcpu.org/projects/git-buildpackage/manual-html/gbp.html git],[http://debianpaket.de/svn-buildpackage/index.html svn],[http://www.uhoreg.ca/programming/debian/tla-buildpackage tla]}-buildpackage, [http://packages.debian.org/lenny/bzr-builddeb bzr-builddeb]</tt> из Debian.
Похожие инструменты — <tt>{[http://honk.sigxcpu.org/projects/git-buildpackage/manual-html/gbp.html git],[http://debianpaket.de/svn-buildpackage/index.html svn],[http://www.uhoreg.ca/programming/debian/tla-buildpackage tla]}-buildpackage, [http://packages.debian.org/lenny/bzr-builddeb bzr-builddeb]</tt> из Debian.


== Содержимое ==
== Документация ==


<tt>gear</tt> состоит из набора утилит, помогающих осуществлять несколько различных деятельностей:
* [[Справочник по gear]]
# Импорт пакетов с исходным кодом в <tt>gear</tt>-репозиторий:
* [[Руководство по gear]]
#* <tt>gear-srpmimport(1)</tt>.
# Обновление исходного кода в <tt>gear</tt>-репозитории:
#* <tt>gear-update(1)</tt>,
#* <tt>gear-merge(1)</tt>.
# Управление changelog (как в spec-файле, так и <tt>git</tt>-ового) в <tt>gear-репозитории</tt>:
#* <tt>gear-changelog(1)</tt>,
#* <tt>gear-commit(1)</tt>.
# Поддержание <tt>git</tt>-тэгов в <tt>gear</tt>-репозитории:
#* <tt>gear-create-tag(1)</tt>,
#* <tt>gear-update-tag(1)</tt>.
# Экспортирование и сборка RPM-пакетов из <tt>gear</tt>-репозитория:
#* <tt>gear(1)</tt>,
#* <tt>gear-rpm(1)</tt>,
#* <tt>gear-hsh(1)</tt>,
#* <tt>gear-remote(1)</tt>,
#* <tt>gear-remote-rpm(1)</tt>,
#* <tt>gear-remote-hsh(1)</tt>.
 
Дополнительно имеются две утилиты
* <tt>gear-hsh-build(1)</tt> - высокоуровневая обёртка вокруг <tt>gear(1)</tt>, собирающая с помощью [[hasher]] несколько <tt>gear</tt>-репозиториев и укладывающая их в локальный APT-репозиторий,
* <tt>gear-buildreq(1)</tt> - утилита для запука [[buildreq]] на содержимом <tt>gear</tt>-репозитория.
 
Утилиты экспортирования и сборки пакетов, а также <tt>gear-buildreq(1)</tt> являются простыми обёртками над низкоуровневой командой <tt>gear(1)</tt>.
 
== Документация ==


* [[gear/old|куча старого, неразобранное]].
* [[gear/old|куча старого, неразобранное]].

Версия от 05:58, 21 августа 2008

Stub.png
Данная страница находится в разработке.
Эта страница ещё не закончена. Информация, представленная здесь, может оказаться неполной или неверной.

gear — это инструмент для сборки RPM-пакетов из git-репозиториев. git-репозитории, пригодные для использования с gear, называются gear-репозиториями.

Похожие инструменты — {git,svn,tla}-buildpackage, bzr-builddeb из Debian.

Документация

Лицензия

GPLv2 or later.

Исходный код