[devel] Польза от diff: v на version@:.

Vladimir D. Seleznev vseleznv на altlinux.org
Вс Ноя 8 02:20:57 MSK 2020


On Sun, Nov 08, 2020 at 01:51:57AM +0300, Vitaly Lipatov wrote:
> У меня вопрос к тем, кто использует в .gear/rules конструкцию вида
> spec: .gear/NAME.spec
> tar: v на version@:. name=@name на -@version@
> diff: v на version@:. . name=@name на -@version на -alt.patch
> 
> Чем эта схема вам предпочтительнее сборки из релизного tarball?
> 
> Я это спрашиваю к тому, что обычно пользователи такой схемы не вносят 
> никаких изменений (то есть diff им не нужен), а ещё часто забывают 
> выполнить gear-remotes-save, и откуда они брали upstream, остаётся 
> загадкой для коллег и потомков.

Некоторые пишут апстримный git-репозиторий перед Source или в VCS.

> А если кто-то действительно использует и вносит много изменений 
> относительно апстрима, подскажите, как вы получаете потом из размазанных 
> по мержам изменений стройный набор патчей как у Debian после применения 
> guilt?

В некоторых проектах ведут патч-ветку, которую ребейзят поверх релизного
тега перед мёржем.

-- 
   WBR,
   Vladimir D. Seleznev


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