gnu-arch-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Gnu-arch-users] Some issues


From: Tom Lord
Subject: Re: [Gnu-arch-users] Some issues
Date: Tue, 22 Jun 2004 22:31:32 -0700 (PDT)

    > From: address@hidden (James Blackwell)

    > > Archival is a necessary precondition for quite a few revision control
    > > operations, sure, but so is inexact patch application.  You can't do
    > > inexact patch application of an xdelta (or similar binary-file delta)
    > > in any meaningful sense.

    > In all fairness, isn't there more than one revision control system that
    > is testing this assumption by only allowing exact patching? 

I'm not aware of any, no.   Some centralized systems (e.g,. CVS)
support inexact patching _only_ through three-way merges.


    > I think that carrying both types of revisions is a mistake. There are
    > *two* motivations behind xdelta for binaries. One is to save pipe; the
    > other is to save disk space. If we keep the old style revision around,
    > no space is saved. It only makes sense to keep both kinds of revisions
    > if we're just temporarily carrying both kinds of revisions as a migration
    > plan for our users.

The idea is to make both kinds of changeset optional.  So if your
connectivity guarantees are such that you only need xdelta, you can
get by using only xdelta.

-t





reply via email to

[Prev in Thread] Current Thread [Next in Thread]