开始用obsidian,感觉有点玩头,在windows,iphone,mac,android之间同步,总是有不是这里的问题就是这里的问题.
syncthing同步,windows和android之间还行,iphone和mac用icloud没问题.但是,windows下用icloud for windows 与iphone同步,老是有冲突文件.
现在换个思路, iphone和mac用icloud同步, windows和android之间用syncthing同步, 而它们之间的同步通过windows下的robocopy的命令来同步.
windows或android做了修改, 用robocopy把syncthing同步的内容同步到icloud.(例如: robocopy “D:\ObsidianVault” “D:\iCloudDrive\iCloud~md~obsidian\ObsidianVault” /MIR /R:3 /W:10).
反之, 在iphone或mac上修改后, 需要在windows下运行robocopy命令
(例如: robocopy “D:\iCloudDrive\iCloud~md~obsidian\ObsidianVault” “D:\ObsidianVault” /MIR /R:3 /W:10)