Tortoise SVN usually denies my commits saying that I have to clean locks.
I run the "clean up" command through the GUI and it works, but it annoys me having to do this so often.
It happens after saving edited LibreOffice documents, even when LibreOffice app is closed.
I have LibreOffice's lock files extensions (.~lock and .odt#) on the svn:ignore property of my repository.
My OS is Windows 10 and I have the latest Tortoise SVN version installed. The server runs the latest version of Visual SVN Server.
I also have the latest version of LibreOffice installed.
But its not a matter of versions, because it started happening some months ago, but now more frequently.
What can I do to avoid needing the cleanup command?
Edit: it seems that KeePass is the problem. I run KeePass opening a database that is inside my repository. When I try to commit (and fails due locks), it has the database file opened, but it isnt modified though.
Is there any workaround to avoid closing the database and succesfully commit?