Существует много способов обработки отменить/повторить и конфликты, когда несколько человек редактируют документы в реальном времени.Совместное редактирование документов/кода, устранение неполадок и конфликтов?
Я думаю о каждом к секунд для отправки полезной нагрузки документа прочь с commit
сообщения на DVCS. Для проблемы отмены/повтора, возможно, я буду использовать Rope.
Но я не уверен. что лучше всего разрешить конфликты слияния и отменить/повторить пользователя ?, например: как это делают документы Google?
У меня нет большого опыта работы с реальным временем совм, но я считаю, Google Docs использует систему, называемую дифференциальной синхронизации : http://static.googleusercontent.com/media/research.google.com/en//pubs/archive/35605.pdf –
Спасибо, интересная статья. Может быть, добавить в качестве ответа? – stackoverflowuser95
PS: Нашли это https://github.com/cujojs/jiff на http://www.slideshare.net/briancavalier/differential-sync-and-json-patch-s2-gx-2014 – stackoverflowuser95