Well, that's another option.
The bad side is that every webmaster (Yiannis, Rick, Per, ...) will need to have direct access, know how to use, and opted-in to the SF shell services.
Note that a 24 hs. solution with a script running on SF would only do an SVN update, which is nothing if nothing changed.