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 · Basa Sunda · Baso Minangkabau · bosanski · brezhoneg · català · čeština · corsu · 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 bokmål · norsk nynorsk · occitan · Oromoo · oʻzbekcha/ўзбекча · Plattdüütsch · polski · português · română · shqip · slovenčina · slovenščina · Soomaaliga · suomi · svenska · Tagalog · 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]