Mark Phippard <markp...@gmail.com> writes: > What happens with Serf? From what I know, I would assume that Serf has to > do a GET of the entire file. Is this true or does it somehow only request > a delta?
Serf sends the delta base to the server (what does TEMPORARILY mean here?): /** This header is *TEMPORARILY* used to transmit the delta base to the * server. It contains a version resource URL for what is on the client. */ #define SVN_DAV_DELTA_BASE_HEADER "X-SVN-VR-Base" so a GET looks like: GET /obj/repo/!svn/rvr/2/f HTTP/1.1 Host: localhost:8888 User-Agent: SVN/1.8.0-dev serf/1.1.1 DAV: http://subversion.tigris.org/xmlns/dav/svn/depth DAV: http://subversion.tigris.org/xmlns/dav/svn/mergeinfo DAV: http://subversion.tigris.org/xmlns/dav/svn/log-revprops X-SVN-VR-Base: /obj/repo/!svn/rvr/1/f Accept-Encoding: svndiff1;q=0.9,svndiff;q=0.8 -- Certified & Supported Apache Subversion Downloads: http://www.wandisco.com/subversion/download