[devel] о культуре работы с git-репозиториями

Michael Shigorin mike на osdn.org.ua
Пн Янв 11 17:18:27 UTC 2010


On Mon, Jan 11, 2010 at 07:57:22PM +0300, Денис Смирнов wrote:
> MS> copy: config-*
> MS> diff: v2.6.27:. v2.6.27.42:. name=linux-2.6.27.42.patch
> MS> diff: v2.6.27.42:. fix-vm_deadlock:. name=fix-vm_deadlock.patch
> MS> diff: v2.6.27.42:. feat-fs-squashfs:. name=feat-fs-squashfs.patch
> Это красиво, но:
> 1. Если патчи конфликтуют -- все, труба.

Не помню, где у меня такое водилось -- не перетаскивал.

> 2. Если их много -- делать такое весьма геморно.

Зато можно %if'ить в спеке.

> 3. Если тебе нужно поправить пару строчек в патче и попробовать
> пересобрать, как ты это будешь делать?

Поправить пару строчек в бранче, закоммитить,
gear-update-tag -avc и пересобирать.

Собсно глянь ещё сюда, поразвесистей:
http://git.altlinux.org/people/led/packages/?p=kernel-image-2.6.27-tmc.git;a=summary
http://git.altlinux.org/people/led/packages/?p=kernel-image-2.6.27-tmc.git;a=blob;f=.gear/rules;h=6479b4bd69012d2dd6f5b4a2ce12add9ee70fa14;hb=55e0a1315dac487a354391b34bd9776c369a75ad

-- 
 ---- WBR, Michael Shigorin <mike на altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


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