Система обновления скриптов для сайта.

Что бы вы использовали для обновления скриптов сайта?
Например вы распространяете CMS, которую постоянно дописываете. Логично в ней создать модуль который бы занимался обновлением копий с офф-сайта.

Можно написать модуль с использованием SVN/CSV, но не на всех хостингах стоит php_svn модуль.
Остаётся писать нечто своё, например как у вордпресса (при загрузке админки проверка на наличие файла .tgz на офф сайте с версией старше чем установленная если истина - предложение загрузить архив/распаковать/заменить).

Как бы вы его реализовали, чем руководствовались?

1 ответов