Bug: Locally deleted file wrongly accepted as log message string.
From: Karl Fogel <kfogel_at_red-bean.com>
Date: Thu, 28 Jun 2018 21:29:02 -0500
I'm pretty sure this is a bug, but wanted to check here first before filing a ticket.
Normally, if you accidentally use a local versioned file path as a log message, you will get an error:
$ svn --version
It doesn't matter whether 'locally_versioned_path' is modified or not. It doesn't have to be part of the commit; the mere fact that it's a path under version control is why SVN decides it likely wasn't intended to be the log message.
Now try this:
$ svn status
Oops :-).
Because the *working file* is no longer there, Subversion fails to decide that the path likely wasn't intended to be the log message -- even though obviously Subversion should come to the same conclusion here that it would have come to if the path were not locally deleted.
If we agree this is a bug, I'll file it. Maybe I'll even fix it -- no promises; depends how much I'm able to sleep on the plane this weekend :-). In any case, I first wanted to make sure there is consensus that this is a bug. Do we agree?
Best regards,
|
This is an archived mail posted to the Subversion Users mailing list.
This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.