Это одна из причин, по которой я стремлюсь делать репо для каждого проекта, очень неприятно, когда хуки проверяют путь файлов, измененных в наборе изменений.Аутентификация и авторизация также проще на уровне репо, чем на уровне проекта (пути).
Если бы я унаследовал вашу ситуацию, я бы разбил репо и имел бы простые хуки в каждом.
Еслитам, где политические и / или другие проблемы, которые заблокировали этот план, используйте svnlook в вашем хуке, чтобы найти измененные пути, и установите тему соответствующим образом.