Locks

Since Subversion 1.2, explicit file locking is supported. File locking is especially useful when working with binary files, for which merging is not possible.

For each file, its lock state is displayed in the file table column Lock and additionally the Name icon can contain corresponding overlay icons, as shown in Additional File States. For the list of possible lock states, refer to Lock States.

Lock States
(Empty) The file is not locked.
Self The file is locked for the local working copy.
Stolen The file was locked for the local working copy but in the meanwhile it has been stolen by someone other in the repository.
Broken The file was locked for the local working copy, but in the meanwhile it has been unlocked (by someone other) in the repository.
(Username) The file is currently locked by the named user.

The 'Self' state can be filled by SmartSVN when scanning the local working copy. Please note, that this state can change, when scanning the repository (see Scan Repository), as the lock might actually be 'Stolen' or 'Broken'.