[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: svn commit: r945280 - in /subversion/trunk: build.conf subversion/libsvn_ra_serf/commit.c subversion/mod_dav_svn/dav_svn.h subversion/mod_dav_svn/posts/ subversion/mod_dav_svn/posts/create-transaction.c subversion/mod_dav_svn/repos.c

From: C. Michael Pilato <cmpilato_at_collab.net>
Date: Tue, 18 May 2010 15:06:48 -0400

Greg Stein wrote:
>> I'll revert what's been committed thus far, and possibly return again when I
>> find a sufficiently sized block of time.
>
> Yah, I was kinda surprised to see it go in there so quickly. Wasn't
> expecting other needs for the body in 1.7. But thanks for backing out
> the XML stuffs!

Well, one of the enterprise complaints we've heard is that, due to our
failure to support directory locks, folks tend to just use 'svn lock
--targets' on a whole bunch of files. The RA API supports locking/unlocking
multiple paths in one shot, but for the DAV cases, that devolves into a loop
around countless LOCK requests. I was hoping that HTTPv2 would allow us to
do a batch lock/unlock operations (and return a multi-status-ish thing
reporting the success/fail+errmsg for each path in the request). That would
have been low-hanging fruit in XML.

-- 
C. Michael Pilato <cmpilato_at_collab.net>
CollabNet   <>   www.collab.net   <>   Distributed Development On Demand

Received on 2010-05-18 21:07:21 CEST

This is an archived mail posted to the Subversion Dev mailing list.