2008-10-08 11 views
6

Obecnie używam Rails 2.1.0 i chcę uaktualnić do Rails 2.1.1. Po wydając następującą komendęCo muszę zrobić, aby zaktualizować aplikację do najnowszej wersji Rails?

gem update rails 

Przypuszczam, że muszę zmienić ten wiersz

RAILS_GEM_VERSION = '2.1.0' unless defined? RAILS_GEM_VERSION 

w environment.rb

Jakie inne działania należy podjąć, aby zapewnić, że moja aplikacja jest przy użyciu Ostatnia wersja? Czy są jakieś inne pliki, które wymagają aktualizacji?

Odpowiedz

3

Będziesz także musiał przejść do katalogu aplikacji i uruchom następujące polecenie: Szyny

natarcia: Aktualizacja

Następnie uruchomić swoje testy i upewnij się, że wszystko działa.

0

O ile mi wiadomo, to właśnie tam definiuje się wersję szyn, z których korzysta cała aplikacja. Wiem, że dla projektu, w którym teraz jestem, musiałem go zastąpić 2.1.1, aby pracować na mojej maszynie wirtualnej, ponieważ zainstalowałem najnowszą wersję i nie określiłem wersji 2.1.0, zgodnie z wymaganiami projektu.

Najważniejszą rzeczą, na którą należy zwrócić uwagę, są wtyczki i rozszerzenia, które mogą zastąpić to ustawienie, a także niezgodność, która prawdopodobnie powstanie w wyniku zmiany wersji.

Istnieje również kilka znanych problemów z 2.1.1, chyba że istnieje funkcja, której absolutnie potrzebujesz teraz, możesz poczekać.