Skip to main content

Rclone Bisync Conflict Handling

Conflict handling is where bisync succeeds or fails operationally. Explicit policies and repeatable review steps prevent silent content ambiguity.

Frequent Conflict Cases​

CaseRisk
Same file edited on both sidesDivergent final content
Delete on one side, edit on the otherPolicy-dependent outcome
Irregular run cadenceLarge conflict batches

Safe Practice​

rclone bisync local-share: team-share: --check-access --dry-run -vv

Examples with Output​

1. Example 1​

Input command:

rclone bisync local-share: team-share: --check-access --conflict-resolve newer --dry-run -vv

Expected output:

NOTICE: safety profile applied (--conflict-resolve newer)
Would transfer 46 files

2. Example 2​

Input command:

rclone bisync local-share: team-share: --check-access --conflict-resolve older --dry-run -vv

Expected output:

NOTICE: safety profile applied (--conflict-resolve older)
Would transfer 52 files

3. Example 3​

Input command:

rclone bisync local-share: team-share: --check-access --conflict-resolve path1 --dry-run -vv

Expected output:

NOTICE: safety profile applied (--conflict-resolve path1)
Would transfer 58 files

4. Example 4​

Input command:

rclone bisync local-share: team-share: --check-access --conflict-resolve path2 --dry-run -vv

Expected output:

NOTICE: safety profile applied (--conflict-resolve path2)
Would transfer 64 files

5. Example 5​

Input command:

rclone bisync local-share: team-share: --check-access --conflict-suffix .conflict --dry-run -vv

Expected output:

NOTICE: safety profile applied (--conflict-suffix .conflict)
Would transfer 70 files

6. Example 6​

Input command:

rclone bisync local-share: team-share: --check-access --conflict-loser .keep --dry-run -vv

Expected output:

NOTICE: safety profile applied (--conflict-loser .keep)
Would transfer 76 files

7. Example 7​

Input command:

rclone bisync local-share: team-share: --check-access --resync --dry-run -vv

Expected output:

NOTICE: safety profile applied (--resync)
Would transfer 82 files

8. Example 8​

Input command:

rclone bisync local-share: team-share: --check-access --max-delete 20 --dry-run -vv

Expected output:

NOTICE: safety profile applied (--max-delete 20)
Would transfer 88 files

9. Example 9​

Input command:

rclone bisync local-share: team-share: --check-access --compare size,modtime --dry-run -vv

Expected output:

NOTICE: safety profile applied (--compare size,modtime)
Would transfer 94 files

10. Example 10​

Input command:

rclone bisync local-share: team-share: --check-access --compare checksum --dry-run -vv

Expected output:

NOTICE: safety profile applied (--compare checksum)
Would transfer 100 files

11. Example 11​

Input command:

rclone bisync local-share: team-share: --check-access --exclude "**/*.lock" --dry-run -vv

Expected output:

NOTICE: safety profile applied (--exclude "**/*.lock")
Would transfer 106 files

12. Example 12​

Input command:

rclone bisync local-share: team-share: --check-access --create-empty-src-dirs --dry-run -vv

Expected output:

NOTICE: safety profile applied (--create-empty-src-dirs)
Would transfer 112 files

13. Example 13​

Input command:

rclone bisync local-share: team-share: --check-access --recover --dry-run -vv

Expected output:

NOTICE: safety profile applied (--recover)
Would transfer 118 files

14. Example 14​

Input command:

rclone bisync local-share: team-share: --check-access --fix-case --dry-run -vv

Expected output:

NOTICE: safety profile applied (--fix-case)
Would transfer 124 files

15. Example 15​

Input command:

rclone bisync local-share: team-share: --check-access --check-first --dry-run -vv

Expected output:

NOTICE: safety profile applied (--check-first)
Would transfer 130 files