[sisyphus] Куда класть *.spec?
Alexey Novikov
shader на yandex.ru
Пн Ноя 16 05:56:45 UTC 2009
On Sat, Nov 14, 2009 at 08:16:39PM +0000, Max Ivanov wrote:
> > PS: я попробую описать схему, которую позаимствовал у led@
> > -- с чистыми исходниками в бранче upstream и спеком (плюс-
> > минус специфические ресурсы -- картинки или инитскрипты --
> > в бранче master, да патчи в отдельных topic branches).
> > _Гораздо_ красивее и внятней, чем то, что сейчас обычно
> > можно наблюдать на git.alt. Если буду тормозить --
> > напомните личной почтой, всё равно понадобится.
>
> Мне тоже эта схема нравилась, но меняю её на схему "всё в master",
> т.к. если чинишь сборку-установку, то неудобно как то. Приходится либо
> кучу merge в master делать, либо вбивать руками все команды сборки из
> spec файла (который кстати еще фиг посмотришь, т.к. он в другом
> бранче, ну это скорее от незнания, может каким нибудь git ls-tree и
> можно) , а там ключей может быть довольно много.
Ну чтобы не делать кучу merge руками есть gear-merge (правда в
его man забыли добавить синтаксис файла .gear/merge). Кроме того
советую посмотреть на git-stash - позволяет отложить локальные
изменения на время, чтобы переключиться на другой бранч.
А вообще конечно хочется чтобы gear --commit дергал не git-commit,
а gear-commit, а тот бы в свою очередь дергал gear-merge.
Пойти FR на gear повесить что ли...
--
WBR, Alexey Novikov
XMPP: alex-novikov at jabber.ru, shader at ya.ru
Подробная информация о списке рассылки Sisyphus