2011-01-11 166 views
1


我试图安装acts_as_audited上轨3,但文档似乎仅指预轨道3作风安装,任何人有什么建议吗?遇到了麻烦acts_as_audited安装

继承人的细节,
https://github.com/collectiveidea/acts_as_audited

我已经安装了宝石,它显示了当我输入
宝石列表

然而发电机没有出现,当我尝试

可用

rails生成audited_migration add_audits_table

如果任何人有首选的审计追踪想法,随时喊。


B部分!

所以现在我有正确的分支,我试图按照新的说明安装它。 但我得到以下错误无法在任何gem源中找到gem'acts_as_audited(= 2.0.0.rc1,runtime)'。

我已经添加了以下我的Gemfile,(源是后来此外,我试图得到它的工作)
源“http://gems.github.com”
宝石“ acts_as_audited”, '2.0.0.RC1'

在终端中输入宝石ENV给人,

gem env 
RubyGems Environment: 
    - RUBYGEMS VERSION: 1.4.2 
    - RUBY VERSION: 1.8.7 (2009-06-12 patchlevel 174) [universal-darwin10.0] 
    - INSTALLATION DIRECTORY: /Library/Ruby/Gems/1.8 
    - RUBY EXECUTABLE: /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby 
    - EXECUTABLE DIRECTORY: /usr/bin 
    - RUBYGEMS PLATFORMS: 
    - ruby 
    - universal-darwin-10 
    - GEM PATHS: 
    - /Library/Ruby/Gems/1.8 
    - /Users/tmulcahy/.gem/ruby/1.8 
    - /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/gems/1.8 
    - GEM CONFIGURATION: 
    - :update_sources => true 
    - :verbose => true 
    - :benchmark => false 
    - :backtrace => false 
    - :bulk_threshold => 1000 
    - :sources => ["http://rubygems.org/", "http://gems.github.com/"] 
    - REMOTE SOURCES: 
    - http://rubygems.org/ 
    - http://gems.github.com/ 

你可以自己更进一步吗?
这可能是愚蠢的,但这些天我与轨道最大的问题是安装宝石,我似乎总是有这样的问题。一劳永逸地将它击倒在头上将是一件好事。

回答

0

我使用的是Ruby 1.9.2和Rails 3.0.9的acts_as_audited 2.0.0.rc7,没有问题。

在我的Gemfile我把这个:

gem "acts_as_audited", "2.0.0.rc7" 

然后,我只是跑“包安装”从我的轨道根,没有任何问题。从那以后,我只是跟着上acts_as_audited github上正常安装步骤:

$ rails g acts_as_audited:install 

$ rake db:migrate 

这也适用于Ruby的1.8.7环境。