2012-04-20 21 views
5

Ryan BatesのRailsCast(Linux Mint 12)に従ってガードとスポークをインストールしました。ガードプロセスはすぐに "Killed"を表示しています起動します。 「バンドル幹部ガードは--verbose」実行すると得られます。コマンドの実行:Ruby on Rails、Running Guardはすぐに "Killed"で終了します

ガードが通知を送信するためにNotifySendを使用するに、送信通知

バンドル幹部ガードは DEBUG(12時17分27秒)を--verbose。

警備隊は現在、 'path_to_project' で見ている

DEBUG(12時17分27秒):フック:ガード::先割れスプーンのために実行start_begin

DEBUG(12時17分27秒):コマンドの実行: ps aux | awkの!/先割れスプーン/ & &/awkは/ {$ 2印刷;} '

DEBUG(午前12時17分27秒):PIDと先割れスプーンサーバキリング:

を殺した8884

私が試してみましたガード・ジェム・ドキュメントの「Advanced Linux system configuration」(max_queued_eventsおよびmax_user_instances、max_users_watches)の値を調整します。すべての人にとってデフォルト値よりずっと高いところには喜びはありません。

アイデア?もしそうなら、事前に感謝します。 Google-fuは、この特定の問題についてこれまで有用なものは何も明らかにしていません。

+0

このようなサウンドは、Sporkの問題となる可能性があります。あなたはスポークなしでガードを実行しようとしましたか?同様に、何も起こらないようにガードなしでSporkを実行しようとしましたか? Guardfileを投稿できますか? –

+0

Guardfileとgemfileセクションにテスト関連の宝石を投稿することができますか...また、Rubyのどのバージョン? –

答えて

0

これは今やっているのを見ました。あなたがしなければならないことは、実行中のsporkプロセスを見つけてそれを殺すことです。例:

ps aux | grep spork 

アクティブなsporkプロセスのPID(第1列)に注意してください。それが123になった場合は、次のように入力してください。

kill 123 

その後、もう一度ガードを開始してください。

関連する問題