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

Re: [PATCH] Various little improvements for contrib/client-side/asvn

From: <kmradke_at_rockwellcollins.com>
Date: Tue, 16 Sep 2008 14:45:58 -0500

Ross Mark <rossm_at_controllingedge.com.au> wrote on 09/15/2008 08:38:41 PM:

...

> I'm not sure if anyone is interested in our application, we called it
> svndelta. If people are let me know and I'll see if I can get it
> released. In summary it only supports update, checkout and switch
> operations. By not allowing mixed revisions, keyword expansion or eol
> modifications we are able to remove the need for a base copy of the
> files being checked out. We keep a single version identifier for the
> entire filesystem. When an update is performed the working files are
> used as reference for the deltas which get applied into a holding
> directory. Once all the files are downloaded to the holding directory
> they are then applied to the working filesystem so the changes are only
> applied once the entire revision is available. Obviously it also
> understands the asvn properties for symlinks, devices and ownership. We
> have been running this program for a few years now and after performing
> around 1000 upgrades we have yet to have a corrupted system.

Sorta like a "smart" svn export? Or a "lightweight" client that
stores minimal data and needs to contact the server for most info?

I think many would find this useful functionality. (I know
I would have a few uses for it.)

Depending upon what happens with the working copy
redesign, it my become less needed. Not sure I've seen any
requirements or suggestions to allow a mode for minimization
of the client side meta data though...

Kevin R.
Received on 2008-09-16 21:46:02 CEST

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