On 11.05.2013 13:31, Stefan Sperling wrote: > DST_TMP has more restrictive permissions than that. It is created with > the mkstemp() function under the hood. So we can assume that the perms > of DST_TMP are configured such that only the user running svn can > access the file. So we always start off with something like 600 on > DST_TMP. And we need to preserve the permission bits of the existing > DST (whatever they are) when renaming DST_TMP on top of it.
So, on Unix, you chmod DST_TMP to DST's permissions before renaming. I don't remember offhand what you do on Windows. -- Brane -- Branko Čibej Director of Subversion | WANdisco | www.wandisco.com