Bisync: seems --conflict-loser 'num' is being ignored

What is the problem you are having with rclone?

Bisync: seems that --conflict-loser 'num' is being ignored

What is being done:

Changing the local file text/pol/231111-pol.md then executing the below cmd, then repeating a new change to the same file and the same cmd.

Expected behavior:

Creation of secret:bk/text/bk/text/pol/231111-pol-bk1.md then secret:bk/text/bk/text/pol/231111-pol-bk2.md etc.

Actual behavior:

Only secret:bk/text/bk/text/pol/231111-pol-bk.md is created, no appended integers to the suffix.

Run the command 'rclone version' and share the full output of the command.

rclone v1.66.0

  • os/version: Microsoft Windows 10 Pro 22H2 (64 bit)
  • os/kernel: 10.0.19045.4170 (x86_64)
  • os/type: windows
  • os/arch: amd64
  • go/version: go1.22.1
  • go/linking: static
  • go/tags: cmount

Which cloud storage system are you using? (eg Google Drive)

Google Drive

The command you were trying to run (eg rclone copy /tmp remote:tmp)

From Powershell:

& 'rclone' 'bisync' 'C:\Users\acegene\Documents\synced\crypt\text' 'secret:content/text' '--backup-dir1' 'C:\Users\acegene\Documents\synced\bk\crypt\text' '--backup-dir2' 'secret:bk/text' '--conflict-resolve' 'newer' '--conflict-loser' 'num' '--conflict-suffix' '-loc,-rem' '--suffix' '-bk' '--suffix-keep-extension' '--check-access' '--resilient' '--verbose'

The rclone config contents with secrets removed.

[remote]
type = drive
scope = drive
token = HIDDEN
team_drive = 

[secret]
type = crypt
remote = remote:synced/crypt
password = HIDDEN
password2 = HIDDEN

A log from the command with the -vv flag

From Powershell:

