The problem with global-ignore
is that it's a per user basis. Each user must add that to their Subversion configuration.
What you really need is a pre-commit hook. I have one that can do exactly what you want: Ban particular files types from ever being committed anywhere in your repository.
This is a Perl script, but it requires no optional parameters (unless you want to use the LDAP functionality to create user groups).