Загрузка файлов на сервер при помощи Capistrano

Налаживая работу сайта - узнаю много нового. Например при помощи Capistrano можно залить файл на сервер с локальной машины минуя SVN

Делается это с помощью команды cap deploy:upload которая вызывается из корня Rails приложения и в переменной окружения FILES содержит название файла который надо скопировать на сервер (причём на сервер файл будет положен в ту же директорию Rails приложения из которой вы его и передали)

Пример:

closer@core:~/Blog4m$ cap deploy:upload FILES=public/stylesheets/textilize.css 

  * executing `deploy:upload'
    servers: ["111.111.111.111"]
 ** sftp upload public/stylesheets/textilize.css -> /u/apps/blog4m/current/public/stylesheets/textilize.css
    [111.111.111.111] /u/apps/blog4m/current/public/stylesheets/textilize.css
    [111.111.111.111] done
  * sftp upload complete
Будь всегда в курсе последних новостей блога подписавшись на новости
в формате RSS. Присоединяйся!
* * *

Добавить новый комментарий

Доступные BB теги

*

* (не будет опубликован)

(если есть)

  • Multi CAPTCHA Refresh2
  • *

1. Проверьте комментарий перед отправкой
2. Все комментарии проходят модерацию перед публикацией в блоге