Все верное "Пятвчет" говорит.
Не знаю, один не один я такой админ у которого больше 10 человек под боком с соно и если с каждым заморачиваться с обновлениями то это ппц.
Поэтому просто написал скрипт который автоматом сливает обновления, информирует о новой версии и если буху оно надо, то просто соглашается с тем чтобы начать обновление, остальное все дело техники - делает автоматом бэкап всей соно + автоматом накатывает обновление.
С формами тоже самое- все автоматом, бухам не надо ничего думать и нажимать кроме как решиться - обновлять версию или нет.
А версию нужно знать чтобы немножко переправить скриптик, а то мой метод мне жутко не нравился. (если интересно, то он заключался в том, что последняя установленная версия вносилась в отдельный файл, от куда и брались данные для сравнения текущей версии и скаченной).
Теперь соталось немного все доработать и будет счатье )