Реверсия (разработка программного обеспечения)
При разработке программного обеспечения (и, соответственно, в средах редактирования контента, особенно вики-сайтах , которые используют процесс разработки программного обеспечения контроля версий ), реверсия или возврат — это отказ от одного или нескольких недавних изменений в пользу возврата к предыдущая версия имеющегося материала (обычно исходный код программного обеспечения в контексте разработки приложений; HTML, CSS или код сценария в контексте веб-разработки; или его контент и его форматирование в контексте вики).
Возврат может быть выполнен по самым разным причинам, в том числе: исправление ошибок, возникших в результате предыдущих изменений; восстановление материала до состояния, в котором не было споров, до тех пор, пока не будут разрешены новые споры; отмена ползучести области действия ; регрессионное тестирование ; и даже мелкий злой умысел, вандалистский умысел или личное недовольство автором предыдущего изменения. Хотя этот процесс в целом считается разумным, а иногда и необходимым, отдельные случаи его использования могут быть по меньшей мере столь же спорными, как и отменяемые изменения.