mirror of
https://github.com/rclone/rclone.git
synced 2026-10-09 14:39:28 -04:00
bisync: make --max-delete aware of --track-renames
Add an opt-in preflight that excludes only guaranteed tracked renames from the max-delete count. Reuse normal bisync listing metadata, validate strategy and flag conflicts early, and skip preflight work when --force bypasses the safety check. The max_delete_track_renames scenario uses the default hash track-renames strategy, which requires a hash common to both paths. Skip it on remote combinations without one, such as crypt, instead of failing the integration tests. Fixes #8685
This commit is contained in:
500 Internal Server Error
Gitea Version: 1.28.0+dev-477-g8b6ad49a5f