Merge

GISWiki - Das freie Portal für Geoinformatik (GIS)
Version vom 6. März 2006, 12:59 Uhr von HeinzJ (Diskussion | Beiträge)

(Unterschied) ← Nächstältere Version | Aktuelle Version ansehen (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche

Merge [m??d?] (engl.: to merge, dt.: vereinigen/zusammenführen, denglisch: mergen) ist der Vorgang des Abgleichens mehrerer Änderungen die an verschiedenen Versionen derselben Dateien getätigt wurden.

Versionsverwaltung

Das Zusammenführen verschiedener Datei-Versionen ist notwendig, wenn die entsprechende Datei von verschiedenen Personen zur selben Zeit auf deren Computer verändert wurde. Das Ergebnis eines Merge-Vorgangs ist eine einzige Datei, die alle Aspekte der verschiedenen Datei-Versionen vereinigt. Einzelne Änderungen, die eine Person an einer Datei durchführt, werden als Change Set bezeichnet.

In vielen Fällen, kann der Merge-Vorgang automatisch, ohne eine menschliche Interaktion, durchgeführt werden. Werden jedoch verschiedene Change Sets zusammengeführt, die zu einem Merge Konflikt führen, so ist es notwendig, dass die Person die den Merge-Vorgang durchführt, die entsprechenden Konflikte manuell auflöst.

Der Terminus Merge wird in der Softwareentwicklung oftmals unverändert als Verb verwendet (Sie wird die Veränderungen mergen). Merge wird aber auch als Substantiv verwendet (Dieser Merge wird viele Konflikte verursachen).

Das Zusammenführen verschiedener Datei-Versionen ist ein zentraler Vorgang bei den meisten Versionsverwaltungsystemen, weshalb diese meist unterschiedliche Merge Algorithmen unterstützen. Viele Versionsverwaltungssysteme werden zudem mit grafischen Hilfsprogrammen ausgeliefert, die das Mergen vereinfachen sollen.

Versionsverwaltung - Eigenständige Merge Werkzeuge

Weblinks