我想建立一个中央配置文件存储库,以便可以在修订控制下(Mercurial)对任何配置进行更改。这将包括一些GNU / Linux框(将使用etckeeper),网络设备的配置文件,打印机的配置文件以及最后但并非最不重要的Windows配置。
我知道您可以将一些配置(例如ISA和DHCP)作为文本/ xml文件导入,甚至将共享文件夹作为注册表项导入,但是对于GPO和AD,IIS,MSSql等而言,是否有办法将配置作为平面文件获得?基本上,您可以在Windows下拥有与etckeeper相当的东西吗?诸如基于Powershell的命令之类的东西?
另外,是否可以在版本控制(hg)下保留ACL和其他文件权限?
顺便说一句,我已经读过
无济于事。