RU:JOSM/Модули/Reverter

From OpenStreetMap Wiki
Jump to: navigation, search
Доступные языки — JOSM/Plugins/Reverter
Afrikaans Alemannisch aragonés asturianu azərbaycanca Bahasa Indonesia Bahasa Melayu Bân-lâm-gú Basa Jawa Baso Minangkabau bosanski brezhoneg català čeština dansk Deutsch eesti English español Esperanto estremeñu euskara français Frysk Gaeilge Gàidhlig galego Hausa hrvatski Igbo interlingua Interlingue isiXhosa isiZulu íslenska italiano Kiswahili Kreyòl ayisyen kréyòl gwadloupéyen kurdî latviešu Lëtzebuergesch lietuvių magyar Malagasy Malti Nederlands Nedersaksies norsk norsk nynorsk occitan Oromoo oʻzbekcha/ўзбекча Plattdüütsch polski português português do Brasil română shqip slovenčina slovenščina Soomaaliga suomi svenska Tiếng Việt Türkçe Vahcuengh vèneto Wolof Yorùbá Zazaki српски / srpski беларуская български қазақша македонски монгол русский тоҷикӣ українська Ελληνικά Հայերեն ქართული नेपाली मराठी हिन्दी অসমীয়া বাংলা ਪੰਜਾਬੀ ગુજરાતી ଓଡ଼ିଆ தமிழ் తెలుగు ಕನ್ನಡ മലയാളം සිංහල ไทย မြန်မာဘာသာ ລາວ ភាសាខ្មែរ ⵜⴰⵎⴰⵣⵉⵖⵜ አማርኛ 한국어 日本語 中文(简体)‎ 吴语 粵語 中文(繁體)‎ ייִדיש עברית اردو العربية پښتو سنڌي فارسی ދިވެހިބަސް

Reverter — модуль для отката изменений.

Проблема

Использовать скрипты для отката не всегда удобно. Во многих случях бывает полезно просмотреть результаты отката перед тем, как передавать их на сервер. Также с помощью reverter-а можно откатывать сразу несколько правок.

Положения

Никогда не откатывайте изменения других людей если не уверены, что они были злонамеренными или случайными. Обсудите изменения с другими пользователями. В любом случае, будьте будьте вежливы с другими участниками, возможно изменения были ошибкой, недоразумением, или просто кошка прыгнула на клавиатуру!

Подробнее смотрите по следующим ссылкам (на английском): Revert scripts, "Act responsibly" section, Automated Edits.

Модуль не предназначен для использования в войнах правок или вандализма.

Использование

Модуль добавляет в меню пункт "Данные->Откатить пакет правок", который позволяет откатывать правки.

Можно либо откатить правку полностью, либо только выделенные объекты, например если правка была не вандальной, но поломала некоторые объекты. Для таких откатов линии нужно выделять вместе с точками.

Обычный порядок действий:

  • Сначала, скачайте участок, затронутый пакетами правок, которые вы хотите откатить, чтобы лучше видеть результаты отката.
  • Затем, выберите в меню "Данные->Откатить пакет правок" и введите номер пакета правок, который хотите откатить.
  • Наконец, просмотрите изменения, и, если всё в порядке, нажмите "передать данные на сервер". Если что-то не в порядке, можно перед передачей исправить это руками или рассмотреть другие пути решения проблемы.

Известные проблемы

В некоторых случаях(особенно если откат был не "чистый"), могут появиться конфликты при попытке передать результаты отката на сервер. Их нужно будет устранить. Также, иногда может появляться ошибка "Precondition failed". В этом случае, об ошибке нужно сообщить разработчиком.

Разработка

Автор модуля User:Upliner

Исходный код в Git: [1]