[WISH] Making Svn locking work with mirroring (DAV proxy + svnsync)
From: Julian Foad <julianfoad_at_apache.org>
Date: Wed, 09 May 2018 08:29:51 +0100
I am still interested in making Svn locking work with svnsync mirroring.
Overall, someone wanting to set up a working system could take one of three approaches:
* external hack / work-around (e.g. rsync + svnsync + ...)
Old mail threads contain lots of bits of information and suggestions, but no solution.
I could not find a complete work-around described anywhere, and after our IRC discussions around 6th April I don't think our tools provide the abilities that would be needed to implement a good external work-around. In particular, we don't provide a way to consistently read or write a set of lock states while the repository is online.
I would like to look further at fixing Subversion (svnsync, etc.) to sync locks natively. I don't currently have any time assigned for that but it might become possible. So, for now, I am just keeping the topic warm.
Some relevant posts and issues:
This is an archived mail posted to the Subversion Dev mailing list.