Changes between Version 4 and Version 5 of Uk:Help/Concepts/Conflict


Ignore:
Timestamp:
2011-12-05T11:17:00+01:00 (14 years ago)
Author:
andygol
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Uk:Help/Concepts/Conflict

    v4 v5  
    33[[TOC(inline, heading=Зміст)]]
    44
    5 JOSM оперує тільки із локальними копіями [wiki:Uk:Help/Concepts/Object OSM об’єктів]. Він [wiki:Uk:Help/Action/Open завантажує їх з файлу] чи [wiki:Uk:Help/Action/Download сервера OSM] та зберігає їх у пам’яті. Якщо ви змінюєте об’єкти або додаєте їх на вашу мапу, ви працюєте тільки з копіями об’єктів. Початкові об’єкти лишаються на сервері, звідки їх можуть завантажити інші учасники, а також на сервер можуть бути завантажені зміни інших маперів.
     5JOSM оперує тільки із локальними копіями [Concepts/Object OSM об’єктів]. Він [Action/Open завантажує їх з файлу] чи [Action/Download сервера OSM] та зберігає їх у пам’яті. Якщо ви змінюєте об’єкти або додаєте їх на вашу мапу, ви працюєте тільки з копіями об’єктів. Початкові об’єкти лишаються на сервері, звідки їх можуть завантажити інші учасники, а також на сервер можуть бути завантажені зміни інших маперів.
    66
    7 Це означає, що ви ''не володієте'' об’єктами, з якими зараз працюєте, монопольно, ви робите це ''разом'' з іншими користувачами. Коли ви обмінюєтесь даними з сервером, ваша версія об’єктів може зіткнутись із чиєюсь версією, що була відіслана на сервер як оновлення. JOSM робить все можливе, щоб приховати ці колізії від вас, але іноді він не в змозі розв’язати відмінності між двома [wiki:Uk:Help/Concepts/Object версіями] автоматично. В цьому разі він створить '''конфлікт'''.
     7Це означає, що ви ''не володієте'' об’єктами, з якими зараз працюєте, монопольно, ви робите це ''разом'' з іншими користувачами. Коли ви обмінюєтесь даними з сервером, ваша версія об’єктів може зіткнутись із чиєюсь версією, що була відіслана на сервер як оновлення. JOSM робить все можливе, щоб приховати ці колізії від вас, але іноді він не в змозі розв’язати відмінності між двома [Concepts/Object версіями] автоматично. В цьому разі він створить '''конфлікт'''.
    88
    99'''Конфлікт''' — це різниця між двома версіями об’єкта, які JOSM не розв’язав автоматично.
    1010
    11 Кожен шар даних підтримує перелік нерозв’язаних конфліктів у [wiki:Uk:Help/Dialog/ConflictList Діалозі переліку конфліктів]. З цього діалогу ви можете запускати [wiki:Uk:Help/Dialog/Conflict Діалог розв’язання конфліктів].
     11Кожен шар даних підтримує перелік нерозв’язаних конфліктів у [Dialog/ConflictList Діалозі переліку конфліктів]. З цього діалогу ви можете запускати [Dialog/Conflict Діалог розв’язання конфліктів].
    1212
    1313'''Розв’язання конфліктів''' означає, що вам потрібно вибрати між двома версіями об’єкта для кожної відмінності, яку з них ви бажаєте лишити, першу чи другу, іноді цей процес може називатись '''злиття'''.
     
    1818 1. Ви завантажили точку з id 1 з сервера, яка має значення теґу [http://wiki.openstreetmap.org/wiki/Uk:Key:name name] — `"My name"`.
    1919 2. Ви редагуєте цю точку змінюючи теґ name на `"Or is it this name?"`. У той самий час інший користувач теж завантажив точку, із мінив name на `"That's the name"`, та відіслав зміни на сервер.
    20  3. Ви обираєте пункт меню [[Image(wiki:Help/Action/UpdateData:updatedata.png)]]''[wiki:Uk:Help/Menu/File Файл] -> [wiki:Uk:Help/Action/UpdateData Оновити дані]''. Версія точки, отримана від сервера буде мати теґ [http://wiki.openstreetmap.org/wiki/Uk:Key:name name] із значенням `"That's the name"`, що конфліктує з вашим `"Or is it this name?"`.
     20 3. Ви обираєте пункт меню [[Image(wiki:Help/Action/UpdateData:updatedata.png)]]''[Menu/File Файл] -> [Action/UpdateData Оновити дані]''. Версія точки, отримана від сервера буде мати теґ [http://wiki.openstreetmap.org/wiki/Uk:Key:name name] із значенням `"That's the name"`, що конфліктує з вашим `"Or is it this name?"`.
    2121
    2222JOSM не може розв’язати таку ситуацію автоматично. Він створить '''конфлікт'''. Звичайно JOSM показує наступне повідомлення про помилки:
     
    3939Якщо JOSM не в змозі автоматично розв’язати таку ситуацію він також створить '''конфлікт'''.
    4040
    41 == Розв’язання конфліктів ==
    42 Кожен шар даних підтримує перелік '''конфліктів''', які ще не розв’язані. Ви можете побачити цей перелік у  [wiki:Uk:Help/Dialog/ConflictList діалозі переліку конфліктів].
    43 Для кожного '''конфлікту''', що міститься там ви можете (або повинні) викликати [wiki:Uk:Help/Dialog/Conflict Діалог розв’язання конфліктів] та розв’язати їх.
     41== Розв’язання конфліктів == #Resolvingconflicts
     42Кожен шар даних підтримує перелік '''конфліктів''', які ще не розв’язані. Ви можете побачити цей перелік у  [Dialog/ConflictList діалозі переліку конфліктів].
     43Для кожного '''конфлікту''', що міститься там ви можете (або повинні) викликати [Dialog/Conflict Діалог розв’язання конфліктів] та розв’язати їх.
    4444
    4545Дуже важливо розв’язувати конфлікти. Наприклад, ви не можете надіслати власні зміни на сервер OSM, до тих пір, доки не будуть розв’язані усі конфлікти.
     
    5151== Дивіться також ==
    5252
    53  * [wiki:Uk:Help/Dialog/ConflictList Діалог переліку конфліктів] — показує перелік конфліктів в поточному шарі даних
    54  * [wiki:Uk:Help/Dialog/Conflict Діалог конфліктів] — використовується для розв’язання конфліктів
     53 * [Dialog/ConflictList Діалог переліку конфліктів] — показує перелік конфліктів в поточному шарі даних
     54 * [Dialog/Conflict Діалог конфліктів] — використовується для розв’язання конфліктів
    5555
    5656----