Как работает объединение
Чтобы узнать основы объединения, перейдите по этой ссылке:
Collaboration (including merging maps)
Как работают сценарии объединения?
Резюме: В сценариях объединения приоритет отдается самому последнему сохранению. Однако вы можете избежать сценариев объединения, распределив обязанности так, чтобы члены команды работали над картой в разное время.
Когда два или более членов команды работают над одной и той же картой одновременно, сценарии объединения учитывают «deltas» (различия).
Deltas — это различия между новой сохраненной картой пользователя и ранее сохраненной картой другого пользователя. Если есть различия, приоритет отдается новой сохраненной карте.
При сохранении новой карты приложение ищет различия в данных общих overlay ID. Приложение сравнивает:
- Журнал активности новой сохраненной карты.
- Данные ранее сохраненной карты.
Изменения, внесенные в ранее сохраненную карту, перезаписываются новой сохраненной картой. Перезаписанные изменения включают различия в:
- Стилях.
- Положениях точек.
- Редактировании/удалении.
Это пример последовательности событий, когда два члена команды работают над одной и той же картой одновременно. Оба члена команды вносят изменения в один и тот же overlay:
-
User A УДАЛЯЕТ overlay «X».
-
User A сохраняет карту.
-
User B РЕДАКТИРУЕТ overlay «X».
-
User B сохраняет карту.
В этом сценарии overlay «X» не будет удален.
Обоснование следующее:
Оба члена команды, вероятно, хотят сохранить последнее сохраненное изменение.
У вас есть идея по улучшению совместной работы?
Мы заинтересованы в ваших идеях. Отправьте нам сообщение по адресу:
[email protected]
Последнее обновление