I am reviving the idea of using version control on /etc to get a versioned view of configuration changes, mostly for servers and multi-admin environments. See draft at:
It might or might not use EtcKeeper, but the killer feature would be to have the owner/group/permissions information stored directly in the VCS rather than using an out-of-band hack.
It's obvious this is not a wanted feature for source code versioning, so it would be an option/plugin thing. Before I push this spec any further, how complex do you estimate it is to add that feature to bzr ? Is is something that can be implemented in the plugin framework, or would need to be added as an option to the core code ?
I am reviving the idea of using version control on /etc to get a versioned view of configuration changes, mostly for servers and multi-admin environments. See draft at:
https:/ /wiki.ubuntu. com/EtcUsingEtc keeperSpec
It might or might not use EtcKeeper, but the killer feature would be to have the owner/group/ permissions information stored directly in the VCS rather than using an out-of-band hack.
It's obvious this is not a wanted feature for source code versioning, so it would be an option/plugin thing. Before I push this spec any further, how complex do you estimate it is to add that feature to bzr ? Is is something that can be implemented in the plugin framework, or would need to be added as an option to the core code ?