2011-01-11 165 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環境。