O que você está tentando fazer deve ser possível usando um gancho de pré-consolidação de subversão. Dentro do hook script você pode verificar a lista de arquivos a serem confirmados e vetar o commit (escrever uma mensagem de erro significativa para stderr) se o conjunto de arquivos estiver errado.
Eu não vi ninguém publicar um script de gancho para fazer nada perto disso, então você terá que rolar o seu próprio. Para começar, leia as seções livro de subversão em writing e implementando scripts de gancho e alguns exemplos de scripts de gancho