Borland® StarTeam® 2006 - Borland Technical Publications

Borland® StarTeam® 2006 - Borland Technical Publications Borland® StarTeam® 2006 - Borland Technical Publications

techpubs.borland.com
von techpubs.borland.com Mehr von diesem Publisher
22.11.2013 Aufrufe

Verzweigen bei Änderung und mit einer angehefteten Konfiguration wieder in der untergeordneten Ansicht freigegeben werden. Neue Elemente, die nicht an die neueste (aktuelle) Revision weitergegeben werden, werden ggf. in der untergeordneten Ansicht als Zusammenführungskonflikte markiert. Regeln für das Replizieren Wenn Sie eine Zusammenführung des Typs "Replizieren" ausführen, gelten folgende allgemeine Regeln: ♦ Die Quell- und Zielansicht müssen zum selben Projekt gehören. Sie sollten miteinander verwandt sein, z. B. über eine direkte hierarchische Abhängigkeit, eine Abhängigkeit auf derselben Ebene, usw. ♦ Bei der Replizierungsoperation können alle Konfigurationen der Quellansicht (aktuelle Konfiguration, Label, Zeitstempel oder Heraufstufungsstatus) verwendet werden, die als Replizierpunkt bezeichnet werden. ♦ Die Zielansicht muss eine aktualisierbare, verzweigende (variante) Ansicht sein, und es muss die aktuelle Konfiguration verwendet werden. ♦ Elemente, die in der Zielansicht neu freigegeben oder neu angeheftet wurden, verwenden den Neubestimmungs-/Replizierpunkt. Verwandte Konzepte Übersicht über das Vergleichen/Zusammenführen von Ansichten (View Compare/Merge, VCM) View Compare/Merge-Aktionen View Compare/Merge-Perspektiven Szenarios für das Zusammenführen von Ansichten Verwandte Verfahrensweisen Ansichten vergleichen und zusammenführen Änderungen einer untergeordneten Ansicht mit einer übergeordneten Ansicht zusammenführen (Heraufstufen) Änderungen einer übergeordneten Ansicht mit einer untergeordneten Ansicht zusammenführen (Basis neu bestimmen) Änderungen zwischen zwei zusammenhängenden Ansichten zusammenführen (Replizieren) Auflösen von Zusammenführungskonflikten beim Vergleichen/Zusammenführen von Ansichten Aktionen beim Vergleichen/Zusammenführen von Ansichten ändern 252

