Jump to content
Wikipedia The Free Encyclopedia

Reversion (software development)

From Wikipedia, the free encyclopedia
Return to a previous version of the code or content
This article needs to be updated. Please help update this article to reflect recent events or newly available information. (July 2025)
This article does not cite any sources . Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.
Find sources: "Reversion" software development – news · newspapers · books · scholar · JSTOR
(May 2020) (Learn how and when to remove this message)
Not to be confused with reverse engineering.

In software development (and, by extension, in content-editing environments, especially wikis, that make use of the software development process of revision control), reversion or reverting is the abandonment of one or more recent changes in favor of a return to a previous version of the material at hand (typically software source code in the context of application development; HTML, CSS or script code in the context of web development; or content and formatting thereof in the context of wikis).

A revert may be done for a lot of reasons, including: fixing errors introduced by previous edits; restoring the material to a state that was not contentious until new disputes can be resolved; undoing scope creep; regression testing; and even petty malice, vandalistic intent, or personal unhappiness with the author of a previous change. While the process is generally agreed to be a sound and sometimes necessary one, particular instantiations of its use may be at least as controversial as the changes being reverted.

See also

[edit ]


Stub icon

This computer-programming-related article is a stub. You can help Wikipedia by expanding it.

AltStyle によって変換されたページ (->オリジナル) /