Description
Not all commits are done in the presence of a working copy; therefore, after the client sends a final MERGE request, it's often wasteful to for mod_dav_svn to send humongous merge-responses full of vsn-rsc-urls. In particular, it kind of ruins the "constant time tagging" feature when you run 'svn cp URL URL'. Understandably, if I did the copy in my wc and committed, the tag couldn't possibly be constant-time; but 'svn cp URL URL' should definitely be constant time. One idea is to send some kind of custom header in the MERGE request that means, "please send minimal response."
Attachments
Issue Links
- is duplicated by
-
SVN-981 tree copies can be O(N) when copyfrom args not used
- Closed