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