Я думаю, что вы могли бы написать хук перед фиксацией, чтобы сделать это - просто иметь список файлов, где, если один из них зафиксирован, все они должны быть зафиксированы.
Вы можете писать хуки на любом языке, на котором вы можете написать приложение командной строки. Единственное, что нужно, это то, что они запускаются в контексте сервера SVN, и (по крайней мере, традиционно, я не знаю, улучшается), им не дают много среды, когда они запускаются - вы можете быть обнаружены отсутствием 'PATH', например.
В вашем репозитории будут примеры хуков batchfile / shell-script в каталоге 'hooks', но в прошлом я также писал их на C #.
Это http://wordaligned.org/articles/a-subversion-pre-commit-hook выглядит как хорошее общее введение в хуки перед фиксацией.