nextcloud / desktop

💻 Desktop sync client for Nextcloud
https://nextcloud.com/install/#install-clients
GNU General Public License v2.0
3.05k stars 799 forks source link

Upload all changed files together every x minutes #287

Open aero4 opened 6 years ago

aero4 commented 6 years ago

Feature request

Is it possible to collect all file changes and uploading changed files together every x minutes (time based)? The problem is that if I sync a programming-directory via the nextcloud client, it is uploaded everytime I compile or save something... Further details to my issue see: https://help.nextcloud.com/t/is-there-a-possibility-to-add-a-delay-between-filechange-and-upload/31418

That feature would stress the cloud storage less and would save my internet volume...

bpcurse commented 6 years ago

@aero4 Good point. Frequent small changes are truly a little disturbing. But there could be use cases where a fast sync is necessary, so an option to customize the behaviour (like "min. sync interval = x seconds") might be a good idea.

tomdereub commented 4 years ago

Yes, I too would like the possibility to configure this, and it would be more like "sync every 60 minutes". I work sometimes on big files (100-500 Mo), and I don't want it to be synchronised every time I save the file. For the moment, the only solution to avoid that is to manually pause synchronisation.

nicolnt commented 2 years ago

Could this be on a per-file and a per-folder basis please?

It could still be relevant to let the rest sync normally when updated for safety reasons. The current behavior (sync on file change) would stay unchanged, and the user would have to edit this for each file or directory he or she wants a bigger delay.

I also try to reduce demand on the server, but I edit some files and they are synced too often. At the moment I manually pause synchronization and need to think of activating it again, it's far from being convenient. Thanks :)

tomdereub commented 2 years ago

Any news about this feature request ? In my opinion, doing this on a per-folder basis would be quite complicated to integrate and to use. But 2 things could be (I hope) quite simple to implement :

tomdereub commented 2 years ago

Maybe another interesting feature that's linked with these ones :

OlafBr commented 1 year ago

I would also like to have this feature:

This feature would be really very helpful...