2009-11-01 7 views
0

J'ai un problème ennuyeux lors du déploiement de plugins de rails. Je peux les installer en téléchargeant la source et en la mettant dans le répertoire fournisseur/plugins, mais je veux le faire avec la ligne de commande facile. J'essaie d'installer le plugin will_paginate.Les plugins ne sont pas correctement installés

essayé cette commande ruby script/plugin install git://github.com/mislav/will_paginate.git qui ne fonctionne pas, je l'ai essayé celui-ci ainsi ruby script/plugin install http://github.com/mislav/will_paginate.git

le problème que je reçois est, Il n'y a pas d'erreur lors de l'installation du plug-in de la ligne de commande, mais il y a un dossier vide créé à l'intérieur du répertoire vendeur/plugins par le nom de will_paginate, Et le dossier est vide. Des solutions pour cela?

merci.

+0

Quelle version de Rails utilisez-vous? Les versions antérieures à la version 2.0.2 ne prennent pas en charge l'installation de plugins à partir de référentiels git. – EmFi

+0

J'utilise Rails 2.3.4 – Maxsy

Répondre

0

script Ruby/plugin installer git: //github.com/mislav/will_paginate.git

qui devrait fonctionner pour vous. Pour référence, here is the blog post from github. D'après ce post, cela a été supporté à partir de Rails 2.0.2, donc vous devrez utiliser au moins cette version de Rails et avoir git installé localement.

+0

Celui-ci ne fonctionne pas. Fait toujours la même chose. ajoute un dossier vide nommé will_paginate dans le répertoire vendor/plugins. – Maxsy

+0

Quelle version de Rails et quelle version de Git utilisez-vous? Je suis curieux de savoir si le problème est que git n'est pas installé, ou accessible via votre $ PATH. – briandoll

1

Il semble que vous n'ayez pas installé git. Utilisez-vous Windows? Si c'est le cas, vous devrez télécharger et configurer un client git en ligne de commande.

Si vous avez git installé et configuré correctement, alternativement, à partir de votre répertoire racine des rails, vous pouvez essayer:

git clone git://github.com/mislav/will_paginate.git vendor/plugins/will_paginate 
Questions connexes