无法在Mac上安装Redmine

问题描述:

我想让Redmine安装在我的MacBook Pro(Lion)上。我已经安装了XAMPP。另外,据我所知,我已经安装了required software for Redmine的所有正确版本。无法在Mac上安装Redmine

但是我无法获得rake -v以返回预期结果。我怀疑可能有破碎的宝石依赖关系。这是我第一次尝试做任何与Ruby有关的事情。

有没有办法自动检测和修复宝石的依赖关系。


更新:是我所得到当我执行rake -v完整的转储:http://pastebin.com/cuksWp8H

基本上我不断收到以下:

MBP:redmine-1.2.1 username$ rake -v 
(in /Users/username/Sites/redmine-1.2.1) 
NOTE: Gem.source_index is deprecated, use Specification. It will be removed on or after 2011-11-01. 
Gem.source_index called from /Users/username/Sites/redmine-1.2.1/config/../vendor/rails/railties/lib/rails/gem_dependency.rb:21. 
+1

不应该先到你的redmine目录吗? – Krule

+0

@Krule:整个转储使我超过字符数限制。但是,我添加了一个转储链接。 –

你可能想使用rake --version-v参数代表冗长。您注意到您的长期追踪,它试图执行测试套件而不是仅输出版本。

另外 - 这可能是您的问题的原因--Redmine目前需要一个老版本的rubygems。作为RedmineInstall standed:

的Rails 2.3.11将失败,RubyGems的1.7.0或更高版本,坚持RubyGems的以前版本!

最后,管理平台不使用捆绑(但ChiliProject一样),所以任何捆绑的问题或修补不适用于此。

披露:我是ChiliProject开发人员。

+0

取决于...如果您使用[rvm ruby​​gems 1.6.2'使用[RVM](https://rvm.beginrescueend.com/)。如果您使用'sudo gem install ruby​​gems-update -v 1.6.2'使用库存Mac Ruby' –

+0

非常感谢!我确实发现了另一个SO帖子,帮助了我:http://stackoverflow.com/questions/523993/how-do-you-downgrade-rubygems/4992974#4992974 –