I have a machine that needs to have two configurations that I need to maintain (the machine is occasionally moved between two environments and has different roles in each environment).
Note: This is not an enterprise environment, it is a home environment.
I am considering a VCS (I like
git), probably using
etckeeper. However I realise that my toolbox is limited and that my VCS hammer might cause this problem to be identified as a nail when it could be identified better as something else.
Is this the correct way to go about the solution?