Borland® StarTeam® 2006 - Borland Technical Publications
Borland® StarTeam® 2006 - Borland Technical Publications Borland® StarTeam® 2006 - Borland Technical Publications
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
- Seite 171 und 172: ♦ Der Status von StarTeamMPX. Ein
- Seite 173 und 174: Diagrammlegende Die Diagrammlegende
- Seite 175 und 176: Der Layoutbereich des Formulars Der
- Seite 177 und 178: Ansichten vergleichen/zusammenführ
- Seite 179 und 180: ♦ Die Testperspektive enthält di
- Seite 181 und 182: Verwandte Konzepte Übersicht über
- Seite 183 und 184: Die Hauptversion von File Compare/M
- Seite 185 und 186: Ordner vergleichen/zusammenführen
- Seite 187 und 188: FCM-Menüs und -Symbolleiste Die ei
- Seite 189 und 190: Toolbar-Dienstprogramm Dieses Thema
- Seite 191 und 192: StarTeam Web Edition Dieser Abschni
- Seite 193 und 194: Komponentenregister Die Komponenten
- Seite 195 und 196: StarTeam Layout Designer-Benutzerob
- Seite 197 und 198: Borland Search Dieses Thema beschre
- Seite 199 und 200: Workflow Designer Dieses Thema besc
- Seite 201 und 202: Widerrufen Stellt eine zuvor rückg
- Seite 203 und 204: Konzepte 203
- Seite 205 und 206: Allgemeines Dieser Abschnitt enthä
- Seite 207 und 208: Übersicht über Projekte In einem
- Seite 209 und 210: Beispiel 1: Eine einfache Client-/S
- Seite 211 und 212: Projektübergreifende Dateiabhängi
- Seite 213 und 214: Projektübergreifende Aktivitäten
- Seite 215 und 216: Übersicht zu Ansichten Beim Erstel
- Seite 217 und 218: "Verzweigen bei Änderung" für den
- Seite 219 und 220: Varianzansicht Schreibgeschützte R
- Seite 221: Ansichtstyp Referenz im Gegensatz z
- Seite 225 und 226: ausschließlich um Behebungen kriti
- Seite 227 und 228: Die Schlüsselpunkte dieses Szenari
- Seite 229 und 230: Übersicht über Ordner und Pfade I
- Seite 231 und 232: Verwandte Konzepte Übersicht über
- Seite 233 und 234: ♦ Manuell zeigt an, dass die Auto
- Seite 235 und 236: Allgemeines zu Standardordnern und
- Seite 237 und 238: Übersicht über Ein- und Auscheckv
- Seite 239 und 240: Konsistente Ein- und Auscheckvorgä
- Seite 241 und 242: Auscheckvorgänge von Dateien über
- Seite 243 und 244: einigen nicht übereinstimmenden Da
- Seite 245 und 246: Übersicht über das Vergleichen/Zu
- Seite 247 und 248: Übersicht über das Vergleichen/Zu
- Seite 249 und 250: Festschreibungsphase In der Festsch
- Seite 251 und 252: Typen und Regeln für das Vergleich
- Seite 253 und 254: Szenarios für das Zusammenführen
- Seite 255 und 256: 6 Es wird eine Replizierung ausgef
- Seite 257 und 258: andere Aktion setzen, die ausgefüh
- Seite 259 und 260: Schnellzugriff auf Projekte und Ele
- Seite 261 und 262: Sicherheit StarTeam bietet Sicherhe
- Seite 263 und 264: Die wichtigsten Knoten, für die Re
- Seite 265 und 266: Gruppenberechtigungen für Objekte
- Seite 267 und 268: ♦ Statuswerte in einer Ansicht ne
- Seite 269 und 270: Verwendung von Passwörtern Passwö
- Seite 271 und 272: Server-Zeitlimit-Optionen Sie könn
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