Well, svn complains about file1 and file2, which are not executed before moving file1 to file2. If you force and commit, you will have changes to file1 in the repository, but local changes to file2 will be lost. However, this should not be a problem, when you move file1 to file2, you expect to overwrite the contents of file2.
Tracking is a provision, what you lose is local changes in the file2.
source share