I have a Subversion working copy where I made some local modifications to one file. The modifications are only relevant to me, I do not want to commit them. (The version in
Lock certainly isn't what you want, and I don't think any of the built in features will do it for you.
Depending on which environment you are working in, I'd write a script that:
Something along the lines of:
svn status | grep ^M | grep -v exclude.c | awk -F' ' '{print $2}' | xargs svn ci -m "I'm committing something"
Or if the list of files is really static, just fix the list!