docs: add note about --check-first being useful with --order-by

This commit is contained in:
Nick Craig-Wood 2021-01-26 12:11:51 +00:00
parent 7d89912666
commit c57af26de9

View file

@ -464,6 +464,9 @@ transfers as soon as possible.
This flag can be useful on IO limited systems where transfers This flag can be useful on IO limited systems where transfers
interfere with checking. interfere with checking.
It can also be useful to ensure perfect ordering when using
`--order-by`.
Using this flag can use more memory as it effectively sets Using this flag can use more memory as it effectively sets
`--max-backlog` to infinite. This means that all the info on the `--max-backlog` to infinite. This means that all the info on the
objects to transfer is held in memory before the transfers start. objects to transfer is held in memory before the transfers start.
@ -1071,6 +1074,10 @@ Rclone will do its best to transfer the best file it has so in
practice this should not cause a problem. Think of `--order-by` as practice this should not cause a problem. Think of `--order-by` as
being more of a best efforts flag rather than a perfect ordering. being more of a best efforts flag rather than a perfect ordering.
If you want perfect ordering then you will need to specify
[--check-first](#check-first) which will find all the files which need
transferring first before transferring any.
### --password-command SpaceSepList ### ### --password-command SpaceSepList ###
This flag supplies a program which should supply the config password This flag supplies a program which should supply the config password