Запись опубликована
Блог Леопарда.Вы можете оставить комментарии здесь или
тут Capistrano - это написанная на Ruby утилита, созданная в целях надежного и многократного развертывания Rails-приложений на удаленных серверах (хотя можно разворачивать и не только ROR). Для связи с серверами и выполнения серверных команд в ней используется SSH. Эту утилиту очень трудно настроить, но для обычного развертывания она довольно проста в использовании и напоминает форсированую версию Rake, в которой средства Capistrano состоят из набора выполняемых задач. Но в Capistrano задачи обеспечены методами, которые способны вызывать действия на одном или нескольких удаленных серверах.
Подобно Rails, Capistrano довольно своенравная программа, выстраивающая ряд предложений. Первое из них состомт в том, что развертывание производится на системе, основаной на Unix. Второе - что код содержится в хранилище, доступном той машине, с которой ведеться развертывание, и той машине, на которую оно ведется.
Читать запись полностью »