Guard 不获取 cifs 系统的更新
Guard not getting updates on cifs system
我正在尝试使用 guard 来触发构建,但我无法让它工作。我的保护文件中有以下内容,我认为最后一个应该会导致更新一直被触发并将内容打印到屏幕上:
guard 'rails', :host => '0.0.0.0' do
watch('Gemfile.lock')
watch(%r{^(config|lib)/.*})
watch(%r{.*}){puts "something changed"}
end
但是我所做的任何更改似乎都无济于事。我唯一能想到的是这是一个 cifs 文件系统,我不确定文件更新是如何工作的。我可以做些什么来调查这个问题吗?
事实证明cifs没有很多相同的事件,所以你需要运行用poll选项守卫:bundle exec guard -p
我正在尝试使用 guard 来触发构建,但我无法让它工作。我的保护文件中有以下内容,我认为最后一个应该会导致更新一直被触发并将内容打印到屏幕上:
guard 'rails', :host => '0.0.0.0' do
watch('Gemfile.lock')
watch(%r{^(config|lib)/.*})
watch(%r{.*}){puts "something changed"}
end
但是我所做的任何更改似乎都无济于事。我唯一能想到的是这是一个 cifs 文件系统,我不确定文件更新是如何工作的。我可以做些什么来调查这个问题吗?
事实证明cifs没有很多相同的事件,所以你需要运行用poll选项守卫:bundle exec guard -p