I need to sync a number of IIS6 webservers in a farm. I currently use [ViceVersa](http://www.tgrmn.com/) (with the VVEngine service) which does a good job of keeping files in sync but I'd like to move to the Microsoft [web deployment tool (msdeploy)](http://www.iis.net/extensions/webdeploymenttool). That way, the configuration stays in sync too.

So, the question is how do you schedule/trigger the synchronization?

* Do you use the Windows scheduler?
* Is there something built in to the web deployment tool service that I've missed?
* Something else?

Ideally, the synchronization would be triggered by a change on the primary webserver.