2010-12-21 2 views
3

Ruby on Rails 3.0.1 프로젝트를 새로 작성한 후 보석을 3.0.3으로 전체적으로 업데이트했습니다.Rails 3 프로젝트를 최신 젬으로 업데이트하는 방법은 무엇입니까?

주위를 파고 들자 Gemfile 프로젝트를 편집하여 "3.0.1"대신 "3.0.3"을 말하고 "rake rails : update"를 실행하면 모든 것이 최신 상태로 표시됩니다. 최신.

그러나 레일즈 3에서이 작업을 수행하는 동안 인터넷에서 참조를 찾을 수 없으므로 올바른 방법입니다. 확인 감사. 고맙습니다.

답변

8

Gemfile에서 버전을 변경하는 경우 모든 보석이 Gemfile에 지정된 최신 버전으로 업데이트되도록 bundle update을 실행해야합니다. rake rails:update은 Prototype 자산을 최신 버전으로 업데이트하는 데 사용됩니다.

+0

레일 2에서 변경 되었습니까? 레일스에 익숙하지 않지만 레일 2 메소드가 RAILS_GEM_VERSION 변수를 업데이트 한 다음 레이크 레일을 실행하는 것처럼 보입니다 : 업데이트. – drinian

+3

@drinian : Rails의 보석 관리가 이제 Bundler가 담당합니다. Gemfile은 모든 보석 버전 관리를위한 원 스톱 상점입니다. –

관련 문제