& 'rclone' 'bisync' 'C:\Users\acegene\Documents\synced\crypt\text' 'secret:content/text' '--backup-dir1' 'C:\Users\acegene\Documents\synced\bk\crypt\text' '--backup-dir2' 'secret:bk/text' '--conflict-resolve' 'newer' '--conflict-loser' 'num' '--conflict-suffix' '-loc,-rem' '--suffix' '-bk' '--suffix-keep-extension' '--check-access' '--resilient' '-vv'
2024/03/17 13:19:13 DEBUG : rclone: Version "v1.66.0" starting with parameters ["C:\\Users\\acegene\\bin\\rclone.exe" "bisync" "C:\\Users\\acegene\\Documents\\synced\\crypt\\text" "secret:content/text" "--backup-dir1" "C:\\Users\\acegene\\Documents\\synced\\bk\\crypt\\text" "--backup-dir2" "secret:bk/text" "--conflict-resolve" "newer" "--conflict-loser" "num" "--conflict-suffix" "-loc,-rem" "--suffix" "-bk" "--suffix-keep-extension" "--check-access" "--resilient" "-vv"]
2024/03/17 13:19:13 DEBUG : Creating backend with remote "C:\\Users\\acegene\\Documents\\synced\\crypt\\text"
2024/03/17 13:19:13 DEBUG : Using config file from "C:\\Users\\acegene\\AppData\\Roaming\\rclone\\rclone.conf"
2024/03/17 13:19:13 DEBUG : fs cache: renaming cache item "C:\\Users\\acegene\\Documents\\synced\\crypt\\text" to be canonical "//?/C:/Users/acegene/Documents/synced/crypt/text"
2024/03/17 13:19:13 DEBUG : Creating backend with remote "secret:content/text"
2024/03/17 13:19:13 DEBUG : Creating backend with remote "remote:synced/crypt/luuo5pd10np44pl5bqih9pa8pk/bu2uptp4ar1l0uf6lj3p6nsanc"
2024/03/17 13:19:13 DEBUG : Google drive root 'synced/crypt/luuo5pd10np44pl5bqih9pa8pk/bu2uptp4ar1l0uf6lj3p6nsanc': 'root_folder_id = 0APWxpQfSj022Uk9PVA' - save this in the config to speed up startup
2024/03/17 13:19:14 NOTICE: bisync is IN BETA. Don't use in production!
2024/03/17 13:19:14 INFO  : Setting --ignore-listing-checksum as neither --checksum nor --compare checksum are set.
2024/03/17 13:19:14 INFO  : Bisyncing with Comparison Settings:
{
        "Modtime": true,
        "Size": true,
        "Checksum": false,
        "HashType1": 0,
        "HashType2": 0,
        "NoSlowHash": false,
        "SlowHashSyncOnly": false,
        "SlowHashDetected": true,
        "DownloadHash": false
}
2024/03/17 13:19:14 DEBUG : Lock file created: C:\Users\acegene\AppData\Local\rclone\bisync\C__Users_acegene_Documents_synced_crypt_text..secret_content_text.lck
2024/03/17 13:19:14 INFO  : Synching Path1 "C:\Users\acegene\Documents\synced\crypt\text\" with Path2 "secret:content/text/"
2024/03/17 13:19:14 DEBUG : C:\Users\acegene\Documents\synced\bk\crypt\text: updated backup-dir for Path1
2024/03/17 13:19:14 DEBUG : Creating backend with remote "C:\\Users\\acegene\\Documents\\synced\\bk\\crypt\\text"
2024/03/17 13:19:14 DEBUG : fs cache: renaming cache item "C:\\Users\\acegene\\Documents\\synced\\bk\\crypt\\text" to be canonical "//?/C:/Users/acegene/Documents/synced/bk/crypt/text"
2024/03/17 13:19:14 DEBUG : secret:bk/text: updated backup-dir for Path2
2024/03/17 13:19:14 DEBUG : Creating backend with remote "secret:bk/text"
2024/03/17 13:19:14 DEBUG : Creating backend with remote "remote:synced/crypt/lcmn7hc09cj1aa0k1nq4nk3h5o/bu2uptp4ar1l0uf6lj3p6nsanc"
2024/03/17 13:19:14 DEBUG : Google drive root 'synced/crypt/lcmn7hc09cj1aa0k1nq4nk3h5o/bu2uptp4ar1l0uf6lj3p6nsanc': 'root_folder_id = 0APWxpQfSj022Uk9PVA' - save this in the config to speed up startup
2024/03/17 13:19:15 INFO  : Building Path1 and Path2 listings
2024/03/17 13:19:15 DEBUG : &{0xc000853180 0xc00094a270 false false false C:\Users\acegene\AppData\Local\rclone\bisync\C__Users_acegene_Documents_synced_crypt_text..secret_content_text C:\Users\acegene\AppData\Local\rclone\bisync C:\Users\acegene\AppData\Local\rclone\bisync\C__Users_acegene_Documents_synced_crypt_text..secret_content_text.path1.lst C:\Users\acegene\AppData\Local\rclone\bisync\C__Users_acegene_Documents_synced_crypt_text..secret_content_text.path2.lst C:\Users\acegene\AppData\Local\rclone\bisync\C__Users_acegene_Documents_synced_crypt_text..secret_content_text.path1.lst-new C:\Users\acegene\AppData\Local\rclone\bisync\C__Users_acegene_Documents_synced_crypt_text..secret_content_text.path2.lst-new map[] 0xc00084e7e0 {{}} {{}} false false <nil> <nil>  C:\Users\acegene\AppData\Local\rclone\bisync\C__Users_acegene_Documents_synced_crypt_text..secret_content_text.lck map[] false}: starting to march!
2024/03/17 13:19:15 DEBUG : RCLONE_TEST: both path1 and path2
2024/03/17 13:19:15 DEBUG : RCLONE_TEST: is Object
2024/03/17 13:19:15 DEBUG : ace-journal.txt: both path1 and path2
2024/03/17 13:19:15 DEBUG : ace-journal.txt: is Object
2024/03/17 13:19:15 DEBUG : case: both path1 and path2
2024/03/17 13:19:15 DEBUG : case: is Dir
2024/03/17 13:19:15 DEBUG : cash: both path1 and path2
2024/03/17 13:19:15 DEBUG : cash: is Dir
2024/03/17 13:19:15 DEBUG : cfg: both path1 and path2
2024/03/17 13:19:15 DEBUG : cfg: is Dir
2024/03/17 13:19:15 DEBUG : hash-details.txt: both path1 and path2
2024/03/17 13:19:15 DEBUG : hash-details.txt: is Object
2024/03/17 13:19:15 DEBUG : pol: both path1 and path2
2024/03/17 13:19:15 DEBUG : pol: is Dir
2024/03/17 13:19:15 DEBUG : taxes: both path1 and path2
2024/03/17 13:19:15 DEBUG : taxes: is Dir
2024/03/17 13:19:15 DEBUG : taxes/tmp: path1 only
2024/03/17 13:19:15 DEBUG : taxes/tmp: is Dir
2024/03/17 13:19:15 DEBUG : cash/discover-1605xx-2305xx.7z: both path1 and path2
2024/03/17 13:19:15 DEBUG : cash/discover-1605xx-2305xx.7z: is Object
2024/03/17 13:19:15 DEBUG : cfg/cfg.json: both path1 and path2
2024/03/17 13:19:15 DEBUG : cfg/cfg.json: is Object
2024/03/17 13:19:15 DEBUG : pol/230321-pol.md: both path1 and path2
2024/03/17 13:19:15 DEBUG : pol/230321-pol.md: is Object
2024/03/17 13:19:15 DEBUG : pol/231111-pol.md: both path1 and path2
2024/03/17 13:19:15 DEBUG : pol/231111-pol.md: is Object
2024/03/17 13:19:15 DEBUG : &{0xc000853180 0xc00094a270 false false false C:\Users\acegene\AppData\Local\rclone\bisync\C__Users_acegene_Documents_synced_crypt_text..secret_content_text C:\Users\acegene\AppData\Local\rclone\bisync C:\Users\acegene\AppData\Local\rclone\bisync\C__Users_acegene_Documents_synced_crypt_text..secret_content_text.path1.lst C:\Users\acegene\AppData\Local\rclone\bisync\C__Users_acegene_Documents_synced_crypt_text..secret_content_text.path2.lst C:\Users\acegene\AppData\Local\rclone\bisync\C__Users_acegene_Documents_synced_crypt_text..secret_content_text.path1.lst-new C:\Users\acegene\AppData\Local\rclone\bisync\C__Users_acegene_Documents_synced_crypt_text..secret_content_text.path2.lst-new map[] 0xc00084e7e0 {{}} {{}} false false <nil> <nil>  C:\Users\acegene\AppData\Local\rclone\bisync\C__Users_acegene_Documents_synced_crypt_text..secret_content_text.lck map[] false}: march completed. err: <nil>
2024/03/17 13:19:15 INFO  : Path1 checking for diffs
2024/03/17 13:19:15 DEBUG : 2023-11-11 17:38:23.797 +0000 UTC: modification time the same (differ by 0s, within tolerance 100ns)
2024/03/17 13:19:15 DEBUG : 2022-03-23 18:34:06.4661546 +0000 UTC: modification time the same (differ by 0s, within tolerance 100ns)
2024/03/17 13:19:15 DEBUG : 2022-12-29 01:27:48.5431999 +0000 UTC: modification time the same (differ by 0s, within tolerance 100ns)
2024/03/17 13:19:15 DEBUG : 2023-05-18 18:37:28.4785729 +0000 UTC: modification time the same (differ by 0s, within tolerance 100ns)
2024/03/17 13:19:15 DEBUG : 2023-06-17 19:03:25.4246707 +0000 UTC: modification time the same (differ by 0s, within tolerance 100ns)
2024/03/17 13:19:15 DEBUG : 2023-11-12 09:25:29.5647842 +0000 UTC: modification time the same (differ by 0s, within tolerance 100ns)
2024/03/17 13:19:15 DEBUG : 2024-03-17 16:43:39.7300784 +0000 UTC: modification time the same (differ by 0s, within tolerance 100ns)
2024/03/17 13:19:15 DEBUG : 2024-03-09 11:38:38.1300478 +0000 UTC: modification time the same (differ by 0s, within tolerance 100ns)
2024/03/17 13:19:15 DEBUG : 2023-11-12 10:26:29.4607798 +0000 UTC: modification time the same (differ by 0s, within tolerance 100ns)
2024/03/17 13:19:15 DEBUG : 2023-11-19 00:37:21.6155634 +0000 UTC: modification time the same (differ by 0s, within tolerance 100ns)
2024/03/17 13:19:15 DEBUG : 2023-12-28 08:28:46.6947653 +0000 UTC: modification time the same (differ by 0s, within tolerance 100ns)
2024/03/17 13:19:15 DEBUG : pol/231111-pol.md: (old: 119926 current: 119925)
2024/03/17 13:19:15 DEBUG : 2024-03-17 17:05:23.1651322 +0000 UTC: Modification times differ by 13m42.3693542s: 2024-03-17 17:05:23.1651322 +0000 UTC, 2024-03-17 17:19:05.5344864 +0000 UTC
2024/03/17 13:19:15 DEBUG : pol/231111-pol.md: (old: 2024-03-17 17:05:23.1651322 +0000 UTC current: 2024-03-17 17:19:05.5344864 +0000 UTC)
2024/03/17 13:19:15 INFO  : - Path1    File changed: size (smaller), time (newer) - pol/231111-pol.md
2024/03/17 13:19:15 DEBUG : 2024-02-15 10:46:11.3874402 +0000 UTC: modification time the same (differ by 0s, within tolerance 100ns)
2024/03/17 13:19:15 DEBUG : 2024-02-15 10:46:09.6803609 +0000 UTC: modification time the same (differ by 0s, within tolerance 100ns)
2024/03/17 13:19:15 DEBUG : 2024-02-15 10:45:58.0481743 +0000 UTC: modification time the same (differ by 0s, within tolerance 100ns)
2024/03/17 13:19:15 DEBUG : 2024-02-15 10:45:32.2895388 +0000 UTC: modification time the same (differ by 0s, within tolerance 100ns)
2024/03/17 13:19:15 DEBUG : 2024-02-28 15:08:12.2793946 +0000 UTC: modification time the same (differ by 0s, within tolerance 100ns)
2024/03/17 13:19:15 DEBUG : 2024-02-28 14:00:11.7660782 +0000 UTC: modification time the same (differ by 0s, within tolerance 100ns)
2024/03/17 13:19:15 DEBUG : 2024-02-17 20:02:01.0659669 +0000 UTC: modification time the same (differ by 0s, within tolerance 100ns)
2024/03/17 13:19:15 DEBUG : 2024-02-15 10:52:13.9691526 +0000 UTC: modification time the same (differ by 0s, within tolerance 100ns)
2024/03/17 13:19:15 DEBUG : 2024-02-28 14:24:21.2932138 +0000 UTC: modification time the same (differ by 0s, within tolerance 100ns)
2024/03/17 13:19:15 DEBUG : 2024-02-28 14:28:29.9070782 +0000 UTC: modification time the same (differ by 0s, within tolerance 100ns)
2024/03/17 13:19:15 DEBUG : 2024-02-15 10:59:05.4015625 +0000 UTC: modification time the same (differ by 0s, within tolerance 100ns)
2024/03/17 13:19:15 INFO  : Path1:    1 changes:    0 new,    1 modified,    0 deleted
2024/03/17 13:19:15 INFO  : (Modified:    1 newer,    0 older,    0 larger,    1 smaller)
2024/03/17 13:19:15 INFO  : Path2 checking for diffs
2024/03/17 13:19:15 DEBUG : 2023-11-11 17:38:23.797 +0000 UTC: modification time the same (differ by 0s, within tolerance 1ms)
2024/03/17 13:19:15 DEBUG : 2022-03-23 18:34:06.466 +0000 UTC: modification time the same (differ by 0s, within tolerance 1ms)
2024/03/17 13:19:15 DEBUG : 2022-12-29 01:27:48.543 +0000 UTC: modification time the same (differ by 0s, within tolerance 1ms)
2024/03/17 13:19:15 DEBUG : 2023-05-18 18:37:28.478 +0000 UTC: modification time the same (differ by 0s, within tolerance 1ms)
2024/03/17 13:19:15 DEBUG : 2023-06-17 19:03:25.424 +0000 UTC: modification time the same (differ by 0s, within tolerance 1ms)
2024/03/17 13:19:15 DEBUG : 2023-11-12 09:25:29.564 +0000 UTC: modification time the same (differ by 0s, within tolerance 1ms)
2024/03/17 13:19:15 DEBUG : 2024-03-17 16:43:39.73 +0000 UTC: modification time the same (differ by 0s, within tolerance 1ms)
2024/03/17 13:19:15 DEBUG : 2024-03-09 11:38:38.13 +0000 UTC: modification time the same (differ by 0s, within tolerance 1ms)
2024/03/17 13:19:15 DEBUG : 2023-11-12 10:26:29.46 +0000 UTC: modification time the same (differ by 0s, within tolerance 1ms)
2024/03/17 13:19:15 DEBUG : 2023-11-19 00:37:21.615 +0000 UTC: modification time the same (differ by 0s, within tolerance 1ms)
2024/03/17 13:19:15 DEBUG : 2023-12-28 08:28:46.694 +0000 UTC: modification time the same (differ by 0s, within tolerance 1ms)
2024/03/17 13:19:15 DEBUG : 2024-03-17 17:05:23.165 +0000 UTC: modification time the same (differ by 0s, within tolerance 1ms)
2024/03/17 13:19:15 DEBUG : 2024-02-15 10:46:11.387 +0000 UTC: modification time the same (differ by 0s, within tolerance 1ms)
2024/03/17 13:19:15 DEBUG : 2024-02-15 10:46:09.68 +0000 UTC: modification time the same (differ by 0s, within tolerance 1ms)
2024/03/17 13:19:15 DEBUG : 2024-02-15 10:45:58.048 +0000 UTC: modification time the same (differ by 0s, within tolerance 1ms)
2024/03/17 13:19:15 DEBUG : 2024-02-15 10:45:32.289 +0000 UTC: modification time the same (differ by 0s, within tolerance 1ms)
2024/03/17 13:19:15 DEBUG : 2024-02-28 15:08:12.279 +0000 UTC: modification time the same (differ by 0s, within tolerance 1ms)
2024/03/17 13:19:15 DEBUG : 2024-02-28 14:00:11.766 +0000 UTC: modification time the same (differ by 0s, within tolerance 1ms)
2024/03/17 13:19:15 DEBUG : 2024-02-17 20:02:01.065 +0000 UTC: modification time the same (differ by 0s, within tolerance 1ms)
2024/03/17 13:19:15 DEBUG : 2024-02-15 10:52:13.969 +0000 UTC: modification time the same (differ by 0s, within tolerance 1ms)
2024/03/17 13:19:15 DEBUG : 2024-02-28 14:24:21.293 +0000 UTC: modification time the same (differ by 0s, within tolerance 1ms)
2024/03/17 13:19:15 DEBUG : 2024-02-28 14:28:29.907 +0000 UTC: modification time the same (differ by 0s, within tolerance 1ms)
2024/03/17 13:19:15 DEBUG : 2024-02-15 10:59:05.401 +0000 UTC: modification time the same (differ by 0s, within tolerance 1ms)
2024/03/17 13:19:15 INFO  : Checking access health
2024/03/17 13:19:15 INFO  : Found 1 matching "RCLONE_TEST" files on both paths
2024/03/17 13:19:15 INFO  : Applying changes
2024/03/17 13:19:15 INFO  : - Path1    Queue copy to Path2       - secret:content/text/pol/231111-pol.md
2024/03/17 13:19:15 INFO  : - Path1    Do queued copies to                - Path2
2024/03/17 13:19:15 DEBUG : secret:bk/text: updated backup-dir for Path2
2024/03/17 13:19:15 DEBUG : case: Excluded
2024/03/17 13:19:15 DEBUG : cash: Excluded
2024/03/17 13:19:15 DEBUG : cfg: Excluded
2024/03/17 13:19:15 DEBUG : taxes: Excluded
2024/03/17 13:19:16 DEBUG : hash-details.txt: Excluded (FilesFrom Filter)
2024/03/17 13:19:16 DEBUG : hash-details.txt: Excluded
2024/03/17 13:19:16 DEBUG : taxes: Excluded
2024/03/17 13:19:16 DEBUG : cfg: Excluded
2024/03/17 13:19:16 DEBUG : cash: Excluded
2024/03/17 13:19:16 DEBUG : case: Excluded
2024/03/17 13:19:16 DEBUG : RCLONE_TEST: Excluded (FilesFrom Filter)
2024/03/17 13:19:16 DEBUG : RCLONE_TEST: Excluded
2024/03/17 13:19:16 DEBUG : ace-journal.txt: Excluded (FilesFrom Filter)
2024/03/17 13:19:16 DEBUG : ace-journal.txt: Excluded
2024/03/17 13:19:16 DEBUG : writing result:
{
        "Src": "pol",
        "Dst": "",
        "Name": "pol",
        "AltName": "",
        "Size": -1,
        "Modtime": "2023-11-12T05:26:33.3073352Z",
        "Hash": "",
        "Flags": "d",
        "Sigil": 61,
        "Err": {},
        "Winner": {
                "Obj": {},
                "Side": "src",
                "Err": {}
        },
        "IsWinner": true,
        "IsSrc": true,
        "IsDst": false,
        "Origin": "sync"
}
2024/03/17 13:19:16 DEBUG : writing result:
{
        "Src": "pol",
        "Dst": "",
        "Name": "pol",
        "AltName": "",
        "Size": -1,
        "Modtime": "2023-11-12T05:26:33.307Z",
        "Hash": "",
        "Flags": "d",
        "Sigil": 61,
        "Err": {},
        "Winner": {
                "Obj": {},
                "Side": "src",
                "Err": {}
        },
        "IsWinner": false,
        "IsSrc": false,
        "IsDst": true,
        "Origin": "sync"
}
2024/03/17 13:19:16 DEBUG : pol: Directory modification time the same (differ by -335.2µs, within tolerance 1ms)
2024/03/17 13:19:16 DEBUG : pol/230321-pol.md: Excluded (FilesFrom Filter)
2024/03/17 13:19:16 DEBUG : pol/230321-pol.md: Excluded
2024/03/17 13:19:16 DEBUG : Encrypted drive 'secret:content/text': Waiting for checks to finish
2024/03/17 13:19:16 DEBUG : pol/231111-pol.md: Sizes differ (src 119925 vs dst 119926)
2024/03/17 13:19:16 DEBUG : writing result:
{
        "Src": "C:\\Users\\acegene\\Documents\\synced\\crypt\\text\\",
        "Dst": "secret:content/text/",
        "Name": "pol/231111-pol.md",
        "AltName": "",
        "Size": 119925,
        "Modtime": "2024-03-17T17:19:05.5344864Z",
        "Hash": "",
        "Flags": "-",
        "Sigil": 42,
        "Err": null,
        "Winner": {
                "Obj": {},
                "Side": "src",
                "Err": null
        },
        "IsWinner": true,
        "IsSrc": true,
        "IsDst": false,
        "Origin": "sync"
}
2024/03/17 13:19:16 DEBUG : writing result:
{
        "Src": "C:\\Users\\acegene\\Documents\\synced\\crypt\\text\\",
        "Dst": "secret:content/text/",
        "Name": "pol/231111-pol.md",
        "AltName": "",
        "Size": 119926,
        "Modtime": "2024-03-17T17:05:23.165Z",
        "Hash": "",
        "Flags": "-",
        "Sigil": 42,
        "Err": null,
        "Winner": {
                "Obj": {},
                "Side": "src",
                "Err": null
        },
        "IsWinner": false,
        "IsSrc": false,
        "IsDst": true,
        "Origin": "sync"
}
2024/03/17 13:19:17 INFO  : pol/231111-pol-bk.md: Deleted
2024/03/17 13:19:18 INFO  : pol/231111-pol.md: Moved (server-side) to: pol/231111-pol-bk.md
2024/03/17 13:19:18 DEBUG : Encrypted drive 'secret:content/text': Waiting for transfers to finish
2024/03/17 13:19:19 DEBUG : pol/231111-pol.md: md5 = 0c21cbf884ef35639291f5446a8427f3 OK
2024/03/17 13:19:19 INFO  : pol/231111-pol.md: Copied (new)
2024/03/17 13:19:19 DEBUG : Waiting for deletions to finish
2024/03/17 13:19:19 DEBUG : failed to marshal input: json: unsupported type: operations.LoggerFn
2024/03/17 13:19:19 DEBUG : logger:

