commit problems on webdav drive

39 views
Skip to first unread message

ulrich....@carnet-gmbh.de

unread,
Feb 15, 2018, 11:28:52 AM2/15/18
to TortoiseSVN
Hello everybody,

I have to question on webdav. We have setup a webdav on a remote server used as a company shared drive. I have checked out a project to this location. However on commiting a change the TortoiseSVN says: "Can't move '...\.svn\tmp\svn-...' to '...\.svn\pristine\..\...svn-base'" The webdav complains with this message in the log: "Could not MOVE .../.svn/tmp/svn-... due to a failed precondition on the source (e.g. locks). [424, #0]

All other file operation seen to work on the webdav. Maybe TortoiseSVN handles the files differently? The webdav lockfile is okay so far. I have not found a hint how to configure the webdav to handle this.

Thank you very much

Stefan

unread,
Feb 16, 2018, 7:39:14 AM2/16/18
to TortoiseSVN

Do NOT share working copies. Working copies are meant to be stored locally.

ulrich....@carnet-gmbh.de

unread,
Feb 17, 2018, 9:02:08 AM2/17/18
to TortoiseSVN
it's not meant for sharing among users but for me for accessing the drive over the internet.

Stefan

unread,
Feb 17, 2018, 9:09:28 AM2/17/18
to TortoiseSVN

it's not meant for sharing among users but for me for accessing the drive over the internet.

Also not meant for that.
Check out a separate working copy for yourself, and commit from there.
A working copy should be on your local harddrive, not on some network. The repository is on the network, and that's all - the rest is local.

Also, WebDAV drives don't support all necessary locking mechanisms svn requires from a working copy. That's why you're getting the errors.

https://tortoisesvn.net/faq.html#wconshare
http://subversion.apache.org/faq.html#write-over-dav
Reply all
Reply to author
Forward
0 new messages