rclone/fs/sync
nielash 137f7f62fb sync: use operations.DirMove instead of sync.MoveDir for --fix-case - #7591
This should be more efficient for the purposes of --fix-case, as operations.DirMove
accepts `srcRemote` and `dstRemote` arguments, while sync.MoveDir does not.

This also factors the two-step-move logic to operations.DirMoveCaseInsensitive, so
that it is reusable by other commands.
2024-02-13 15:07:41 -05:00
..
pipe.go move: if --check-first and --order-by are set then delete with perfect ordering 2023-03-10 08:23:32 +00:00
pipe_test.go fs: use atomic types 2023-08-22 12:52:13 +01:00
rc.go docs: cross link doc pages for related commands 2022-06-21 23:43:00 +02:00
rc_test.go test: replace defer cleanup with t.Cleanup 2022-12-09 14:38:05 +00:00
sync.go sync: use operations.DirMove instead of sync.MoveDir for --fix-case - #7591 2024-02-13 15:07:41 -05:00
sync_test.go local: fix cleanRootPath on Windows after go1.21.4 stdlib update 2024-01-20 14:50:08 -05:00