2024/03/17 13:19:19 DEBUG : result:
{
        "Src": "pol",
        "Dst": "",
        "Name": "pol",
        "AltName": "",
        "Size": -1,
        "Modtime": "2023-11-12T05:26:33.3073352Z",
        "Hash": "",
        "Flags": "d",
        "Sigil": 61,
        "Err": null,
        "Winner": {
                "Obj": null,
                "Side": "src",
                "Err": null
        },
        "IsWinner": true,
        "IsSrc": true,
        "IsDst": false,
        "Origin": "sync"
}
2024/03/17 13:19:19 DEBUG : result:
{
        "Src": "pol",
        "Dst": "",
        "Name": "pol",
        "AltName": "",
        "Size": -1,
        "Modtime": "2023-11-12T05:26:33.307Z",
        "Hash": "",
        "Flags": "d",
        "Sigil": 61,
        "Err": null,
        "Winner": {
                "Obj": null,
                "Side": "src",
                "Err": null
        },
        "IsWinner": false,
        "IsSrc": false,
        "IsDst": true,
        "Origin": "sync"
}
2024/03/17 13:19:19 DEBUG : result:
{
        "Src": "C:\\Users\\acegene\\Documents\\synced\\crypt\\text\\",
        "Dst": "secret:content/text/",
        "Name": "pol/231111-pol.md",
        "AltName": "",
        "Size": 119925,
        "Modtime": "2024-03-17T17:19:05.5344864Z",
        "Hash": "",
        "Flags": "-",
        "Sigil": 42,
        "Err": null,
        "Winner": {
                "Obj": null,
                "Side": "src",
                "Err": null
        },
        "IsWinner": true,
        "IsSrc": true,
        "IsDst": false,
        "Origin": "sync"
}
2024/03/17 13:19:19 DEBUG : result:
{
        "Src": "C:\\Users\\acegene\\Documents\\synced\\crypt\\text\\",
        "Dst": "secret:content/text/",
        "Name": "pol/231111-pol.md",
        "AltName": "",
        "Size": 119926,
        "Modtime": "2024-03-17T17:05:23.165Z",
        "Hash": "",
        "Flags": "-",
        "Sigil": 42,
        "Err": null,
        "Winner": {
                "Obj": null,
                "Side": "src",
                "Err": null
        },
        "IsWinner": false,
        "IsSrc": false,
        "IsDst": true,
        "Origin": "sync"
}
2024/03/17 13:19:19 DEBUG : Got 4 results for copy1to2
2024/03/17 13:19:19 DEBUG : d       -1   2023-11-12 05:26:33.3073352 +0000 UTC "pol"
2024/03/17 13:19:19 DEBUG : d       -1   2023-11-12 05:26:33.307 +0000 UTC "pol"
2024/03/17 13:19:19 DEBUG : -   119925   2024-03-17 17:19:05.5344864 +0000 UTC "pol/231111-pol.md"
2024/03/17 13:19:19 DEBUG : -   119926   2024-03-17 17:05:23.165 +0000 UTC "pol/231111-pol.md"
2024/03/17 13:19:19 DEBUG : syncing empty dirs
2024/03/17 13:19:19 INFO  : Updating listings
2024/03/17 13:19:19 DEBUG : updating 1to2
2024/03/17 13:19:19 DEBUG : results:
[
        {
                "Src": "pol",
                "Dst": "",
                "Name": "pol",
                "AltName": "",
                "Size": -1,
                "Modtime": "2023-11-12T05:26:33.3073352Z",
                "Hash": "",
                "Flags": "d",
                "Sigil": 61,
                "Err": null,
                "Winner": {
                        "Obj": null,
                        "Side": "src",
                        "Err": null
                },
                "IsWinner": true,
                "IsSrc": true,
                "IsDst": false,
                "Origin": "sync"
        },
        {
                "Src": "pol",
                "Dst": "",
                "Name": "pol",
                "AltName": "",
                "Size": -1,
                "Modtime": "2023-11-12T05:26:33.307Z",
                "Hash": "",
                "Flags": "d",
                "Sigil": 61,
                "Err": null,
                "Winner": {
                        "Obj": null,
                        "Side": "src",
                        "Err": null
                },
                "IsWinner": false,
                "IsSrc": false,
                "IsDst": true,
                "Origin": "sync"
        },
        {
                "Src": "C:\\Users\\acegene\\Documents\\synced\\crypt\\text\\",
                "Dst": "secret:content/text/",
                "Name": "pol/231111-pol.md",
                "AltName": "",
                "Size": 119925,
                "Modtime": "2024-03-17T17:19:05.5344864Z",
                "Hash": "",
                "Flags": "-",
                "Sigil": 42,
                "Err": null,
                "Winner": {
                        "Obj": null,
                        "Side": "src",
                        "Err": null
                },
                "IsWinner": true,
                "IsSrc": true,
                "IsDst": false,
                "Origin": "sync"
        },
        {
                "Src": "C:\\Users\\acegene\\Documents\\synced\\crypt\\text\\",
                "Dst": "secret:content/text/",
                "Name": "pol/231111-pol.md",
                "AltName": "",
                "Size": 119926,
                "Modtime": "2024-03-17T17:05:23.165Z",
                "Hash": "",
                "Flags": "-",
                "Sigil": 42,
                "Err": null,
                "Winner": {
                        "Obj": null,
                        "Side": "src",
                        "Err": null
                },
                "IsWinner": false,
                "IsSrc": false,
                "IsDst": true,
                "Origin": "sync"
        }
]
2024/03/17 13:19:19 DEBUG : queue:
{
        "pol/231111-pol.md": null
}
2024/03/17 13:19:19 DEBUG : winner: copy to src:
{
        "Src": "C:\\Users\\acegene\\Documents\\synced\\crypt\\text\\",
        "Dst": "secret:content/text/",
        "Name": "pol/231111-pol.md",
        "AltName": "",
        "Size": 119925,
        "Modtime": "2024-03-17T17:19:05.5344864Z",
        "Hash": "",
        "Flags": "-",
        "Sigil": 42,
        "Err": null,
        "Winner": {
                "Obj": null,
                "Side": "src",
                "Err": null
        },
        "IsWinner": true,
        "IsSrc": true,
        "IsDst": false,
        "Origin": "sync"
}
2024/03/17 13:19:19 DEBUG : winner: copy to dst:
{
        "Src": "C:\\Users\\acegene\\Documents\\synced\\crypt\\text\\",
        "Dst": "secret:content/text/",
        "Name": "pol/231111-pol.md",
        "AltName": "",
        "Size": 119925,
        "Modtime": "2024-03-17T17:19:05.5344864Z",
        "Hash": "",
        "Flags": "-",
        "Sigil": 42,
        "Err": null,
        "Winner": {
                "Obj": null,
                "Side": "src",
                "Err": null
        },
        "IsWinner": true,
        "IsSrc": true,
        "IsDst": false,
        "Origin": "sync"
}
2024/03/17 13:19:19 DEBUG : decision: copied to src: pol/231111-pol.md
2024/03/17 13:19:19 DEBUG : decision: copied to dst: pol/231111-pol.md
2024/03/17 13:19:19 INFO  : Validating listings for Path1 "C:\Users\acegene\Documents\synced\crypt\text\" vs Path2 "secret:content/text/"
2024/03/17 13:19:19 DEBUG : 2023-11-11 17:38:23.797 +0000 UTC: modification time the same (differ by 0s, within tolerance 1ms)
2024/03/17 13:19:19 DEBUG : 2022-03-23 18:34:06.4661546 +0000 UTC: modification time the same (differ by -154.6µs, within tolerance 1ms)
2024/03/17 13:19:19 DEBUG : 2022-12-29 01:27:48.5431999 +0000 UTC: modification time the same (differ by -199.9µs, within tolerance 1ms)
2024/03/17 13:19:19 DEBUG : 2023-05-18 18:37:28.4785729 +0000 UTC: modification time the same (differ by -572.9µs, within tolerance 1ms)
2024/03/17 13:19:19 DEBUG : 2023-06-17 19:03:25.4246707 +0000 UTC: modification time the same (differ by -670.7µs, within tolerance 1ms)
2024/03/17 13:19:19 DEBUG : 2023-11-12 09:25:29.5647842 +0000 UTC: modification time the same (differ by -784.2µs, within tolerance 1ms)
2024/03/17 13:19:19 DEBUG : 2024-03-17 16:43:39.7300784 +0000 UTC: modification time the same (differ by -78.4µs, within tolerance 1ms)
2024/03/17 13:19:19 DEBUG : 2024-03-09 11:38:38.1300478 +0000 UTC: modification time the same (differ by -47.8µs, within tolerance 1ms)
2024/03/17 13:19:19 DEBUG : 2023-11-12 10:26:29.4607798 +0000 UTC: modification time the same (differ by -779.8µs, within tolerance 1ms)
2024/03/17 13:19:19 DEBUG : 2023-11-19 00:37:21.6155634 +0000 UTC: modification time the same (differ by -563.4µs, within tolerance 1ms)
2024/03/17 13:19:19 DEBUG : 2023-12-28 08:28:46.6947653 +0000 UTC: modification time the same (differ by -765.3µs, within tolerance 1ms)
2024/03/17 13:19:19 DEBUG : 2024-03-17 17:19:05.5344864 +0000 UTC: modification time the same (differ by -486.4µs, within tolerance 1ms)
2024/03/17 13:19:19 DEBUG : 2024-02-15 10:46:11.3874402 +0000 UTC: modification time the same (differ by -440.2µs, within tolerance 1ms)
2024/03/17 13:19:19 DEBUG : 2024-02-15 10:46:09.6803609 +0000 UTC: modification time the same (differ by -360.9µs, within tolerance 1ms)
2024/03/17 13:19:19 DEBUG : 2024-02-15 10:45:58.0481743 +0000 UTC: modification time the same (differ by -174.3µs, within tolerance 1ms)
2024/03/17 13:19:19 DEBUG : 2024-02-15 10:45:32.2895388 +0000 UTC: modification time the same (differ by -538.8µs, within tolerance 1ms)
2024/03/17 13:19:19 DEBUG : 2024-02-28 15:08:12.2793946 +0000 UTC: modification time the same (differ by -394.6µs, within tolerance 1ms)
2024/03/17 13:19:19 DEBUG : 2024-02-28 14:00:11.7660782 +0000 UTC: modification time the same (differ by -78.2µs, within tolerance 1ms)
2024/03/17 13:19:19 DEBUG : 2024-02-17 20:02:01.0659669 +0000 UTC: modification time the same (differ by -966.9µs, within tolerance 1ms)
2024/03/17 13:19:19 DEBUG : 2024-02-15 10:52:13.9691526 +0000 UTC: modification time the same (differ by -152.6µs, within tolerance 1ms)
2024/03/17 13:19:19 DEBUG : 2024-02-28 14:24:21.2932138 +0000 UTC: modification time the same (differ by -213.8µs, within tolerance 1ms)
2024/03/17 13:19:19 DEBUG : 2024-02-28 14:28:29.9070782 +0000 UTC: modification time the same (differ by -78.2µs, within tolerance 1ms)
2024/03/17 13:19:19 DEBUG : 2024-02-15 10:59:05.4015625 +0000 UTC: modification time the same (differ by -562.5µs, within tolerance 1ms)
2024/03/17 13:19:19 DEBUG : Lock file removed: C:\Users\acegene\AppData\Local\rclone\bisync\C__Users_acegene_Documents_synced_crypt_text..secret_content_text.lck
2024/03/17 13:19:19 INFO  : Bisync successful
2024/03/17 13:19:19 INFO  :
Transferred:      117.177 KiB / 117.177 KiB, 100%, 117.104 KiB/s, ETA 0s
Checks:                49 / 49, 100%
Deleted:                1 (files), 0 (dirs)
Renamed:                1
Transferred:            1 / 1, 100%
Server Side Moves:      1 @ 117.115 KiB
Elapsed time:         5.9s

2024/03/17 13:19:19 DEBUG : 20 go routines active

Did you change the file on both sides, or only one side? --conflict-loser only comes into play when a file is new or changed on both sides (since the prior run).

The log suggests bisync is only seeing a change on the Path1 side:

Therefore, bisync thinks this is not a conflict, and does not need to be renamed -- just copied to Path2 like usual.

1 Like

The log suggests bisync is only seeing a change on the Path1 side:

You are correct. In hindsight and with your clarifications, what is happening makes sense. Thanks for your time.

1 Like

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.