rdiff-backup / rdiff-backup

Reverse differential backup tool, over a network or locally.
https://rdiff-backup.net/
GNU General Public License v2.0
1.1k stars 94 forks source link

[ENH] Keep track of renamed files #68

Open ericzolf opened 5 years ago

ericzolf commented 5 years ago

Issue by ericzolf Sunday Apr 14, 2019 at 12:02 GMT Originally opened as https://github.com/ericzolf/rdiff-backup/issues/10


From TODO file: think about adding Gaudet's idea for keeping track of renamed files.

ottok commented 5 years ago

What is the stance of upstream rdiff/rsync to this? Does it help if e.g. rsync would add on library level support for tracking moved files?

https://bugzilla.samba.org/show_bug.cgi?id=6996 https://bugzilla.samba.org/show_bug.cgi?id=2294 https://bugzilla.samba.org/show_bug.cgi?id=8847 https://bugzilla.samba.org/show_bug.cgi?id=10522

ericzolf commented 5 years ago

The tickets are not directly relevant as we don't use rsync but librsync, but they show the complexity of the enhancement and that we might steal some ideas. librsync itself doesn't care at all about files, only about their location.

As any solution would mean additional complexity, I would say that we should look into this only once we've cleaned up the code and made more encapsulated/modular.