To put the build on pre-commit-hook? Will be executed each time on the server without a successful build, commit reject. Although it will be slow, I suspect. The whole point of SVN is lost.
I agree with the concept of small atomic commits from the review pi314
. But for this we need to decouple the build from a commit that is possible only in a distributed VCS. Alone is using SVN, Git find over-engineered and heavy. Glancing in the direction of Fossil, in case not yet tried.