Se usar o Git for uma opção, talvez seja uma boa maneira de fazer isso. Configure um servidor com o GitLab e faça com que eles o utilizem como o controle remoto. Depois de alterar o arquivo, você pode enviá-lo para o servidor GitLab e deixar que os outros servidores obtenham dele.
Dessa forma, você também terá versões sobre ele.
Com ganchos você pode automatizar muito se isso acontecer.