batch-mode fixes [was: [PATCH] fix read-batch SEGFAULT]
Donovan Baarda
abo at minkirri.apana.org.au
Wed May 19 01:21:40 GMT 2004
On Wed, 2004-05-19 at 06:10, Chris Shoemaker wrote:
> On Tue, May 18, 2004 at 10:06:52AM -0400, Alberto Accomazzi wrote:
> > Chris Shoemaker wrote:
[...]
> > that the feature is useless, but just caution people that they need to
> > understand the assumptions that this use of rsync is based upon. Also,
> > I would suggest checking out other diff/patch tools such as rdiff-backup
> > or xdelta.
>
> I looked at theses but didn't see how they could help me in my
> situation (same as what you described). Am I missing something?
Perhaps he failed to go low enough :-)
rdiff-backup is built on librsync, which has a command line tool rdiff.
rdiff has seperate command line options for; generate signature,
calculate delta, and apply delta. This allows you build your own batch
mode tools. Note that it is only one file at a time; you would have to
build your own directory walking tools etc.
xdelta does the same thing, except it doesn't use signatures. It is much
more like a efficient generic binary diff/patch tool. This makes it
unsuitable for some applications, but its deltas are much more
efficient.
--
Donovan Baarda <abo at minkirri.apana.org.au>
http://minkirri.apana.org.au/~abo/
More information about the rsync
mailing list