Dieser Artikel von Wikipedia ist u.U. veraltet. Die neue Version gibt es hier. Unter einer Versionsverwaltung (engl. Fachbegriff: Configuration Management) versteht man System welches typischerweise in der Softwareentwicklung zur Versionierung und um den gemeinsamen auf Quelltexte zu kontrollieren eingesetzt wird. Dabei wird dass jeder Benutzer den aktuellen Stand der erhält und alle Versionen einer Datei archiviert Dadurch wird eine Versionsverwaltung auch für allein Entwickler interessant da jederzeit ältere Versionen aufgerufen können falls eine Änderung nicht funktioniert und sich nicht mehr sicher ist was nun geändert wurde. Versionsverwaltungssoftware speichern üblicherweise nur die zwischen zwei Versionen um Speicherplatz zu sparen.