2013-06-17 13 views
6

Tôi có 2 plugin được cài đặt (redmine_backlogs và redmine_ldap_sync), nhưng sau khi nâng cấp redmine_ldap_sync từ 2.0.0 lên 2.0.1 một Gemfile đã được thêm vào.Bạn không thể chỉ định cùng một đá quý hai lần với các yêu cầu phiên bản khác nhau

đây của tồn đọng Gemfile https://github.com/backlogs/redmine_backlogs/blob/v1.0.2/Gemfile và Gemfile ldap đồng bộ của https://github.com/thorin/redmine_ldap_sync/blob/2.0.1/Gemfile

Trong cả hai trường hợp, simplecov là trong nhóm thử nghiệm. Tôi cố gắng để chạy

bundle install --without development test 

nhưng tôi đã nhận lỗi này:

You cannot specify the same gem twice with different version requirements. 
You specified: simplecov (>= 0) and simplecov (~> 0.6) 

này dường như không có ý nghĩa. Có cách nào để bỏ qua nó mà không cần chỉnh sửa tệp không?

Cảm ơn

Trả lời

11

Tất cả các Gemfiles từ plugin được hợp nhất với một chung. Chỉ cần xóa simplecov (>= 0) tuyên bố trong một trong các plugin Gemfile. Nó không phải là hình sự hay bất hợp pháp.