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

Re: Features and release dates

From: Greg Stein <gstein_at_lyra.org>
Date: 2002-05-01 21:37:09 CEST

On Wed, May 01, 2002 at 02:03:57PM -0500, Ben Collins-Sussman wrote:
> Greg Hudson <ghudson@MIT.EDU> writes:
>
> > If I'm following the discussion correctly, the dump format will include
> > a complete plaintext for each revision of a node. I imagine that in
> > some case, this will make the dump of a database prohitively large--for
> > instance, a repository which has large CAD drawings which change
> > frequently.
>
> We're only doing this right now for simplicity. Certainly, we could
> create a different version of our dumpfile format (version 2?) that
> stores svndiff data in each changed node.

The dump format is also a single file/stream, which means that you can pipe
it to stdout, feed that into gzip, then take the result and 'split' it or
send it over a socket to another computer, or whatever.

Second, if a dump of the entire repository is too large, then you could dump
out subranges of the revisions.

A variant on the first option, you could also pipe the dump into a filter
which runs svndiff to construct your modified svndiff-based dump format.

[ ah, how glad I am that we defined the format to be a single file/stream
  rather than multiple files ]

Cheers,
-g

-- 
Greg Stein, http://www.lyra.org/
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Wed May 1 21:36:41 2002

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