[devel] о культуре работы с git-репозиториями
Michael Shigorin
mike на osdn.org.ua
Пн Янв 11 00:11:04 UTC 2010
On Sun, Jan 10, 2010 at 10:51:13PM +0300, Денис Смирнов wrote:
> MS> Откуда они возьмутся, если желающие посмотрят на sisyphus.ru,
> MS> git.altlinux.org, ужаснутся и пойдут дальше?
> А с этого места подробнее, пожалуйста. Чему должны ужаснуться?
Сравни:
http://sisyphus.ru/srpm/binutils/patches
http://sisyphus.ru/srpm/bash/patches
http://sisyphus.ru/srpm/evms/patches
> >> Думаю что аналогичный подход у большинства мантейнеров.
> MS> И он ужасен. :(
> Увы, это реальность. Только не говори что у тебя море времени и
> ты идеально вылизываешь все свои пакеты, чтобы всем было удобно
> с ними работать.
Я долго не тащил в git сколь-нибудь сложное именно потому,
что не понимал, как сделать хорошо. Примерялся с простеньким,
в основном своим же (без патчей по определению).
> Думаю скорее ты подскажешь желающему похакать твой пакет куда
> копать и как у тебя организовано.
А у меня сложное в srpm в основном пока.
> MS> Посмотри в мой kernel-image.git и покритикуй.
> MS> http://www.altlinux.org/Kernelnotes/mike
> Запустил git clone. Боюсь это не быстро будет :(
~/git/kernel-image> cat .gear/rules
copy: config-*
diff: v2.6.27:. v2.6.27.42:. name=linux-2.6.27.42.patch
diff: v2.6.27.42:. fix-vm_deadlock:. name=fix-vm_deadlock.patch
diff: v2.6.27.42:. feat-fs-squashfs:. name=feat-fs-squashfs.patch
> MS> Я не про srpm, а про выделенность изменений не только topic
> MS> branch'ами, но и тематическими патчами.
> Термин "патч" относится к srpm, или я тебя не так понял?
Имел в виду применительно к diff: в gear rules.
Можно ж бранчи помержить каскадом/пачкой и в мегапатч.
--
---- WBR, Michael Shigorin <mike на altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
Подробная информация о списке рассылки Devel