Szenarios für das Zusammenführen von Ansichten Die folgenden Diagramme zeigen Beispiele für die typischen Szenarios für "Basis neu bestimmen", "Heraufstufen" und "Replizieren". Beispiel für "Basis neu bestimmen" Dieses Beispiel zeigt ein typisches Szenario, in dem eine Aktivitätsansicht (untergeordnet, alle verzweigen) aus einem bestimmten Label, einem Heraufstufungsstatus oder einem Zeitstempel erstellt wird, um einen bestimmten Bug-Fix oder eine Verbesserung zu unterstützen. Nachdem die Änderungen gleichzeitig in der über- und der untergeordneten Ansicht vorgenommen wurden, wird eine Neubestimmung der Basis ausgeführt, um die Änderungen in der übergeordneten Ansicht in die untergeordnete Ansicht zu verteilen. Dieser Prozess wird so lange wiederholt, bis die untergeordnete Ansicht nicht mehr erforderlich ist. 1 Eine "Aktivitätsansicht" (untergeordnet, alle verzweigen) wird aus einem bestimmten Label, einem Heraufstufungsstatus oder einem Zeitstempel erstellt, um einen bestimmten Bug-Fix oder eine Verbesserung zu unterstützen. 2 Änderungen werden für folgende Aktivitäten vorgenommen: Verzweigen geänderter Dateien, Hinzufügen neuer Dateien, Verschieben oder Umbenennen von Dateien usw. 3 Änderungen werden gleichzeitig in der übergeordneten Ansicht vorgenommen. 4 Eine Neubestimmung der Basis wird ausgeführt, um Änderungen in der übergeordneten an die untergeordnete Ansicht weiterzugeben. 5 In beiden Ansichten werden gleichzeitig weitere Änderungen vorgenommen. 6 Es wird eine weitere Neubestimmung der Basis ausgeführt, um die Änderungen weiterzugeben. Beispiel für das Heraufstufen Dieses Beispiel zeigt ein typisches Szenario, in dem eine untergeordnete Ansicht erstellt wird, um zu ermöglichen, dass ein neuer Entwicklungszweig gleichzeitig mit der fortlaufenden Entwicklung des Hauptzweiges bestehen kann. Während der Entwicklung wird die untergeordnete Ansicht geändert, ihre Basis neu bestimmt, compiliert, getestet und schließlich freigegeben. Die Änderungen aus der untergeordneten Ansicht werden in unterschiedlichen Phasen an die übergeordnete Ansicht weitergegeben, um Änderungen freizugeben; dies geschieht möglicherweise an Punkten, die wichtige Meilensteine im Arbeitsprozess darstellen. Am Ende des Zweigs wird eine Neubestimmung der Basis der übergeordneten Ansicht ausgeführt. Nachdem die aus der übergeordneten Ansicht in die untergeordnete Ansicht übernommenen Änderungen compiliert wurden, wird die untergeordnete Ansicht erneut in die übergeordnete Ansicht heraufgestuft. 253

Verzweigen bei Änderung und mit einer angehefteten Konfiguration wieder in der untergeordneten Ansicht<br />

freigegeben werden. Neue Elemente, die nicht an die neueste (aktuelle) Revision weitergegeben werden,<br />

werden ggf. in der untergeordneten Ansicht als Zusammenführungskonflikte markiert.<br />

Regeln für das Replizieren<br />

Wenn Sie eine Zusammenführung des Typs "Replizieren" ausführen, gelten folgende allgemeine Regeln:<br />

♦ Die Quell- und Zielansicht müssen zum selben Projekt gehören. Sie sollten miteinander verwandt sein, z. B.<br />

über eine direkte hierarchische Abhängigkeit, eine Abhängigkeit auf derselben Ebene, usw.<br />

♦ Bei der Replizierungsoperation können alle Konfigurationen der Quellansicht (aktuelle Konfiguration, Label,<br />

Zeitstempel oder Heraufstufungsstatus) verwendet werden, die als Replizierpunkt bezeichnet werden.<br />

♦ Die Zielansicht muss eine aktualisierbare, verzweigende (variante) Ansicht sein, und es muss die aktuelle<br />

Konfiguration verwendet werden.<br />

♦ Elemente, die in der Zielansicht neu freigegeben oder neu angeheftet wurden, verwenden den<br />

Neubestimmungs-/Replizierpunkt.<br />

Verwandte Konzepte<br />

Übersicht über das Vergleichen/Zusammenführen von Ansichten (View Compare/Merge, VCM)<br />

View Compare/Merge-Aktionen<br />

View Compare/Merge-Perspektiven<br />

Szenarios für das Zusammenführen von Ansichten<br />

Verwandte Verfahrensweisen<br />

Ansichten vergleichen und zusammenführen<br />

Änderungen einer untergeordneten Ansicht mit einer übergeordneten Ansicht zusammenführen<br />

(Heraufstufen)<br />

Änderungen einer übergeordneten Ansicht mit einer untergeordneten Ansicht zusammenführen (Basis neu<br />

bestimmen)<br />

Änderungen zwischen zwei zusammenhängenden Ansichten zusammenführen (Replizieren)<br />

Auflösen von Zusammenführungskonflikten beim Vergleichen/Zusammenführen von Ansichten<br />

Aktionen beim Vergleichen/Zusammenführen von Ansichten ändern<br />

252

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!