2012-01-05 11 views
0

Backstory - 私はクリスマス前に新しいMacBook Airを購入してから休暇に入った。私は自宅でレール開発に使ってきたPOS 10歳のlinuxラップトップを出ました。私が戻ってきたとき、遅滞した泥棒が私のlinuxラップトップを盗んだ。文字通り、eBayで25ドルでそのモデルを購入することができます。とにかく、私は新しいMacBookにすばやく移行することを望んでいたが、私はこれを手に入れて早急に稼働させた。linuxからmacに切り替え、rake db:migrateはconfig/database.ymlが存在しないために失敗する

私が今取り組んでいる問題は、私が取り組んでいるプロジェクトをクローンしたことです。あなたにはありがとうございます。でも面白いことが起こっています。ここで何が起こっているのか

rake aborted! 
No such file or directory - /Users/spinlock/rails/AtomicBroadcast/config/database.yml 

Tasks: TOP => db:migrate => environment 
(See full trace by running task with --trace) 

任意のアイデア:私はセットアップbundle exec rake db:migrateは、私は次のエラーを取得するデータベースにしようとすると?私はRuby 1.9.2とRails 3.1.1を実行しています。私はまったく新しいMac環境ですので、私は愚かな間違いをしているかもしれませんので、私は何も知っていると仮定しないでください:)

ありがとう!

+0

'database.yml'ファイルはありますか? –

+0

は.gitignoreのdatabase.ymlファイルではありませんか?それは...それはクローン化されません:) – codevoice

+0

これは私の問題だと思う。以前はdatabase.ymlファイルについて心配する必要はなかった。私はローカルのディレクトリに1つ入れて、今はすべて動作します。私はこれが何であるか把握するためにドキュメントを読む必要があります。 – spinlock

答えて

1

Mac固有のものはありません。

Darwin、MacのカーネルはFreeBSDによく似ています。

ほとんどのLinuxコマンドは、ターミナルから利用できます。

ls、cat、fileなど。ファイルが存在する場合はすべて返す必要がありますが、そのエラーの原因となるのはファイルがそのパスに存在しないことだけです。

Finderでファイルを見つけることができたら、ファイルをTerminalウィンドウにドラッグして実際のパスを出力してください。

+1

OS XがUnixyであることを理解していないというOPの問題だとは思わない。 –

+0

私は同意しますが、Macに行くLinuxユーザーが新しいプラットフォームについて何も知らないと仮定すると、 "Linuxのように扱う"というステートメントが整っています。 – josephrider

関連する問題