¿Cómo hago que Subversion (SVN) envíe correos electrónicos en los registros?

Siempre he encontrado que los correos de registro (commit) son muy útiles para realizar un seguimiento del trabajo que otras personas están haciendo en la base de código / repositorio. ¿Cómo configuro SVN para enviar por correo electrónico una lista de distribución en cada confirmación?

Estoy ejecutando clientes en Windows y el servidor Apache Subversion en Linux. Sin embargo, las respuestas a continuación para varias plataformas probablemente serán útiles para otras personas.