| | 1 | [[TranslatedPages(revision=22)]] |
| | 2 | == Файл > Обновить данные == |
| | 3 | |
| | 4 | [[Image(source:trunk/images/updatedata.png)]] ''Сочетание клавиш:'' '''{{{Ctrl+U}}}''' |
| | 5 | |
| | 6 | '''Повторно скачивает объекты активного слоя (в пределах ранее загруженных областей) с сервера''' |
| | 7 | |
| | 8 | ''Если активный слой не является слоем с данными, то этот пункт недоступен.'' |
| | 9 | |
| | 10 | Вы должны выбрать пункт меню '''''Файл->Обновить данные''''', если хотите обновить объекты активного слоя на актуальные версии с сервера. Ваши локальные правки '''не''' будут потеряны при таком обновлении! Вот как это работает: |
| | 11 | |
| | 12 | Объекты, которые вы добавили или изменили, не будут затронуты этим обновлением. Если на сервере есть новые объекты (созданные кем-то в то самое время, когда вы правите), они будут добавлены на ваш слой данных (и таким образом объединятся с результатами вашей работы). Если сервер имеет сведения об объектах, которые были изменены (например, с линии была удалена точка, или в объект был добавлен новый тег), такие изменения также будут применены к вашему текущему слою данных, только если вы уже не изменили один из этих объектов. |
| | 13 | |
| | 14 | Кратко: Если два пользователя редактируют один и тот же участок одновременно, JOSM пытаться соединить обе версии. Если такое не возможно - он создаст [wiki:Ru:Help/Concepts/Conflict конфликты]. |
| | 15 | |
| | 16 | Вы должны разрешить эти конфликты вручную после того, как завершится обновление. |
| | 17 | |
| | 18 | __Пример__: Представьте, что вы нашли линию, которая выглядит странной, и добавили тег '{{{FIXME=пожалуйста, проверьте}}}'. Но в то же время кто-то тоже увидел эту ошибку и добавил тег '{{{FIXME=существует ли эта линия?}}}', и направил изменения на сервер. А затем вы обновляете данные, запрашивая последние версии с сервера. В такой ситуации JOSM не может принять решение - чье изменение нужно оставить - и создаст конфликт. |
| | 19 | |
| | 20 | '''Примечание''': |
| | 21 | * Вы не сможете избежать конфликтов не обновляя данные! Конфликты будут обнаружены и показаны позже (при отправке ваших изменений на сервер). |
| | 22 | * Обновление имеет тот же результат, как повторная загрузка данных с сервера (Пункт "Скачать как новый слой" не отмечен). |
| | 23 | |
| | 24 | |
| | 25 | == Устаревшие объекты в вашем локальном наборе данных == #SyncPotentiallyDeletedObjects |
| | 26 | Иногда бывают ситуации, когда другой участник удаляет [wiki:Ru:Help/Concepts/Object объект] на сервере, который все еще существует в вашем локальном наборе данных. Такие объекты называются '''устаревшими'''. Когда вы запускаете обновление, JOSM осуществляет проверку ваших локальных данных на возможное наличие устаревших объектов и, в случае их наличия, покажет следующее диалоговое окно: |
| | 27 | |
| | 28 | [[Image(wiki:Help/Action/UpdateData:sync-potentially-deleted-objects.png)]] |
| | 29 | |
| | 30 | Если вы нажмете '''Проверить на сервере''', JOSM проверит на сервере - действительно ли устарели эти объекты, т.е. были удалены. Если возможно, JOSM очистит устаревшие объекты в вашем наборе данных автоматически. По крайней мере, если автоматическая очистка не представляется возможной, будут созданы [wiki:Help/Concepts/Conflict конфликты], которые вам нужно будет устранить вручную. |
| | 31 | |
| | 32 | Если вы не хотите делать такую проверку, вы можете ее прервать щелкнув '''Игнорировать'''. Вы также всегда можете запустить проверку позднее. |
| | 33 | |
| | 34 | == См. также == |
| | 35 | * [[Image(source:/trunk/images/updateselection.png,20)]] [wiki:Ru:Help/Action/UpdateSelection Обновить выбор] |
| | 36 | * [[Image(source:/trunk/images/updatemodified.png,20)]] [wiki:Ru:Help/Action/UpdateModified Обновить измененное] |
| | 37 | * [wiki:Ru:Help/Concepts/Conflict Что такое конфликт?] |
| | 38 | |
| | 39 | ---- |
| | 40 | Назад к [wiki:/Ru:Help/Menu/File Меню Файл][[Br]] |
| | 41 | Назад к [wiki:/Ru:Help Основной странице справки] |