Currently I know that there is a way in SVN to not check in a file at all (or remove it from the repository) and then put it to ignore list.
Is it possible to have a "base" version of a file under its final name (not the renamed one) in SVN and then ignore all local changes made by any developer?