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.

Wenn eine oder mehrere aufeinanderfolgende Aktivitäten in der Hauptansicht zusammengeführt worden sind, wird<br />

wie im vorherigen Abschnitt beschrieben eine Unterstützungsansicht für versionsspezifische Wartungszwecke<br />

erstellt.<br />

Szenario 3: Gleichzeitige Entwicklungsaktivitäten<br />

In großen Entwicklungsumgebungen werden die Entwicklungsprojekte häufig nicht nacheinander bearbeitet.<br />

Stattdessen müssen Sie möglicherweise mehrere gleichzeitige Aktivitäten starten, die schließlich zusammengestellt<br />

und anschließend zusammen freigegeben werden müssen. Jede Aktivität muss nicht nur ihre eigenen Entwicklungsund<br />

Testphasen, sondern auch die Integrationstests mit anderen Aktivitäten bestehen, bevor sie für die Haupt-<br />

Baseline freigegeben werden kann. In diesen Umgebungen kann das direkte Zusammenführen von Aktivitätsansicht<br />

in die Hauptansicht zu nicht tolerierbaren Zeiträumen der Instabilität führen.<br />

In diesem Szenario werden zwei Änderungen aus dem vorherigen Beispiel vorgeschlagen. Die Aktivitätsansicht<br />

sollte zunächst als Variantenansicht des Typs "Alle verzweigen" erstellt werden, deren Elementkonfigurationen<br />

anfänglich auf ein bekanntes Ansichts-Label gesetzt sind. Für die Aktivitätsansicht kann regelmäßig anhand der<br />

Hauptansicht eine Neubestimmung der Basis durchgeführt werden, indem von der Hauptansicht aus<br />

zusammengeführt wird, wodurch sich die Elementkonfigurationen zeitmäßig vorwärts bewegen. Dies ermöglicht es,<br />

dass Änderungen aus anderen Aktivitäten, die in der Hauptansicht zusammengeführt wurden, auf kontrollierte Weise<br />

zurück in die Aktivitätsansicht zusammengeführt werden.<br />

Des Weiteren wird eine Freigabeansicht erstellt, wenn mehrere Aktivitäten zusammengeführt werden können. (Eine<br />

Freigabeansicht könnte auch als Ansicht für Freigabekandidaten bezeichnet werden.) Bei der Freigabeansicht sollte<br />

es sich wie bei der Aktivitätsansicht um eine Variantenansicht des Typs "Alle verzweigen" handeln, deren Elemente<br />

anfänglich auf einer bekannten Konfiguration basieren (z. B. einem Ansichts-Label). Jede für dieselbe Version<br />

vorgesehene Aktivitätsansicht wird anschließend unter Verwendung der Funktion zum Vergleichen und<br />

Zusammenführen von Ansichten in der Freigabeversion zusammengeführt. Nach dem Zusammenführen der<br />

"Geschwisteransichten" in der Freigabeansicht wird diese einem Integrationstest unterzogen. Die als Folge des<br />

Tests erforderlichen Änderungen werden in der Freigabeansicht vorgenommen. Wenn die Version schließlich<br />

genehmigt wird, wird sie mit der Hauptansicht zusammengeführt. In diesem Szenario ist eine separate<br />

Unterstützungsansicht in der Regel nicht erforderlich, da die Freigabeansicht die Rolle des Wartungsstroms<br />

annehmen kann.<br />

Das Szenario der gleichzeitigen Entwicklung ist im Folgenden dargestellt.<br />

323

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!