All the commands below are run from SmartSVN. We consider here files local status (not remote). Remember that svn add and svn remove must be completed by a svn commit to be validated on the server.
You tried to remove a file from svn and commit is not possible.
Check if you did svn remove on the directory in the Files lateral panel. If so, the svn commit must also be done directly on the directory (and not at the level of the files containaed in the directory).
May happen when a local remove has been processed and someone else removed / commited the file on the svn server.
Select file and choose mark resolved, option 1 (not 'accept incoming delete')
Revert will cancel your local action (remove, delete, moveā¦) and may solve the problem.
Revert will cancel your local removing order and accept the commited modification by the other user, the file will become unchanged locally.
This local status may appear on files when an action has been done at the level of the directory containing them (e.g. rename or move), you may check the directory status (move your mouse on the directory name and read the tooltiptext), and depending on your choice, try to commit or revert your action directly on the directory to solve this issue.
Reminder: once a directory or a file has been versioned (added + commited), any renaming or move mut be done from SmartSVN (and NOT from a standard file manager)