blob: 59f28b1a7585d0b9555ca538b8e48d86638288e8 [file] [log] [blame]
TODO for locking
================
NICE TO HAVE
------------
* support cancellation during lock/unlock.
* "svn rm file" should error if file has "svn:needs-lock" and is not
locked (is read-only) in WC. On Linux, at least, neither Svn nor the OS
prevents "svn rm file" from completing. Same for "svn mv" of course.
-----------------------------------------------
* Questions:
* Should propedit and propset reject to set a property on a file with
svn:needs-lock set?
* how do locks relate to dump/load? file as an enhancement?
* Stuff to document in book:
- new 'svn up' and 'svn commit' behaviors w.r.t. locktokens
- two new bdb tables in BDB section.
- update the description of autoversioning in appendix C!
* Unfriendly error messages are quoted in the svn-book for trying to commit
or unlock a file without the correct lock,
e.g. "Server sent ... 423 Locked ...". Is the book out of date? With 1.6.x,
RA-local, lock held by me but in a different WC, messages include:
$ svn ci
svn: Cannot verify lock on path '/d/2'; no matching lock-token available
$ svn unlock d/2
svn: '2' is not locked in this working copy