【发布时间】:2014-07-09 17:25:00
【问题描述】:
我想在更改源或测试时自动运行prove,我正在使用Win32::ChangeNotify,但我不知道为什么即使是单个文件更改,while 正文也会运行两次,我实际上想要监视所有更改,但只执行一次操作。
require Win32::ChangeNotify;
$notify = Win32::ChangeNotify->new("./", 1, "LAST_WRITE");
while (my @events = $notify->wait) {
print @events, "----\n";
$notify->reset;
}
【问题讨论】: