Il existe plusieurs façons de déployer une application de RdR. Quelle est la meilleure façon de déployer une application Ruby on Rails ? Capistrano, SVN checkout normal, git pull ou tout autre outil ?
Réponses
Trop de publicités?Le déploiement conscient du SCM en utilisant capistrano est simple et propre.
http://www.slideshare.net/hyfather/deployment-patterns-in-the-ruby-on-rails-world
L'article ci-dessus explore les autres options comme :
Distribuer votre application sous forme de paquets linux de première classe comme RPM/DEB, ou distribuer l'application sous forme de fichier WAR ou même publier l'application entière comme une gemme ruby.
La présentation explique même les avantages et les inconvénients de toutes les options mentionnées.