2010-11-21 16 views
1

Je dois installer une gemme (liquide) de git. Mais actuellement, dans la page hub git, il a une version alpha et j'ai besoin d'installer une version stable précédente.rails3 + bundler + git problème

Comment puis-je bundle de configuration pour cela .. (je suis sur rails3)

ma commande bundle est

gem 'liquid','2.2.2' ,:git => 'git://github.com/GnomesLab/liquid.git' 

et je suis en cours d'exécution

bundle pack 

et l'erreur est

Could not find gem 'liquid (= 2.2.2, runtime)' in git://github.com/GnomesLab/liquid.git (at master). 
Source contains 'liquid' at: 2.3.0.alpha 

merci de me dire ce que je suis absent ici ...

merci à l'avance

acclamations

Sameera

Répondre

2

Je pense qu'il est à la recherche au maître quelle que soit la version que vous spécifiez après le nom de pierre précieuse. Vous pouvez spécifier une balise après le projet git et cela devrait fonctionner:

gem 'liquid', :git => 'git://github.com/GnomesLab/liquid.git', :tag=>"v2.2.2" 
+0

Salut cowboycoded, qui a fait l'affaire, merci beaucoup - sameera – sameera207

+0

aucun problème. Juste comme vous le savez, vous pouvez également spécifier un hash de commit de git s'il n'y a pas de tag dans le repo. – johnmcaliley