Search:
Login
Preferences
Help/Guide
About Trac
Register
Forgot your password?
Wiki
Timeline
Changelog
Browse Source
View Tickets
New Ticket
Roadmap
Builds
Sonar
Search
Context Navigation
+0
Start Page
Index
History
Editing Ru:Help/Dialog/Conflict
Adjust edit area height:
8
12
16
20
24
28
32
36
40
Edit side-by-side
[[TranslatedPages(revision=10,outdated=This page needs a review as the conflict dialog changed a bit and the member tab is not documented.)]] = Диалоговое окно конфликта = [[PageOutline(1-10,Содержание)]] '''Диалоговое окно конфликта используется для улаживания [wiki:Ru:Help/Concepts/Conflict конфликтов] между двумя [wiki:/Ru:Help/Concepts/Object версиями] объекта OSM.''' [[Image(wiki:Help/Dialog/Conflict:conflict-dialog.png)]] == Улаживание различий между тегами == Если теги одной версии объекта отличаются от тегов другой версии, то вы увидите пиктограмму [[Image(source:trunk/images/dialogs/conflict/mergeincomplete.svg,middle)]] на вкладке '''Теги'''. Щёлкните на вкладке, чтобы увидеть диалог для разрешения конфликта тегов. В этом диалоге есть три таблицы, слева направо: * '''Моя версия''': показывает теги первой версии объекта, участвующего в конфликте. Обычно это теги версии объекта из вашего локального набора данных. * '''Объединённая версия''': показывает теги после объединения версий. Изначально таблица пуста. Чем больше конфликтов тегов вы уладите, тем больше значений тегов будет отображаться в этой таблице. * '''Их версия''': показывает теги второй версии объекта, участвующего в конфликте. Обычно это теги версии объекта, хранящейся в данное время на сервере. В примере ниже у обеих версий есть тег "`name`". Но его значения в каждой из версий разные, поэтому JOSM отображает строку на красном фоне. У одной версии значение "`Secondary School`", а у другой — "`Elementary School`". Вам необходимо решить, какое из этих значений сохранить, а какое убрать. [[Image(wiki:Help/Dialog/Conflict:tag-resolve-1-commented.png)]] Щёлкните на значении, которое хотите оставить, например, на значении слева. Если вы выполните двойной щелчок или нажмёте [[Image(source:trunk/images/dialogs/conflict/tagkeepmine.svg,middle)]], значит, вы решили оставить это значение и убрать другое. В центральной таблице теперь появится оставленное значение, а фон станет зелёным. [[Image(wiki:Help/Dialog/Conflict:tag-resolve-2-commented.png)]] Когда кнопка '''Применить устранение конфликтов''' станет активной, вы сможете применить сделанный выбор. Будет задействовано выбранное вами значение, и диалог закроется. [[Image(wiki:Help/Dialog/Conflict:tag-resolve-3-commented.png)]] == Улаживание различий в списке точек двух версий линии == Если вы видите символ [[Image(source:trunk/images/dialogs/conflict/mergeincomplete.svg,middle)]] во вкладке '''Точки''', значит необходимо уладить различия между списками [wiki:Ru:Help/Concepts/Object точек], входящих в состав двух [wiki:Ru:Help/Concepts/Object линий]. Во вкладке имеются три столбца (см. иллюстрацию ниже): * в левой таблице показан список точек в локальной версии объекта * в правой — список точе из версии объекта на сервере * таблица в середине отображает список точек в линиях после объединения версий Изначально центральная таблица пуста. Вам необходимо решить, какие точки оставить из локального набора данных (левой таблицы), а какие — из набора данных на сервере (правой таблицы). [[Image(wiki:Help/Dialog/Conflict:node-resolve-main-commented.png)]] === Стандартная процедура === Стандартная процедура улаживаия конфликтов список точек двух [wiki:Help/Concepts/Object версий объекта] состоит из трёх этапов: 1. Выберите нужные точки из той или иной версии объекта и при необходимости измените их порядок в списке 1. '''Заморозьте''' результирующий список точек, нажав кнопку [[Image(wiki:Help/Dialog/Conflict:button-freeze.png,middle)]]. После этого вы можете сообщить JOSM, что конфликт списков точек улажен. 1. Нажмите кнопку '''Применить устранение конфликтов''' === Упрощённая процедура: сохранение списка точек из вашей локальной версии объекта === В следующем примере показан процесс, когда вы решаете оставить все точки (и в том же порядке) из вашей локальной версии объекта.[[BR]] ''(Пример устарел (новые кнопки), но всё ещё работает.)'' Сначала выделите все элементы в левой таблице (мышью или нажатием Ctrl+A в таблице) (см. следующую иллюстрацию): [[Image(wiki:Help/Dialog/Conflict:simple1-step-1.png)]] Затем нажмите [[Image(source:trunk/images/dialogs/conflict/copystartleft.svg,middle)]], чтобы скопировать выделенные точки в центральную таблицу: [[Image(wiki:Help/Dialog/Conflict:simple1-step-2.png)]] И, наконец, нажмите [[Image(button-freeze.png,middle)]], чтобы заморозить результирующий объединённый список: [[Image(simple1-step-3.png)]] Символ во вкладке '''Точки''' теперь изменится на [[Image(source:trunk/images/dialogs/valid.png,middle)]], и вы можете применить результаты объединения версий. === Support for comparing node lists === It can be difficult to find the differences between the node list of of two object versions, in particular for ways with many nodes. The Conflict Dialog supports you in finding the differences. It can compare two of the node lists displayed ("my" node list, the merged node list, and "their" node list) and it can render the differences between them with specific background colors. From the following combo box you can select which pair of node lists to compare: [[Image(wiki:Help/Dialog/Conflict:compare-options.png)]] * '''My with Their''': compares the leftmost table with the rightmost table in the Conflict Dialog * '''My with Merged''': compares the leftmost table with the middle table in the Conflict Dialog * '''Their with Merge''': compares the middle table with the rightmost table in the Conflict Dialog Depending on the position of a node in the list different background colors are used: * [[Image(compare-in-one-list-only.png,middle)]] - the node is in this list '''only'''. It isn't present in the opposite list. * [[Image(compare-different-positions.png,middle)]] - the node is in both lists, but it is on different positions * White background means that a node is in both lists at the same position. == Hints == * Make sure you don't edit outside of the area you have downloaded in order to reduce the problem of conflicts * Resolve conflicts by opening the 'conflicts' panel, selecting the one of the listed conflicts and choosing whether to accept 'theirs' or 'mine'. ---- Back to [wiki:Help Main Help]
Note:
See
WikiFormatting
and
TracWiki
for help on editing wiki content.
Change information
Your email or username:
E-mail address and name can be saved in the
Preferences
Comment about this change (optional):
Note:
See
TracWiki
for help on using the wiki.