I am a user of rsync, not a programmer. But I have a
question/observation/performance enhancement request:
We frequently create new versions of the same file, thus a typical
directory will have several versions of the same file. The files can be
quite big (20 MB is not unusual) and we can create one or two versions a
day on a busy project.
These versions may differ only slightly from the original. Presently, a
new version of the same file is copied as an entirely new file.
Would it be possible to modify rsync to look around the target directory
for a similar file to use as a template, then send only the diffs from
the that file? I can see all kinds of difficulties with this; mainly
that rsync would have to make some quesses about what files are
similar. Basically, it could limit itself to files that are similar in
size and in the same directory.
Food for thought.
--Yan
--
Think different
ride a recumbent
use Linux.