警卫没有获得有关cifs系统的更新

时间:2015-08-27 15:11:50

标签: ruby guard cifs

我试图使用后卫触发构建,但我无法让它工作。我在我的防护文件中有以下内容,我假设最后一个应该导致更新一直被触发并将内容打印到屏幕上:

guard 'rails', :host => '0.0.0.0' do
  watch('Gemfile.lock')
  watch(%r{^(config|lib)/.*})
  watch(%r{.*}){puts "something changed"}
end
然而,我改变的任何事情似乎都无所作为。我唯一能想到的是这是一个cifs文件系统,而且我不确定文件更新是如何工作的。我可以做些什么来研究这个问题?

1 个答案:

答案 0 :(得分:1)

事实证明,cifs并没有很多相同的事件,所以你需要使用poll选项运行警卫:bundle exec guard -p