Versionsverwaltung: Unterschied zwischen den Versionen
Michi (Diskussion | Beiträge) K (hat "Versionskontrollsystem" nach "Versionsverwaltung" verschoben) |
Michi (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
(4 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
Eine <b>Versionsverwaltung</b> (auch: Versionskontrollsystem) wird typischerweise in der [[Programmierung]] zur Versionierung und zur Kontrolle des gemeinsamen Zugriffs auf Quelltext-Dateien verwendet. Hierzu werden alle laufenden Änderungen erfasst und alle Versionsstände der Dateien in einem Archiv mit Zeitstempel und Benutzerkennung gesichert. Die Versionsverwaltung ist eine Form des Variantenmanagements. Die übergreifende Disziplin ist das Software Configuration Management / SCM. | |||
Dabei wird sichergestellt, dass jeder Benutzer mit dem aktuellen Stand arbeitet oder bei Bedarf auf die archivierten Stände zugreifen kann. Dadurch ist eine Versionsverwaltung nicht nur für professionelle Entwickler in grossen Arbeitsgruppen, sondern auch für einzelne Entwickler interessant. Es kann jederzeit eine ältere Version aufgerufen werden, falls eine Änderung nicht funktioniert und man sich nicht mehr sicher ist, was nun alles geändert wurde. | Dabei wird sichergestellt, dass jeder Benutzer mit dem aktuellen Stand arbeitet oder bei Bedarf auf die archivierten Stände zugreifen kann. Dadurch ist eine Versionsverwaltung nicht nur für professionelle Entwickler in grossen Arbeitsgruppen, sondern auch für einzelne Entwickler interessant. Es kann jederzeit eine ältere Version aufgerufen werden, falls eine Änderung nicht funktioniert und man sich nicht mehr sicher ist, was nun alles geändert wurde. | ||
Bekannte Versionskontrollsysteme sind die folgenden | Bekannte Versionskontrollsysteme sind die folgenden: | ||
* Bazaar | |||
* [[Concurrent Versions System]] / CVS | * [[Concurrent Versions System]] / CVS | ||
* Git | |||
* [[Revision Control System]] / RCS | * [[Revision Control System]] / RCS | ||
* [[Subversion]] / SVN | * [[Subversion]] / SVN | ||
Zeile 10: | Zeile 13: | ||
== Weblinks == | == Weblinks == | ||
{{ | {{Weblinks}} | ||
{{url_dewikipedia|Versionsverwaltung|Versionsverwaltung}} | |||
{{Fuss}} | |||
{{cat| | {{cat|Programmierung}} | ||
{{cat| | {{cat|Versionsverwaltung}} |
Aktuelle Version vom 24. März 2010, 21:45 Uhr
Eine Versionsverwaltung (auch: Versionskontrollsystem) wird typischerweise in der Programmierung zur Versionierung und zur Kontrolle des gemeinsamen Zugriffs auf Quelltext-Dateien verwendet. Hierzu werden alle laufenden Änderungen erfasst und alle Versionsstände der Dateien in einem Archiv mit Zeitstempel und Benutzerkennung gesichert. Die Versionsverwaltung ist eine Form des Variantenmanagements. Die übergreifende Disziplin ist das Software Configuration Management / SCM.
Dabei wird sichergestellt, dass jeder Benutzer mit dem aktuellen Stand arbeitet oder bei Bedarf auf die archivierten Stände zugreifen kann. Dadurch ist eine Versionsverwaltung nicht nur für professionelle Entwickler in grossen Arbeitsgruppen, sondern auch für einzelne Entwickler interessant. Es kann jederzeit eine ältere Version aufgerufen werden, falls eine Änderung nicht funktioniert und man sich nicht mehr sicher ist, was nun alles geändert wurde.
Bekannte Versionskontrollsysteme sind die folgenden:
- Bazaar
- Concurrent Versions System / CVS
- Git
- Revision Control System / RCS
- Subversion / SVN
Weblinks
Herausgeber | Sprache | Webseitentitel | Anmerkungen |
---|---|---|---|
Wikipedia | ger | Versionsverwaltungwbm | Enzyklopädischer Artikel |