Просто не могу заставить Redmine работать - PullRequest
2 голосов
/ 20 сентября 2011

Итак, я пытался заставить Redmine работать со всеми видами учебников в Интернете, но я всегда застреваю на одном и том же шаге:

G:\Ruby187\apps\redmine>rake db:migrate
NOTE: SourceIndex.new(hash) is deprecated; From G:/Ruby187/apps/redmine/config/.
./vendor/rails/railties/lib/rails/vendor_gem_source_index.rb:100:in `new'.
rake/rdoctask is deprecated.  Use rdoc/task instead (in RDoc 2.4.2+)
rake aborted!
uninitialized constant ActiveSupport::Dependencies::Mutex

(See full trace by running task with --trace)

Просматривая ошибку, онискажите мне изменить строку Rakefile:

require 'rake/rdoctask'

на

require 'rdoc/task'

Но тогда я получаю ошибку:

G:\Ruby187\apps\redmine>rake db:migrate
NOTE: SourceIndex.new(hash) is deprecated; From G:/Ruby187/apps/redmine/config/.
./vendor/rails/railties/lib/rails/vendor_gem_source_index.rb:100:in `new'.
rake aborted!
no such file to load -- rdoc/task

(See full trace by running task with --trace)

Вот некоторая информация о моей настройке:

  1. Машина: Windows 7 (32-разрядная версия)
  2. Redmine Версия: 1.1.2
  3. Следующее руководство: http://www.ptperalta.net/index.php/technology/installing-redmine-on-windows-step-by-step-guide.html
  4. gemсписок:

G: \ Ruby187 \ apps \ redmine> список драгоценных камней

actionmailer (2.3.5)
actionpack (2.3.5)
activerecord (2.3.5
activeresource (2.3.5)
activesupport (2.3.5)
cgi_multipart_eof_fix (2.5.0)
gem_plugin (0.2.3)
i18n (0.4.2)
mongrel (1.1.5 x86-mingw32)
mysql (2.8.1 x86-mingw32)
rack (1.0.1)
rails (2.3.5)
rake (0.9.2)

Пожалуйста, помогите!

Ответы [ 2 ]

6 голосов
/ 20 сентября 2011

Проблема, похоже, связана с вашей версией рейка - из раздела требований RedmineInstall :

Требуется рейк 0.8.7 (рейк 0.9.x пока не поддерживается Rails)

Вам нужно удалить установленную на данный момент версию rake:

gem uninstall -v=0.9.2 rake

(ответ y)

и установите старую версию:

gem install -v=0.8.7 rake

См. Также это сообщение на форуме redmine

0 голосов
/ 27 июля 2013

Если вы застряли при установке Redmine «вручную» в Windows, попробуйте BitNami Redmine Stack (содержит Redmine и все необходимые зависимости в одном инсталляторе Windows).

Я не сделалНе удалось установить Redmine вручную, поэтому я использовал установщик BitNami, и он просто работал, без каких-либо проблем.

...