Bug 438055

Summary: Synchronization feature
Product: [Frameworks and Libraries] frameworks-kio Reporter: Uwe Dippel <udippel>
Component: Overwrite dialogAssignee: KIO Bugs <kio-bugs-null>
Status: CONFIRMED ---    
Severity: wishlist CC: kdelibs-bugs-null, kfm-devel, nate
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Kubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Uwe Dippel 2021-06-03 20:09:31 UTC
I personally feel that Dolphin misses a major feature: synchronization. 

There are some 'overdone' client-server additional *buntu applications to achieve this, but to me, for my daily needs, I'd rather have two folders in a split screen, and then a button or likewise in order to "Synchronize content of screen B to content of screen A". 
Meaning, anything that is newer in A or non-existent in B will be copied (meaning, in principle cp -a -u -v A B).
This is already possible, with copy, and eventually Skip / Overwrite.
Plus, and this isn't there yet, delete anything in B which does not exist in A.

I am convinced that many people would appreciate a simple synchronization of folders with external drives, thumb drives, and also folders located on a single drive. 
As of now, the brute method is deleting the target completely and re-writing everything. 

Thanks for pondering,

Uwe
Comment 1 Nate Graham 2021-06-08 23:09:33 UTC
Seems rather out of scope for Dolphin; you're describing the functionality of a backup program.

I agree with you that a lot of people use Dolpgin as a kind of quick-and-dirty backup program anyway, dragging-and-dropping a folder with there data onto an external disk. My wife does this, in fact. And indeed, it works fine except for one thing: the lack of an option to delete files in the destination that aren't in the source: a "synchronize" option.

Perhaps this could be added to the Overwrite dialog in a way that would show big blaring warnings about how it will delete data.