22.11.2013 Aufrufe

Borland® StarTeam® 2006 - Borland Technical Publications

Borland® StarTeam® 2006 - Borland Technical Publications

Borland® StarTeam® 2006 - Borland Technical Publications

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

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

Die folgenden Diagramme zeigen Beispiele für die typischen Szenarios für "Basis neu bestimmen", "Heraufstufen"<br />

und "Replizieren".<br />

Beispiel für "Basis neu bestimmen"<br />

Dieses Beispiel zeigt ein typisches Szenario, in dem eine Aktivitätsansicht (untergeordnet, alle verzweigen) aus<br />

einem bestimmten Label, einem Heraufstufungsstatus oder einem Zeitstempel erstellt wird, um einen bestimmten<br />

Bug-Fix oder eine Verbesserung zu unterstützen. Nachdem die Änderungen gleichzeitig in der über- und der<br />

untergeordneten Ansicht vorgenommen wurden, wird eine Neubestimmung der Basis ausgeführt, um die<br />

Änderungen in der übergeordneten Ansicht in die untergeordnete Ansicht zu verteilen. Dieser Prozess wird so lange<br />

wiederholt, bis die untergeordnete Ansicht nicht mehr erforderlich ist.<br />

1 Eine "Aktivitätsansicht" (untergeordnet, alle verzweigen) wird aus einem bestimmten Label, einem<br />

Heraufstufungsstatus oder einem Zeitstempel erstellt, um einen bestimmten Bug-Fix oder eine Verbesserung zu<br />

unterstützen.<br />

2 Änderungen werden für folgende Aktivitäten vorgenommen: Verzweigen geänderter Dateien, Hinzufügen neuer<br />

Dateien, Verschieben oder Umbenennen von Dateien usw.<br />

3 Änderungen werden gleichzeitig in der übergeordneten Ansicht vorgenommen.<br />

4 Eine Neubestimmung der Basis wird ausgeführt, um Änderungen in der übergeordneten an die untergeordnete<br />

Ansicht weiterzugeben.<br />

5 In beiden Ansichten werden gleichzeitig weitere Änderungen vorgenommen.<br />

6 Es wird eine weitere Neubestimmung der Basis ausgeführt, um die Änderungen weiterzugeben.<br />

Beispiel für das Heraufstufen<br />

Dieses Beispiel zeigt ein typisches Szenario, in dem eine untergeordnete Ansicht erstellt wird, um zu ermöglichen,<br />

dass ein neuer Entwicklungszweig gleichzeitig mit der fortlaufenden Entwicklung des Hauptzweiges bestehen kann.<br />

Während der Entwicklung wird die untergeordnete Ansicht geändert, ihre Basis neu bestimmt, compiliert, getestet<br />

und schließlich freigegeben. Die Änderungen aus der untergeordneten Ansicht werden in unterschiedlichen Phasen<br />

an die übergeordnete Ansicht weitergegeben, um Änderungen freizugeben; dies geschieht möglicherweise an<br />

Punkten, die wichtige Meilensteine im Arbeitsprozess darstellen. Am Ende des Zweigs wird eine Neubestimmung<br />

der Basis der übergeordneten Ansicht ausgeführt. Nachdem die aus der übergeordneten Ansicht in die<br />

untergeordnete Ansicht übernommenen Änderungen compiliert wurden, wird die untergeordnete Ansicht erneut in<br />

die übergeordnete Ansicht heraufgestuft.<br />

253

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!