2012-04-23 3 views
1

나는 주 앱과 병렬로 보석을 개발하고 있습니다. 자주 변경하고 있기 때문에 반복적으로 빌드하고 릴리스하지 않고도 주 프로젝트의 보석을 참조하고 싶습니다.Bundler와 함께 로컬 보석 사용

내 Gemfile이 라인 포함 : 나는 번들 간부를 사용하여 내 응용 프로그램의 테스트를 실행할 때, 그러나

gem 'my_gem', :path => '/Users/andy/path/to/my_gem' 

를 하나 개의 테스트가 실패하고 역 추적이 잘못된 보석 위치가 사용되고 있음을 보여줍니다

/Users/andy/.rvm/gems/ruby-1.9.2-p290/gems/my_gem-0.6.0/lib/my_gem/page.rb:23:in `...' 

내가 뭘 잘못하고 있니? 내가 Bundler를 1.1.0

업데이트를 사용하고

- Gemfile.lock에서 발췌 :

PATH 
    remote: /Users/andy/path/to/my_gem 
    specs: 
    my_gem (0.6.0) 
     activesupport (~> 3.0) 
     capybara 

DEPENDENCIES 
    my_gem! 

my_gem가 옆에 버전 번호를 가지고 잘못된 것을, 그것은 단지를 사용하지 말아야합니다 그 경로의 최신 코드?

+0

Gemfile을 변경 한 후에'bundle install'을 실행 했습니까? –

+0

예. (패드 패드) –

답변

0

해결 : Spork가 실행 중이라는 사실을 잊어 버렸으므로 완전히 다시로드되지 않았습니다.

관련 문제