I'm currently experimenting a little bit with a webdav framework. The
result is a webdav server where you can create directories (files need
to be implemented). After implementing the delete function I've found
out that renaming is a copy and delete. This doesn't seem like a good
idea but I have to do some more research before changing the framework.
So for the beginning I've decided to live with it and to do a first
test. It failed with an error message.
So I've increased the log message and started debugging my software and
even the framework classes. The code seemed to work correctly. After
spending some time with that I've decide to google the error message.
Although it was in german I've found some websites about it and it
seems that nautilus has some bugs regarding webdav caused by a library
it uses. So I've tested it with my Mac and davfs2. On both renaming
worked correctly. Only my favorite testing tool has a bug.