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