This adds the --diff option to blueprint-create which supports creating blueprints relative to another one. Specifically, the blueprint named by the --diff option is subtracted from the newly created blueprint before it is committed as usual. Using a base blueprint as the --diff would allow the evolution of a customization on top of it (and vice versa, though this is a bit tougher to reason about).
This adds the
--diff
option toblueprint-create
which supports creating blueprints relative to another one. Specifically, the blueprint named by the--diff
option is subtracted from the newly created blueprint before it is committed as usual. Using a base blueprint as the--diff
would allow the evolution of a customization on top of it (and vice versa, though this is a bit tougher to reason about).