Tag: diffball (Atom feed)

Reworking patches with Mercurial Queues

The first task of my GSoC project was to add XZ support to diffball, that is a tool that generates binary deltas for tarballs and binaries in general.

diffball is versioned using Git, that isn't something I like, personally. I usually do Git in the same way as I do CVS and other centralized version control systems, resulting in a bad patch series.

As I don't know how to rework patches properly with Git, I did it using Mercurial Queues that are something I know better.

I'll show here how I reworked this patch series, as a mini-howto.

Enjoy :)

Read more