Answer the question
In order to leave comments, you need to log in
How to organize synchronization of very different data?
What you want:
Have automatic / semi-automatic file synchronization with the following characteristics:
Answer the question
In order to leave comments, you need to log in
1) for files I would use rsync
2) for mercurial - mercurial itself. it also works with svn repositories via the hgsubversion extension (included but not included by default
The task is described too chaotically, but I have been trying to implement something similar for a long time in full for myself.
1. If it is possible to clearly allocate a centralized storage that is always available (more precisely, before and immediately after any changes on any 'nodes' / places / computers), for example, a flash drive or a server on the network, then it is enough to use rsync or applications based on it (for example rdiffbackup is the most traffic-efficient directory synchronization tool.
You can also use more obscure tools like tar --incremental or diff/patch if it's just about creating offline patches.
2. if there is no clear repository, then I did not find ready-made tools, but almost always in a particular case the task can be reduced to the first option.
In general, I’m slowly developing something monstrous and cool in my spare time, perhaps it will be a set of tools for several platforms at once (pc / mobile), at least I’m tired of waiting for this from dropbox and analogues.
Dropbox knows how to LAN, there is even such an option in the settings. And it's quite cheap.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question