Welcome to Linux Forums! With a comprehensive Linux Forum, information on various types of Linux software and many Linux Reviews articles, we have all the knowledge you need a click away, or accessible via our knowledgeable members.
Unison file synchronization with safe, automatic conflict resolution?
A conflict happens between directories A and B when a user modifies a file in both A and B before the next unison synchronization.
I would like to set up unison to run automatically as a cron job, but I need to be able to have it resolve conflicts like these safely without my intervention. I don't know what the merge feature is capable of doing, but I don't want to overwrite or combine conflicting versions of files at all.
In the case of a conflict, I would like unison to copy the file over using a different name so that nothing is overwritten. The end result would be something like
A/file1
A/file1.001
B/file1
B/file1.001
However, I don't want copies of ALL files that are synchronized; I just want conflicts to be resolved this way.
If I use these lines in my .prf...
Code:
backuplocation = local
backupsuffix = .$VERSION
maxbackups = 5
...will I get 5 copies of EVERY file that is synchronized?
Or... will it behave as I described, handling conflicts by making copies of those up to 5 times, while updating/deleting non-conflicting files on either side without backing up?
Open Source Security Myths Dispelled Dispel the five major myths surrounding Open Source Security and gain the tools necessary to make a truly informed decision for your IT organization subscribe
InformationWeek InformationWeek is the only newsweekly you'll need to stay on top of the latest developments in information technology. subscribe