I've currently run into a little problem when using the
Let's say I have two files that changed since the last sync, one that is new (A) with a size of 10 MB, and one (B) that was just moved to another folder with a size of 20 MB.
rclone sync <source> <dest> --track-renames --track-renames-strategy leaf,size so (B) is correctly detected as just moved, and if actually run the command it won't be transferred ; the file will just be moved on the remote location, which is the expected behaviour.
The problem is with the displayed path and size. Using
--dry-run, the displayed file's path is the old one, not the new one. So let's say I moved the file from
/dir2/B, the transfer path will be shown as being
/dir1/B, which is not ideal.
The biggest problem I have though is that the total transfer size is calculated using the file's size. So as (B) is not going to be transferred, the total transfer size is 10 MB. But RClone actually displays a size of 30MB:
Transferred: 30M / 30 MBytes, 100%, 1.133 TBytes/s, ETA 0s
While it's going to actually transfer 10 MB over the network.
Is there a way to:
- Display the moved file's path instead of its old one ;
- Display the correct total transfer size
I'm using RClone v1.55.1 on Windows 10.
Thanks in advance for your help!