2012-03-29 10 views
3

Ich habe rvm verwendet und wenn ich Ruby 1.9.2 installiert, installierte es Ruby-1.9.2-p290 und ein paar Tage zurück konnte ich nicht verweisen älter, aber es wurde gebeten, ruby-1.9.2-p318 zu installieren.Wie benutze ich die ältere Version von Ruby 1.9.2

Ist es zwingend erforderlich, auf die neuere Version zu wechseln, oder wäre es für uns möglich, rvm anzuweisen, das mit der älteren Version erstellte Gemset zu verwenden?

Antwort

5

Alle RVM-Befehle, z. B. rvm install und rvm use, können einen Patchlevel annehmen, z. B. rvm install ruby-1.9.2-p290. Wenn Sie keinen angeben, wird der letzte verfügbare Patchlevel verwendet.

6

Was Brandon gesagt hat, ist auch richtig, vielleicht möchten Sie eine Standard-Ruby-Version mit dem Flag --default einrichten. Auf diese Weise stellen Sie sicher, dass Sie beim Start Ihres Terminals immer dieselbe Version verwenden.

rvm use ruby-1.9.2-p290 --default 

Sie können auch wollen eine .rvmrc Datei im Verzeichnis einzurichten in dem Sie arbeiten, um sicherzustellen, dass andere Entwickler die gleiche Ruby-Version und Patch-Level verwenden, wie Sie sind.

touch .rvmrc && echo "rvm use ruby-1.9.2-p290" >> .rvmrc 
Verwandte Themen