Comment 7 for bug 67589

Revision history for this message
Barry Warsaw (barry) wrote :

I'll just add my own opinion that versioning /etc files or dot-files is a perfectly legitimate use case for a version control system, and a dvcs should be expecially well suited to that. I currently version my own such files under Subversion, while the Python project has started versioning some of its machine /etc files under Bazaar.

That's not to say I'm advocating version permissions or not. It would be helpful, but in my experience, that's not the only problem with version config files. You often have subtle differences from machine to machine that a version control system doesn't really provide a way to handle (nor should it). Subversion for example also has problems with getting /etc/ files all versioned nicely without hacking its local meta files. And most applications are not prepared to have their config files handled by a version control system, e.g. item sort orders not being stable, or constantly changing values such as last-touched dates mixed in.

It's a great idea, but I agree that bzr has more important things to do. If the OP does develop a plugin, please let us know!