While Subversion is based on the "copy-modify-merge model" for version control, it is possible for a user to lock a file and be the only one able to commit changes to it.
Lock an item
When you need to be the only user able to edit and commit changes to an item, you can lock it.
Unlock an item
To allow other users to edit and commit changes to an item that you have locked, unlock the item to release the lock.