【问题标题】:Guard triggering intermittently保护触发间歇性
【发布时间】:2015-03-30 10:01:42
【问题描述】:

当我更改测试或代码时,我在 Mac OSX 上使用 rails、guard、fb-fsevent 来触发 rspec。它运作良好,但我经常收到以下类型的消息

fsevent_watch[4227] (FSEvents.framework) FSEventStreamStart: register_with_server: ERROR: f2d_register_rpc() => (null) (-21)

当我用bundle exec guard开始守卫时。

我通常可以通过关闭几个不需要的应用程序来解决这个问题,但最后我必须重新启动系统。这似乎是由于观看了太多文件造成的,所以随着我的应用程序的增长,它变得更糟。对于如何解决这个问题,有任何的建议吗?相关版本号为:

rails 4.2.0, guard 2.6.1, fb-fsevent 0.9.1 on Mac OSX 10.10.1

【问题讨论】:

  • 您找到解决方案了吗?我不时遇到同样的事情。
  • 不,我没有。事实上,我最终停止使用 Guard。当它工作时它很棒,但我发现我花了太多时间让它工作。

标签: ruby-on-rails rspec guard


【解决方案1】:

自从我将机械硬盘换成 SSD 后,这个问题就消失了(还有很多其他奇怪的问题也消失了。总体而言,我的旧硬盘非常慢,因此可能导致 Guard 的时间问题检测变化。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-07-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多