Changes between Version 4 and Version 5 of Uk:Help/Concepts/Conflict
- Timestamp:
- 2011-12-05T11:17:00+01:00 (14 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Uk:Help/Concepts/Conflict
v4 v5 3 3 [[TOC(inline, heading=Зміст)]] 4 4 5 JOSM оперує тільки із локальними копіями [ wiki:Uk:Help/Concepts/Object OSM об’єктів]. Він [wiki:Uk:Help/Action/Open завантажує їх з файлу] чи [wiki:Uk:Help/Action/Download сервера OSM] та зберігає їх у пам’яті. Якщо ви змінюєте об’єкти або додаєте їх на вашу мапу, ви працюєте тільки з копіями об’єктів. Початкові об’єкти лишаються на сервері, звідки їх можуть завантажити інші учасники, а також на сервер можуть бути завантажені зміни інших маперів.5 JOSM оперує тільки із локальними копіями [Concepts/Object OSM об’єктів]. Він [Action/Open завантажує їх з файлу] чи [Action/Download сервера OSM] та зберігає їх у пам’яті. Якщо ви змінюєте об’єкти або додаєте їх на вашу мапу, ви працюєте тільки з копіями об’єктів. Початкові об’єкти лишаються на сервері, звідки їх можуть завантажити інші учасники, а також на сервер можуть бути завантажені зміни інших маперів. 6 6 7 Це означає, що ви ''не володієте'' об’єктами, з якими зараз працюєте, монопольно, ви робите це ''разом'' з іншими користувачами. Коли ви обмінюєтесь даними з сервером, ваша версія об’єктів може зіткнутись із чиєюсь версією, що була відіслана на сервер як оновлення. JOSM робить все можливе, щоб приховати ці колізії від вас, але іноді він не в змозі розв’язати відмінності між двома [ wiki:Uk:Help/Concepts/Object версіями] автоматично. В цьому разі він створить '''конфлікт'''.7 Це означає, що ви ''не володієте'' об’єктами, з якими зараз працюєте, монопольно, ви робите це ''разом'' з іншими користувачами. Коли ви обмінюєтесь даними з сервером, ваша версія об’єктів може зіткнутись із чиєюсь версією, що була відіслана на сервер як оновлення. JOSM робить все можливе, щоб приховати ці колізії від вас, але іноді він не в змозі розв’язати відмінності між двома [Concepts/Object версіями] автоматично. В цьому разі він створить '''конфлікт'''. 8 8 9 9 '''Конфлікт''' — це різниця між двома версіями об’єкта, які JOSM не розв’язав автоматично. 10 10 11 Кожен шар даних підтримує перелік нерозв’язаних конфліктів у [ wiki:Uk:Help/Dialog/ConflictList Діалозі переліку конфліктів]. З цього діалогу ви можете запускати [wiki:Uk:Help/Dialog/Conflict Діалог розв’язання конфліктів].11 Кожен шар даних підтримує перелік нерозв’язаних конфліктів у [Dialog/ConflictList Діалозі переліку конфліктів]. З цього діалогу ви можете запускати [Dialog/Conflict Діалог розв’язання конфліктів]. 12 12 13 13 '''Розв’язання конфліктів''' означає, що вам потрібно вибрати між двома версіями об’єкта для кожної відмінності, яку з них ви бажаєте лишити, першу чи другу, іноді цей процес може називатись '''злиття'''. … … 18 18 1. Ви завантажили точку з id 1 з сервера, яка має значення теґу [http://wiki.openstreetmap.org/wiki/Uk:Key:name name] — `"My name"`. 19 19 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?"`. 21 21 22 22 JOSM не може розв’язати таку ситуацію автоматично. Він створить '''конфлікт'''. Звичайно JOSM показує наступне повідомлення про помилки: … … 39 39 Якщо JOSM не в змозі автоматично розв’язати таку ситуацію він також створить '''конфлікт'''. 40 40 41 == Розв’язання конфліктів == 42 Кожен шар даних підтримує перелік '''конфліктів''', які ще не розв’язані. Ви можете побачити цей перелік у [ wiki:Uk:Help/Dialog/ConflictList діалозі переліку конфліктів].43 Для кожного '''конфлікту''', що міститься там ви можете (або повинні) викликати [ wiki:Uk:Help/Dialog/Conflict Діалог розв’язання конфліктів] та розв’язати їх.41 == Розв’язання конфліктів == #Resolvingconflicts 42 Кожен шар даних підтримує перелік '''конфліктів''', які ще не розв’язані. Ви можете побачити цей перелік у [Dialog/ConflictList діалозі переліку конфліктів]. 43 Для кожного '''конфлікту''', що міститься там ви можете (або повинні) викликати [Dialog/Conflict Діалог розв’язання конфліктів] та розв’язати їх. 44 44 45 45 Дуже важливо розв’язувати конфлікти. Наприклад, ви не можете надіслати власні зміни на сервер OSM, до тих пір, доки не будуть розв’язані усі конфлікти. … … 51 51 == Дивіться також == 52 52 53 * [ wiki:Uk:Help/Dialog/ConflictList Діалог переліку конфліктів] — показує перелік конфліктів в поточному шарі даних54 * [ wiki:Uk:Help/Dialog/Conflict Діалог конфліктів] — використовується для розв’язання конфліктів53 * [Dialog/ConflictList Діалог переліку конфліктів] — показує перелік конфліктів в поточному шарі даних 54 * [Dialog/Conflict Діалог конфліктів] — використовується для розв’язання конфліктів 55 55 56 56 ----
