Just recently I was working with one of my clients on their development process. Their infrastructure is primarily Windows-based and there’s also a Windows-based SVN server that we use as the main repository storage. The task at hand was to setup commit hooks to create and send emails to a variety of people on successful commit.
Now – on Linux or OS X that sounds like a trivial task (it actually is), but I had to look around a bit to find a good solution for Windows. At the end we went with Subversion Notify for Windows, an open source solution that’s actually easy to install and setup, and that we’ve been able to configure smoothly for our needs with an XML config file.