devstructure / blueprint

Reverse engineer server configuration
http://devstructure.com/
Other
2.15k stars 132 forks source link

Differential blueprint-create #94

Closed rcrowley closed 13 years ago

rcrowley commented 13 years ago

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).

rcrowley commented 13 years ago

Our original discussion called for --append as well but I'm starting to wonder whether that's necessary.