2013-06-17 17 views
6

Mam zainstalowane 2 wtyczki (redmine_backlogs i redmine_ldap_sync), ale po aktualizacji redmine_ldap_sync z wersji 2.0.0 na 2.0.1 dodano Gemfile.Nie można określić tego samego klejnika dwukrotnie przy różnych wymaganiach dotyczących wersji

tu zaległości męska Gemfile https://github.com/backlogs/redmine_backlogs/blob/v1.0.2/Gemfile i LDAP Synckliknij Gemfile https://github.com/thorin/redmine_ldap_sync/blob/2.0.1/Gemfile

W obu przypadkach simplecov jest w grupie badanej. Próbowałem uruchomić

bundle install --without development test 

ale mam ten błąd:

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

To nie wydaje się mieć sens. Czy istnieje sposób na ominięcie go bez edytowania pliku?

Dzięki

Odpowiedz

11

Wszystkie Gemfile z wtyczek są połączone z ogólnymi. Wystarczy usunąć instrukcję simplecov (>= 0) w jednej z wtyczek Gemfile. To nie jest przestępstwo ani nielegalne.