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

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

Übersicht zu Ansichten<br />

Beim Erstellen eines Projekts wird auch eine erste oder Stammansicht des Projekts erstellt. Die erste Ansicht erhält<br />

den Namen des Projekts und setzt sich aus dem Stammordner und einer Hierarchie aus Unterordnern zusammen.<br />

In dieser Ansicht verfügen Sie über Lese-/Schreibzugriff.<br />

Die Stammansicht wird als dynamische Ansicht bezeichnet, weil sie alle Änderungen an den Elementen im Projekt<br />

anzeigt, wodurch sie sich besonders für die Entwicklung im Team eignet.<br />

Um den Anforderungen der Benutzer und des Projekts gerecht zu werden, können Sie in der Anwendung zusätzliche<br />

Ansichten zu einem Projekt hinzufügen, die auf dieser Ansicht basieren. Diese zusätzlichen Ansichten enthalten<br />

möglicherweise einen Teil oder den gesamten Inhalt der ersten Ansicht und können ein unterschiedliches Verhalten<br />

aufweisen.<br />

Ansichten bieten beispielsweise folgende Möglichkeiten:<br />

♦ Verwenden derselben Ordnerhierarchie für die Version 2.5 und die Version 3.0 eines Produkts. Dies lässt sich<br />

am einfachsten erreichen, indem Sie für die Version 3.0 eine neue Ansicht erstellen, die auf der Ansicht der<br />

Version 2.5 basiert.<br />

♦ Beschränken des sichtbaren Teils eines Projekts für bestimmte Teammitglieder. Entwickler benötigen nur die<br />

Projektordner mit dem Quellcode und deren Unterordner, während die Marketingabteilung nur die<br />

Marketingordner und deren Unterordner einsehen muss usw. Für alle Ansichten können unterschiedliche<br />

Stammordner festgelegt werden.<br />

♦ Unterstützung von Verzweigungsverhalten und paralleler Entwicklung. Durch das Verzweigen von Dateien<br />

und anderen Daten in eine neue Ansicht kann Ihr Unternehmen bereits an der Version 2.0 eines Produkts<br />

arbeiten, ohne in Konflikte mit der Erstellung von Service Packs für die Version 1.0 zu geraten.<br />

Ansichten repräsentieren Elementkonfigurationen und unterstützen unterschiedliche Entwicklungs-Baselines, die<br />

auf demselben Code basieren. Bei Bedarf können Sie Ansichten vergleichen und zusammenführen. Beispielsweise<br />

können Sie abschließend Dateien der Ansichten "5 Wartung" und "5.0 Neue Entwicklung" in der Ansicht "Baseline"<br />

zusammenführen. Ansichten sind sehr flexibel. Sie können beispielsweise neu konfiguriert werden, sodass sie den<br />

Zustand eines Elements zu einem früheren Zeitpunkt oder basierend auf einem Ansichts-Label oder einem<br />

verknüpften Heraufstufungsstatus anzeigen. Rollback-Ansichten sind schreibgeschützt, zeigen den genauen Status<br />

der Elemente an und lassen keine weiteren Änderungen an den Elementen zu.<br />

Verzweigungsansichten<br />

Eine Verzweigungsansicht ist eine Ansicht, in der Verzweigungen zugelassen sind, d. h. Ordner und andere<br />

Elemente in der Ansicht können separat von den entsprechenden übergeordneten Elementen dargestellt werden.<br />

Die Verzweigung von Ansichten dient mehreren Zwecken. Sie ist beispielsweise in den folgenden Fällen hilfreich:<br />

♦ Es müssen Anforderungen erfüllt werden, die sich vom hauptsächlichen Entwicklungsziel unterscheiden. So<br />

kann es beispielsweise erforderlich sein, eine Wartungsversion oder eine kundenspezifische Version eines<br />

Produkts zu erstellen, die von einer vorherigen kommerziellen Version durch Verzweigung abgeleitet ist.<br />

♦ Für die Entwicklung der nächsten Produktversion sollen Dateien der früheren Version verwendet werden.<br />

♦ Ein bestimmter Projektbereich sollte erst offen gelegt werden, wenn er abgeschlossen und getestet wurde.<br />

Anschließend können die vorgenommenen Änderungen, wo und wann notwendig, mit dem Hauptprogramm<br />

zusammengeführt werden.<br />

Der für eine Verzweigungsansicht verwendete Arbeitsordner sollte sich von dem der übergeordneten Ansicht<br />

unterscheiden. Wenn Sie für beide Ansichten denselben Arbeitsordner verwenden, kann dies nicht nur zu<br />

Verwirrungen sondern auch zu ernsthaften Problemen führen:<br />

Die entsprechenden Elemente sind in beiden Ansichten identisch, bis ein Element verzweigt wird. Sobald eine<br />

Elementverzweigung erstellt wird, sind die Elemente nicht mehr identisch und die neue Verzweigung wird durch die<br />

Revisionsnummer gekennzeichnet. Sie können nur dadurch wieder identisch gemacht werden, indem sie durch<br />

312

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!