Je rencontre un problème lorsque j'essaie d'exécuter des migrations à partir de capistrano (cap deploy: migrate).Impossible de trouver treetop-1.4.9 dans l'une des sources - Cap Déployer: migrer
latest => /var/www/site/releases/20110108002015
* executing "cd /var/www/site/releases/20110108002015; rake RAILS_ENV=production db:migrate"
servers: ["www.site.com"]
[www.site.com] executing command
** [out :: www.site.com] (in /var/www/site/releases/20110108002015)
** [out :: www.site.com] Could not find treetop-1.4.9 in any of the sources
** [out :: www.site.com] Try running `bundle install`.
command finished
failed: "sh -c 'cd /var/www/site/releases/20110108002015; rake RAILS_ENV=production db:migrate'" on www.site.com
Les faits;
- Rails 3.0.0
- Ruby 1.9.2 via RVM
La gemme treetop est installé et si je ssh sur le serveur distant et exécute la commande qui Capistrano tente manuellement, il fonctionne sans problème.
Quelqu'un d'autre rencontre ce problème ou un problème similaire?
L'interpréteur de commandes affiche la même erreur. J'ai regardé autour des fichiers sources du cap pour essayer de me faire une idée de ce que la tâche implique, et je suppose qu'il utilise ActiveRecord mais je suis moins sûr de l'endroit où Treetop s'intègre. –