В основном это - расширение для автотеста, который прислушивается к уведомлению от ОС и позволяет автотесту не сканировать для изменений файла постоянно при тестировании только необходимых изменений. Это сохраняет дисковое использование и ЦП.
Windows предоставляет API для уведомления об изменении файла под названием FindFirstChangeNotification. http://msdn.microsoft.com/en-us/library/aa365261 (VS.85) .aspx
Оказывается, кто-то уже сделал для этого небольшой рубиновый мост, который вы можете использовать для начала. точка: http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-talk/36807