There is a file, let's call it fileToBeIgnored, that is versioned in SVN and shouldn't be. I understand that svn:ignore only prevents the addition of files to the SVN repository. Already versioned files will keep on getting versioned regardless of matching the pattern. I'm perfectly ok with removing fileToBeIgnored from the SVN repository and adding it to its directory's svn:ignore property. My problem is, if I do that, when other users do their next update, their SVN client will try to remove their local copy of fileToBeIgnored. I don't want that. I would like for everyone's currently existing local copy to be preserved.
Is there a way to remove a file from the SVN repository without it being removed from a user's local copy on subsequent update?