http://subversion.tigris.org/issues/show_bug.cgi?id=2985
Issue #|2985
Summary|Non existant files can be locked
with cryptic error me
|ssages.
Component|subversion
Version|1.4.x
Platform|All
URL|http://colabti.de/irclogger/irclogger_log/svn?date=200
|7-10-17,Wed;raw=on
OS/Version|All
Status|NEW
Status whiteboard|
Keywords|
Resolution|
Issue type|DEFECT
Priority|P3
Subcomponent|unknown
Assigned to|issues subversion
Reported by|revragnarok
------- Additional comments from revragnarok tigris.org Tue Oct 23 09:47:46 -0700 2007 -------
In a nutshell, you can lock a file, then delete the file,
but retain the lock.
This is in effect a denial-of-service because then the file
can never be created
again, even by the user holding the lock on the now-obsolete
file.
Some on IRC said this can be a useful feature. If it is
decided the
functionality should be kept, I feel the errors being
returned need to indicate
in a better manner what is actually failing.
Specific test case and peer-review at
http://colabti.de/irclogger/irclogger_log/svn?date=
2007-10-17,Wed;raw=on around
21:00. Search for "RevRag" because I misspelled
the name on the paste page (
http://paste.lisp
.org/display/49343 ). If you do "svn cat" on
the locked file,
you get error 404 (but if the file doesn't exist at all, you
get "path not found").
------------------------------------------------------------
---------
To unsubscribe, e-mail: issues-unsubscribe subversion.tigris.org
For additional commands, e-mail: issues-help subversion.tigris.org
|