2015-10-14 3 views
0

Я установил новую копию Redmine в поле Ubuntu для проекта разработки плагинов. Как только я установил базовую установку Redmine и запускал ее, все было нормально работать. Однако в любое время, когда я попадаю на страницу, которая требует использования класса версии, возникает ошибка.Redmine - версия проекта, вызывающая ошибку:

Кажется, что он может пытаться использовать другой класс версии - возможно, тот, который указывает версию redmine?

ОБНОВЛЕНИЕ: Кажется, что любые ссылки на Version в Redmine вызывают константу Version, а не класс Version.

Например, создается проект. Однако, когда я пытаюсь просмотреть проект, я получаю это:

Completed 500 Internal Server Error in 167ms (ActiveRecord: 7.4ms) 

ActionView::Template::Error (undefined method `joins' for "3.1.7.3":String): 
    42:  <% end %> 
    43: 
    44:  <h1><%= page_header_title %></h1> 
    45: 
    46:  <% if display_main_menu?(@project) %> 
    47:  <div id="main-menu"> 
    48:   <%= render_main_menu(@project) %> 
    app/models/project.rb:455:in `shared_versions' 
    lib/redmine.rb:228:in `block (2 levels) in <top (required)>' 
    lib/redmine/menu_manager.rb:446:in `call' 
    lib/redmine/menu_manager.rb:446:in `allowed?' 
    lib/redmine/menu_manager.rb:164:in `block in menu_items_for' 
    lib/redmine/menu_manager.rb:163:in `each' 
    lib/redmine/menu_manager.rb:163:in `menu_items_for' 
    lib/redmine/menu_manager.rb:90:in `render_menu' 
    lib/redmine/menu_manager.rb:80:in `render_main_menu' 
    app/views/layouts/base.html.erb:45:in `_app_views_layouts_base_html_erb___3256852209764588002_58036380' 
    app/controllers/projects_controller.rb:153:in `show' 
    lib/redmine/sudo_mode.rb:63:in `sudo_mode' 


    Rendered /usr/local/rvm/gems/ruby-2.1.2/gems/actionpack-4.2.4/lib/action_dispatch/middleware/templates/rescues/_source.erb (28.8ms) 
    Rendered /usr/local/rvm/gems/ruby-2.1.2/gems/actionpack-4.2.4/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb (3.3ms) 
    Rendered /usr/local/rvm/gems/ruby-2.1.2/gems/actionpack-4.2.4/lib/action_dispatch/middleware/templates/rescues/_request_and_response.html.erb (1.0ms) 
    Rendered /usr/local/rvm/gems/ruby-2.1.2/gems/actionpack-4.2.4/lib/action_dispatch/middleware/templates/rescues/template_error.html.erb within rescues/layout (44.9ms) 

ответ

0

Я использовал установку Puphpet (который обеспечил RVM (и, казалось бы, проблема, которую я установил ее, делая довольно запасную коробку Vagrant. настройка и установлены RVM вручную позже.

и для записи, постоянная Version он искал был частью основных LIBS Руби, в частности, в rexml