У меня есть несколько десятков машин Linux с cron
, и я хотел бы поместить crontabs в какую-то систему контроля версий. Для управления исходным кодом я использую Mercurial (hg
), так что это было бы идеально, но если есть какая-то другая система, которая лучше подходит для этой задачи, я бы ее рассмотрел.
Один аспект, характерный для моей ситуации, заключается в том, что все crontabs принадлежат обычному пользователю (не реальному человеку, а логину с "заполнителями" в качестве заполнителя). Мне бы хотелось, чтобы в историю изменений входил реальный автор каждого изменения, а не специальная учетная запись, в которой фактически выполняются задания cron.