There are several “lock” values in SVN, and some of these answers that say “lock lock” or a teammate holding the lock do not use the corresponding value for the original question. This question relates to "working locks" (i.e., they are completely local to the working copy on your computer and have nothing to do with you or teammates containing the lock / extract from the file). The accepted answer by MicroEyes refers to the correct use and is your best option when this happens.
If cleaning does not work, you may need to check out a new working copy of the project. If you have any modified, unauthorized files, you will need to copy them to a new working copy so that you do not lose your changes.
See this page in SVT Tortoise docs for three ways to use “lock”: http://tortoisesvn.net/docs/nightly/TortoiseSVN_en/tsvn-dug-locking.html
Excerpt (highlighted by me):
Three Lock Values
In this section and almost everywhere in this book, the words “lock” and “lock” describe the mechanism of mutual exclusion between users in order to avoid compromise. Unfortunately, there are two more kinds of “blocking” with which Subversion, and therefore this book, sometimes needs to be bothered.
The second working copy lock used inside Subversion to prevent collisions between multiple Subversion clients running on the same working copy. Usually you get these locks whenever a command like update / commit / ... is interrupted due to an error. These locks can be removed by running the clean copy working copy command, as described in the "Cleaning" section.
...
G. Stevens Feb 03 '15 at 2:44 2015-02-03 02:44
source share