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

Ordnungsgemäße Verwendung von Ansichten Für das Erstellen und Verwalten von Ansichten gibt es unabhängig vom Ansichtstyp allgemeine Richtlinien. Ansichten als "Datenströme" behandeln Die Hauptansicht als Haupt-Baseline verwenden Ansichten des Typs "Alle verzweigen" verwenden Ansichts-Labels und Heraufstufungsstatuswerte verwenden Nicht über die zweite oder dritte Ansichtsebene hinausgehen Einige Ansichtstypen dürfen nur unter bestimmten Umständen verwendet werden Nicht zu viele Ansichten verwenden Behandeln Sie jede Ansicht als "Datenstrom" für eine bestimmte Lebenszyklusaktivität. Die Ansicht erhält möglicherweise, je nachdem welchen Aktivitätstyp sie unterstützt, viele, wenige oder gar keine Aktualisierungen. Verwenden Sie die Hauptansicht als die Produktions- Baseline des Projekts. Als solche akkumuliert sie alle Artefakte für die vom Projekt unterstützten Anwendungen oder Komponenten. Je nach Lebenszyklus-Modell und der Größe des Entwicklungsteams können Änderungen auf vielfältige Weise vorgenommen werden. Dies wird weiter hinten beschrieben. Die Änderungen migrieren jedoch irgendwann in die Hauptansicht. Stellen Sie sicher, dass Sie standardmäßig Ansichten des Typs "Alle verzweigen" verwenden. Verwenden Sie Referenzansichten nur für schreibgeschützte Aktivitäten, z. B. Build-Skripts. Ansichts-Labels und Heraufstufungsstatuswerte sind einfach zu verwenden und sehr effektiv. Mit einem Ansichts-Label können Sie schnell alle Artefakte in einer Ansicht markieren, Auscheckvorgänge und Builds basierend auf dem Label ausführen und die Revisionen einzelner Dateien, die im Label enthalten sind, anpassen. Mit Heraufstufungsstatuswerten können Sie logische Lebenszyklus-Statuswerte definieren, z. B. Kandidaten für Engineering-Tests oder Freigaben, und die einzelnen Kandidaten einem Ansichts-Label zuordnen, das angepasst oder einfach in den nächsten Status heraufgestuft werden kann. Neue Ansichten können ebenfalls basierend auf Ansichts-Labels und Heraufstufungsstatuswerten erstellt werden. Ansichten sind in der Regel nur als direkte Unteransichten der Hauptansicht erforderlich. Gelegentlich sind jedoch auch Ansichten der dritten Ebene (Unterunteransicht) erforderlich. Wenn Sie Ansichten verwenden, die über die dritte Ebene hinausgehen, bedeutet dies, dass Sie Ansichten wahrscheinlich nicht effizient nutzen. Verwenden Sie abgeleitete Ansichten, unverankerte Ansichten oder Referenzansichten nur in sehr speziellen Situationen, in denen Sie das Verhalten dieser Ansichtstypen genau verstehen und wo das Verhalten Ihrem Anwendungsfall am besten entspricht. Ansichten sind im Grunde "schwergewichtige" Objekte: Es kann viele Minuten dauern, sie zu erstellen, wenn sie aus einer vorhandenen Ansicht mit vielen Elementen abgeleitet werden, und sie fügen in der Regel Tausende neuer untergeordneter Elemente zur Datenbank hinzu. Auf einem StarTeam-Server können problemlos mehrere Hundert Ansichten verfügbar sein, aber Sie 222

enötigen nicht Tausende Ansichten. Dies bedeutet, Ansichten eignen sich nicht gut als "persönlicher Arbeitsbereich" für einzelne Entwickler. Verwandte Konzepte Übersicht zu Ansichten Erläuterungen zu den Ansichtstypen Ansichten, die die iterative Entwicklung unterstützen Verwandte Verfahrensweisen Ansichten verwalten Ansichten erstellen und konfigurieren Verwandte Referenz Ansichtstyp-Optionen und -Einstellungen 223

enötigen nicht Tausende Ansichten. Dies bedeutet,<br />

Ansichten eignen sich nicht gut als "persönlicher<br />

Arbeitsbereich" für einzelne Entwickler.<br />

Verwandte Konzepte<br />

Übersicht zu Ansichten<br />

Erläuterungen zu den Ansichtstypen<br />

Ansichten, die die iterative Entwicklung unterstützen<br />

Verwandte Verfahrensweisen<br />

Ansichten verwalten<br />

Ansichten erstellen und konfigurieren<br />

Verwandte Referenz<br />

Ansichtstyp-Optionen und -Einstellungen<br />

223

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!