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

Re: svndiff and XML

From: Brian Behlendorf <brian_at_collab.net>
Date: 2000-10-12 00:29:54 CEST

On Wed, 11 Oct 2000, Greg Stein wrote:
> On Wed, Oct 11, 2000 at 01:40:50PM -0700, Brian Behlendorf wrote:
> >
> > Only a format that uses a content-length descriptor can embed arbitrary
> > binary data into a composite form;
>
> This is untrue. Consider HTTP/1.1 chunked data. That is "streamy", in that
> it doesn't have a Content-Length. (well, an overall C-L; it does have
> something like a C-L for each chunk)

That's not a contradiction to what I said, just a clarification. =)

> > Do we need to go all the way down to base64?
>
> No.
>
> The DAV code can easily transfer binary data over the wire. Even in a
> streamy fashion. We aren't going to need to do any encoding for content or
> diffs transferred via DAV.

Right, not because of DAV, but necessitated if our metadata diffing is
still XML based.

Maybe an "svndiff" is actually a multipart file that has some sections
that are pure binary and other sections that are XML which describe the
metadata changes.

        Brian
Received on Sat Oct 21 14:36:10 2006

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