2010-11-13 6 views
2

Je veux installer un plugin Rails 3 à partir d'un dépôt git local. J'ai essayéComment installer le plugin dans Rails 3 à partir d'un dépôt git local ou d'une autre source locale?

rails plugin install git:/c/Users/Mike/myplugin 

où myplugin est le dépôt git, mais je reçois une erreur

Plugin not found: ["git:/c/Users/Mike/myplugin"] 

non trouvé J'ai aussi essayé ces aux commandes sans succès:

rails plugin install git:/c/Users/Mike/myplugin.git 
rails plugin install /c/Users/Mike/myplugin 

Répondre

2

Comment est votre configuration? Courez-vous un serveur git localement ou avez-vous juste un repo de git local? Pour autant que je sache, cette syntaxe n'est pas valide si vous utilisez un serveur git local:

Cela devrait ressembler à ceci avec l'adresse du serveur local (et le port git si vous n'utilisez pas le serveur via le port 80)):

rails plugin install git://127.0.0.1/myplugin.git 

Si vous ne possédez pas déjà le serveur git installé localement, alors il serait probablement plus facile de le mettre sur github (son libre) et utiliser l'URL de GitHub.

Une autre option est de simplement oublier git et copier le plugin /myapp/vendor/plugins

cp -R /pathtomyplugin /myapp/vendor/plugins/ 

S'il y a quelque chose de spécial dans le install.rb, vous devez exécuter manuellement que.

Questions connexes