[devel] о культуре работы с git-репозиториями
Денис Смирнов
mithraen на altlinux.ru
Вс Янв 10 19:51:13 UTC 2010
On Sun, Jan 10, 2010 at 08:26:36PM +0200, Michael Shigorin wrote:
MS> Откуда они возьмутся, если желающие посмотрят на sisyphus.ru,
MS> git.altlinux.org, ужаснутся и пойдут дальше?
А с этого места подробнее, пожалуйста. Чему должны ужаснуться?
>> Думаю что аналогичный подход у большинства мантейнеров.
MS> И он ужасен. :(
Увы, это реальность. Только не говори что у тебя море времени и ты
идеально вылизываешь все свои пакеты, чтобы всем было удобно с ними
работать.
Думаю скорее ты подскажешь желающему похакать твой пакет куда копать и как
у тебя организовано.
MS> Посмотри в мой kernel-image.git и покритикуй.
MS> Времени это стоило вовсе немного, и ребэйзить эти бранчи
MS> _мне_ тоже проще, чем если бы всё было в одном котле:
MS> http://www.altlinux.org/Kernelnotes/mike
Запустил git clone. Боюсь это не быстро будет :(
MS> Я не про srpm, а про выделенность изменений не только topic
MS> branch'ами, но и тематическими патчами.
Термин "патч" относится к srpm, или я тебя не так понял?
MS> Особенно если в бранче
MS> накопилась уже борода патчей, которые никак не получается
MS> пропихнуть в апстрим (или возможно, и никогда не получится,
MS> как вот с отрыванием *.la).
У меня такое было, например, в zaptel. И мне было удобно держать все в
отдельных бранчах, да. Но именно на нем я пытался использовать схему с
"tarboll + патч". Чудесно, красиво, но когда надо хоть чуть-чуть
экспериментировать -- вместо "поправить строчку и дальше rpmbb" начинались
такие пляски с бубном, что мне стало страшно.
С тех пор у меня в srpm лежит в tarbol'е содержимое master. А вот патчики
по бранчам раскидывать -- таки да, очень ценно.
--
С уважением, Денис
http://freesource.info
----------------------------------------------------------------------------
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <http://lists.altlinux.org/pipermail/devel/attachments/20100110/eccc35de/attachment.bin>
Подробная информация о списке рассылки Devel