StarTeam Release 2
Transcript of StarTeam Release 2
StarTeam™ 2009Release 2StarTeam Eclipse Client
Micro Focus 575 Anton Blvd., Suite 510Costa Mesa, CA 92626
Copyright © Micro Focus IP Development Limited 2010. All Rights Reserved. StarTeam™ containsderivative works of Borland Software Corporation, Copyright © Borland Software Corporation(a Micro Focus company) .
MICRO FOCUS und das Logo von Micro Focus sind u.a. Markenzeichen oder eingetrageneMarkenzeichen von Micro Focus IP Development Limited oder deren Tochtergesellschaften bzw.Konzerngesellschaften in den Vereinigten Staaten, Großbritannien und anderen Ländern.
BORLAND, das Logo von Borland und StarTeam™ sind Markenzeichen oder eingetrageneMarkenzeichen der Borland Software Corporation oder deren Tochtergesellschaften bzw.Konzerngesellschaften in den Vereinigten Staaten, Großbritannien und anderen Ländern.
Alle anderen Markenzeichen sind Eigentum der jeweiligen Inhaber.
ii
Inhalt
Erste Schritte..........................................................................................................13Neue Funktionen im StarTeam 2009 Release 2 Eclipse Client................................................13
EOL-Verbesserungen....................................................................................................13
"Me"-Abfragen...............................................................................................................14
Eigenschaft "Dateityp"...................................................................................................14
Externe Verknüpfungen.................................................................................................15
Elemente kopieren und einfügen...................................................................................15
Symbol "Alternativer Ordner".........................................................................................16
Layout Designer............................................................................................................16
File Compare/Merge......................................................................................................16
Lizenz - Übersicht.....................................................................................................................17
Einführung in die Benutzeroberfläche......................................................................................18
Perspektiven..................................................................................................................18
Ansichten.......................................................................................................................21
Elementeditoren............................................................................................................37
Erste Schritte............................................................................................................................38
Arbeitsbereichsprojekte freigeben.................................................................................38
Projekte erstellen und lokale Dateien synchronisieren..................................................43
Vorhandene Ordner auschecken...................................................................................46
Präferenzen festlegen....................................................................................................48
Perspektiven und Ansichten öffnen...............................................................................48
Anmelden......................................................................................................................49
Abmelden......................................................................................................................49
Funktionen konfigurieren...............................................................................................50
Neue Verbindung erstellen............................................................................................50
StarTeam-Verbindungen entfernen................................................................................51
StarTeamMPX-Profile konfigurieren..............................................................................51
Serverkonfigurationen löschen......................................................................................52
Ansichten mit Auswahlen verknüpfen............................................................................52
Teampräferenzensätze exportieren...............................................................................53
Teampräferenzensätze importieren...............................................................................53
Hintergrundoperationen festlegen.................................................................................54
Hintergrundoperationen anzeigen.................................................................................54
Inhalt | 3
Serverkonfigurationen aktualisieren..............................................................................54
Revisionen vergleichen..................................................................................................55
Dateien und Ordner ersetzen........................................................................................59
Support für Entwickler..............................................................................................................61
Konzepte.................................................................................................................63StarTeam-Komponenten..........................................................................................................64
Container.......................................................................................................................64
Ordner...........................................................................................................................65
Dateien..........................................................................................................................72
Änderungsanforderungen..............................................................................................74
Anforderungen...............................................................................................................80
Tasks.............................................................................................................................81
Themen.........................................................................................................................82
Audit-Protokolle.............................................................................................................83
Objekte..........................................................................................................................83
Objekte und Elemente – Vergleich................................................................................85
Lebenszyklusfunktionen................................................................................................87
Projektkonfiguration..................................................................................................................88
Übersicht über Projekte.................................................................................................88
Projekte autonom halten................................................................................................89
Projektübergreifende Dateiabhängigkeiten....................................................................91
Projektübergreifende Aktivitäten....................................................................................93
Ansichtskonfiguration und -verwaltung.....................................................................................94
Verzweigungsansichten.................................................................................................94
Ansichtstypen................................................................................................................95
Ordnungsgemäße Verwendung von Ansichten.............................................................99
Ansichten, die die iterative Entwicklung unterstützen..................................................100
Verzweigungsverhalten..........................................................................................................101
Verzweigungsoptionen................................................................................................102
Verzweigungsverhalten von Ordnern oder Elementen................................................103
Auswirkungen auf Änderungsanforderungen, wenn diese verzweigt, verschoben und gemeinsam genutzt werden
....................................................................................................................................105
Einchecken und Auschecken.................................................................................................105
Einchecken und Auschecken - Übersicht....................................................................106
Übersicht über das Handling der EOL-Konvertierung.................................................107
Konsistente Ein- und Auscheckvorgänge....................................................................108
Optimierung von Auscheckvorgängen für Dateien bei langsamen Verbindungen.......109
4 | Inhalt
Dienstprogramm "Bulk Check-out" für große Dateimengen........................................110
Prozesselemente, Prozess-Links und Prozess-Tasks............................................................111
Prozesselemente.........................................................................................................112
Prozessregeln..............................................................................................................116
Prozess-Links..............................................................................................................118
Standard-Prozesselemente und Prozess-Links..........................................................119
Erweiterte Prozesselemente und Prozess-Links.........................................................120
Externe Verknüpfungen...............................................................................................121
Unterscheidung zwischen erweiterten Prozesselementen und Standardprozesselementen.122
Aktive Prozesselemente..............................................................................................123
Prozess-Tasks und erweiterte Prozess-Links..............................................................124
Datei vergleichen/zusammenführen – Übersicht....................................................................126
Hauptversion von File Compare/Merge.......................................................................127
Eingebettete Version von File Compare/Merge...........................................................127
Eigenständige Version zum Vergleichen/Zusammenführen........................................128
Referenzen.............................................................................................................................128
Übersicht über Referenzen..........................................................................................129
Referenzen..................................................................................................................129
Durch Verzweigungsansichten erstellte Referenzen...................................................130
Durch Hinzufügen von Elementen zu Ansichten erstellte Referenzen........................132
Durch manuell freigegebene Objekte erstellte Referenzen.........................................135
Durch verschobene Objekte erstellte Referenzen.......................................................136
Heraufstufungsstatuswerte.....................................................................................................139
Zugriffsrechte für Heraufstufungsstatuswerte..............................................................139
Beispiel für Heraufstufungsstatuswerte.......................................................................140
Filter und Abfragen.................................................................................................................142
Felder.....................................................................................................................................142
Labels.....................................................................................................................................143
Interne und externe Links.......................................................................................................144
Persönliche Präferenzen........................................................................................................146
Atomische Eincheckvorgänge................................................................................................149
Synchronisierung...................................................................................................................150
Benutzerdefinierte Eigenschaftsfelder....................................................................................150
Teampräferenzensätze...........................................................................................................151
Verfahren...............................................................................................................153Mit Projekten arbeiten............................................................................................................153
Arbeitsbereichsprojekte freigeben...............................................................................154
Inhalt | 5
Vorhandene Projektansicht öffnen...............................................................................159
Projekte erstellen und lokale Dateien synchronisieren................................................159
Projekte löschen..........................................................................................................163
Projektnamen und -beschreibungen ändern...............................................................164
Refactoring..................................................................................................................164
Projekteigenschaften anzeigen oder ändern...............................................................165
Schlüsselworterweiterungen aktivieren.......................................................................166
Prozessregeln für Projekte einrichten..........................................................................167
Dateien und Ordner ausschließen...............................................................................169
Beim Einchecken exklusive Sperren verlangen...........................................................171
Revisionskommentare verlangen................................................................................172
Nicht gesperrte Dateien als schreibgeschützt markieren............................................173
Nach Projekten suchen...............................................................................................174
Mit dem StarTeam-Repository synchronisieren...........................................................175
URLs kopieren.............................................................................................................175
Mit Ansichten arbeiten............................................................................................................175
StarTeam-Ansichten erstellen und konfigurieren.........................................................176
Ansichten löschen.......................................................................................................177
Ansichtseigenschaften anzeigen oder ändern............................................................178
Ansichts-Labels erstellen.............................................................................................179
Standard- und alternativen Arbeitsordner ändern.......................................................180
Zwischen StarTeam-Projektansichten umschalten......................................................181
Ansichts-Labels kopieren............................................................................................181
Ansichts-Labels heraufstufen......................................................................................183
Ansichts-Labels zurückstufen......................................................................................184
Mit Ordnern und Elementen arbeiten.....................................................................................184
Ordner zu Ansichten hinzufügen.................................................................................186
Neue Labels an Ordner anhängen..............................................................................187
Vorhandene Ansichts- oder Revisions-Label an einen Ordner anhängen...................188
Labels an Elemente anhängen....................................................................................189
Vorhandene Ansichts- oder Revisions-Label an Elemente anhängen.........................189
Standard- und alternativen Arbeitsordner ändern.......................................................190
Namen oder Beschreibung von Ordnern und Elementen ändern...............................191
Revisionen vergleichen................................................................................................192
Ordner zurücksetzen...................................................................................................195
Ordnerkonfigurationen ändern....................................................................................196
Arbeitsordner erstellen................................................................................................196
6 | Inhalt
Link-Eigenschaften anpassen.....................................................................................197
Ordner löschen............................................................................................................197
Speicherortreferenzen anzeigen.................................................................................198
Elementeigenschaften per E-Mail senden...................................................................198
Dateien und Ordner ausschließen...............................................................................199
Elemente suchen.........................................................................................................200
Ordner und Dateien verbergen....................................................................................201
Elemente hervorheben................................................................................................202
Elemente intern oder extern verknüpfen.....................................................................202
Elemente sperren und entsperren...............................................................................203
Elemente als gelesen oder ungelesen markieren.......................................................204
Ordner verschieben.....................................................................................................205
Elemente verschieben.................................................................................................205
Lokalen Ordner öffnen.................................................................................................206
Dateien umbenennen..................................................................................................206
Dateien und Ordner ersetzen......................................................................................207
Nach Projekten suchen...............................................................................................209
Daten sortieren und gruppieren ..................................................................................210
Zusätzliche Felder anzeigen........................................................................................211
Elementeigenschaften anzeigen oder ändern.............................................................212
Eigenschaften vergleichen..........................................................................................213
Aktive Prozesselemente festlegen...............................................................................213
Elemente auswählen...................................................................................................214
Elemente kopieren.......................................................................................................215
Mit Dateien arbeiten...............................................................................................................215
Dateien einchecken.....................................................................................................216
Dateien auschecken....................................................................................................218
Dateien mit Optionen auschecken...............................................................................218
Vorhandene Ordner auschecken.................................................................................220
Dateien stapelweise auschecken................................................................................221
Dateien vergleichen und zusammenführen.................................................................223
FCM als alternatives Tool zum Vergleichen/Zusammenführen festlegen....................223
Änderungsstatus der Ressource konvertieren............................................................224
Eincheckkommentare bearbeiten................................................................................224
Gleichzeitige Dateibearbeitung aktivieren...................................................................225
"Quick Diff" in Texteditoren aktivieren..........................................................................225
Dateien und Ordner ausschließen...............................................................................226
Inhalt | 7
Dateien suchen, die mit aktiven Prozesselementen verknüpft sind.............................227
Auschecken mit Schlüsselworterweiterung erzwingen................................................228
Elemente sperren und entsperren...............................................................................228
EOL-Konvertierungsmodus ändern.............................................................................229
Dateieigenschaften ändern.........................................................................................229
Nicht gesperrte Dateien als schreibgeschützt markieren............................................230
Auscheckstatistik mit dem Cache-Agenten überwachen.............................................231
Lokalen Ordner öffnen.................................................................................................232
Dateien öffnen.............................................................................................................232
Dateien und Ordner ersetzen......................................................................................232
Die Datei Executable Bit für UNIX einstellen...............................................................235
Anmerkungen anzeigen...............................................................................................235
Elementeigenschaften anzeigen oder ändern.............................................................236
Frühere Dateirevisionen anzeigen...............................................................................237
Mit Änderungsanforderungen arbeiten...................................................................................237
Änderungsanforderungen erstellen.............................................................................237
Änderungsanforderungen bearbeiten..........................................................................241
Änderungsanforderungen zuweisen............................................................................241
Offene Änderungsanforderungen auflösen.................................................................242
Gelöste Änderungsanforderungen verifizieren............................................................244
Überprüfte Änderungsanforderungen schließen.........................................................245
Elemente suchen.........................................................................................................246
Verknüpfte Änderungsanforderungen prüfen..............................................................247
Elementeigenschaften anzeigen oder ändern.............................................................247
Mit Änderungsanforderungslisten arbeiten..................................................................248
Elemente als gelesen oder ungelesen markieren.......................................................250
Ansicht "Detail" anpassen...........................................................................................250
Mit Anforderungen arbeiten....................................................................................................251
Anforderungen und untergeordnete Anforderungen erstellen.....................................252
Anforderungen und untergeordnete Anforderungen bearbeiten..................................253
Elemente suchen.........................................................................................................254
Element-Threads als gelesen oder ungelesen markieren...........................................255
Elemente als gelesen oder ungelesen markieren.......................................................255
Elementeigenschaften anzeigen oder ändern.............................................................256
Mit Anforderungslisten arbeiten...................................................................................257
Ansicht "Detail" anpassen...........................................................................................258
Mit Tasks arbeiten...................................................................................................................259
8 | Inhalt
Tasks und untergeordnete Tasks erstellen..................................................................259
Tasks und untergeordnete Tasks bearbeiten...............................................................261
Task-Ressourcen zuweisen.........................................................................................261
Für Tasks erforderliche Zeit schätzen..........................................................................262
Anmerkungen zu Tasks hinzufügen.............................................................................262
Arbeitsdatensätze in Tasks..........................................................................................263
Task-Eigenschaften anzeigen oder ändern.................................................................264
Element-Threads als gelesen oder ungelesen markieren...........................................265
Elemente als gelesen oder ungelesen markieren.......................................................265
Elemente suchen.........................................................................................................266
Mit Task-Listen arbeiten...............................................................................................267
Ansicht "Detail" anpassen...........................................................................................268
Mit Themen arbeiten..............................................................................................................269
Themen und Antworten erstellen................................................................................269
Thema an Teammitglieder senden sowie Priorität und Status festlegen.....................270
Werte für benutzerdefinierte Eigenschaften festlegen.................................................271
Thema-Eigenschaften anzeigen und ändern..............................................................271
Themen und Antworten bearbeiten.............................................................................272
Element-Threads als gelesen oder ungelesen markieren...........................................272
Elemente als gelesen oder ungelesen markieren.......................................................273
Elemente suchen.........................................................................................................274
Liste der Themen anzeigen.........................................................................................274
Themen anzeigen........................................................................................................275
Ansicht "Detail" anpassen...........................................................................................275
Labels und Heraufstufungsstatuswerte verwalten..................................................................276
Neue Labels an Ordner anhängen..............................................................................277
Labels an Elemente anhängen....................................................................................278
Label-Eigenschaften konfigurieren oder anzeigen......................................................279
Ordner-Label-Eigenschaften anzeigen........................................................................279
Heraufstufungsstatuswerte konfigurieren....................................................................280
Revisions-Labels kopieren..........................................................................................281
Revisions-Labels erstellen...........................................................................................281
Ansichts-Labels erstellen.............................................................................................282
Labels löschen.............................................................................................................283
Ansichts-Labels zurückstufen......................................................................................284
Label von einer bestimmten Revision lösen................................................................284
Labels von Ordnern lösen...........................................................................................285
Inhalt | 9
Labels von Elementen lösen.......................................................................................286
Labels fixieren ('einfrieren') oder die Fixierung von Labels aufheben.........................286
Ansichts-Labels heraufstufen......................................................................................287
Elemente verknüpfen und Verknüpfungen aufheben..............................................................288
Link-Elementeigenschaften anpassen.........................................................................288
Link-Eigenschaften anpassen.....................................................................................289
Links löschen...............................................................................................................289
Dateien suchen, die mit aktiven Prozesselementen verknüpft sind.............................290
Dateien mit Prozesselementen verknüpfen.................................................................290
Elemente intern oder extern verknüpfen.....................................................................291
Bestimmte Revisionen verknüpfen..............................................................................292
Verknüpfte Änderungsanforderungen prüfen..............................................................293
Prozessregeln für Projekte einrichten....................................................................................294
Beim Einchecken Prozesselemente verlangen...........................................................295
Änderungsanforderungen als Prozesselemente erlauben..........................................295
Anforderungen als Prozesselemente erlauben...........................................................295
Tasks als Prozesselemente erlauben..........................................................................296
Erweiterte Prozess-Links aktivieren............................................................................296
Nur erweiterte Prozess-Links anzeigen.......................................................................296
Aktive Prozesselemente festlegen...............................................................................297
Prozess-Tasks aus anderen Tasks filtern....................................................................298
Daten abfragen.......................................................................................................................299
Abfragen anwenden....................................................................................................299
Elemente anhand einer vorhandenen Abfrage auswählen..........................................300
Abfragen kopieren.......................................................................................................300
Abfragen erstellen.......................................................................................................301
"Me"-Abfragen erstellen...............................................................................................302
Abfragen löschen.........................................................................................................303
Abfragen bearbeiten....................................................................................................304
Daten filtern............................................................................................................................304
Vordefinierte Filter anwenden......................................................................................305
Filter kopieren..............................................................................................................305
Filter löschen...............................................................................................................306
Filter bearbeiten...........................................................................................................307
Filter zurücksetzen......................................................................................................307
Eigenschaftsfelder anpassen.................................................................................................308
Neue Eigenschaftsfelder konfigurieren........................................................................308
10 | Inhalt
Datums-/Uhrzeit-Felder konfigurieren..........................................................................309
Textfelder konfigurieren...............................................................................................310
Benutzer-ID-Felder konfigurieren................................................................................311
Benutzerdefinierte Eigenschaftsfelder anzeigen.........................................................311
Referenz................................................................................................................313Menüs und Symbolleisten......................................................................................................313
StarTeam Eclipse Client-Menüs..................................................................................313
Symbolleisten-Schaltflächen.......................................................................................315
Präferenzeinstellungen...........................................................................................................316
Präferenzen.................................................................................................................317
Präferenzen für Änderungsanforderungen..................................................................319
Präferenzen für die Konsole........................................................................................323
Präferenzen für Dateien...............................................................................................324
Präferenzen für Ordner................................................................................................329
Präferenzen für Zuordnungen......................................................................................331
Präferenzen für Label-Auszeichnungen.......................................................................333
Präferenzen für Label-Auszeichnungen (für Provider).................................................335
Präferenzen für Label-Auszeichnungen (für Server-Explorer).....................................337
Präferenzen für die Passwortverwaltung.....................................................................338
Präferenzen für Anforderungen...................................................................................339
Präferenzen für StarTeamMPX....................................................................................342
Präferenzen für Tasks..................................................................................................343
Präferenzen für Themen..............................................................................................347
Präferenzen für Arbeitsbereiche..................................................................................350
Projekteigenschaften..............................................................................................................351
Provider-Eigenschaften...............................................................................................352
Projekteigenschaften...................................................................................................355
Ordnereigenschaften...................................................................................................359
Dateieigenschaften......................................................................................................363
Änderungsanforderungseigenschaften........................................................................365
Anforderungseigenschaften.........................................................................................368
Task-Eigenschaften.....................................................................................................371
Thema-Eigenschaften.................................................................................................375
StarTeam-Ansichten...............................................................................................................377
Ansichtstyp-Optionen und -Einstellungen....................................................................377
Konfigurationsoptionen für StarTeam-Ansichten.........................................................380
Änderungsanforderungen......................................................................................................381
Inhalt | 11
Vorgegebene und erforderliche Änderungsanforderungsfelder...................................382
Häufig verwendete Abkürzungen für Änderungsanforderungen.................................385
Anpassungsvorlagen für die Ansicht "Detail".........................................................................386
Beispielvorlage für die Ordnerkomponente.................................................................387
Beispielvorlage für die Ansicht "Detail" der Komponente "Datei" ...............................388
Beispielvorlage für die Ansicht "Detail" der Komponente "Änderungsanforderung"....390
Beispielvorlage für die Ansicht "Detail" der Komponente "Task".................................392
Beispielvorlage für die Ansicht "Detail" der Komponente "Thema".............................395
Beispielvorlage für die Ansicht "Detail" der Komponente "Anforderung".....................397
Allgemeines zum Anpassen von Elementeigenschaften........................................................399
Mögliche Feldänderungen...........................................................................................399
Typen benutzerdefinierter Eigenschaftsfelder.............................................................400
Felder.....................................................................................................................................401
Dateifelder...................................................................................................................401
Änderungsanforderungsfelder.....................................................................................411
Anforderungsfelder......................................................................................................421
Task-Felder..................................................................................................................428
Themenfelder..............................................................................................................437
Audit-Felder.................................................................................................................442
Filter.......................................................................................................................................446
Änderungsanforderungsfilter.......................................................................................447
Anforderungsfilter........................................................................................................448
Task-Filter....................................................................................................................449
Themenfilter.................................................................................................................449
Audit-Filter...................................................................................................................450
Abfragen.................................................................................................................................451
Vordefinierte Abfragen.................................................................................................451
Relationale Operatoren, die in Abfragen verwendet werden.......................................452
Optionen für neue Abfragen........................................................................................454
Abfrageoptionen..........................................................................................................456
Projektstruktur........................................................................................................................457
Terminologie...........................................................................................................................459
Befehlszeilenoptionen des Dienstprogramms 'Bulk Check-out' (BCO)..................................470
Tabelle der StarTeam Schlüsselwörter...................................................................................478
12 | Inhalt
Erste Schritte
Dieser Abschnitt enthält grundlegende konzeptionelle Themen zum Software Change Management und zumStarTeam Eclipse Client.
Verwandte Themen
Neue Funktionen im StarTeam 2009 Release 2 Eclipse Client auf Seite 13
Lizenz - Übersicht auf Seite 17
Einführung in die Benutzeroberfläche auf Seite 18
Erste Schritte auf Seite 38
Support für Entwickler auf Seite 61
Neue Funktionen im StarTeam 2009 Release 2 Eclipse Client
Verwandte Themen
Erste Schritte auf Seite 13
EOL-Verbesserungen auf Seite 13
"Me"-Abfragen auf Seite 14
Eigenschaft "Dateityp" auf Seite 14
Externe Verknüpfungen auf Seite 15
Elemente kopieren und einfügen auf Seite 15
Symbol "Alternativer Ordner" auf Seite 16
Layout Designer auf Seite 16
File Compare/Merge auf Seite 16
EOL-VerbesserungenEOL-Verbesserungen sorgen für eine verbesserte Unterstützung von Dateien mit fester EOL-Konvertierung.Beispielsweise funktioniert die EOL-Konvertierung nun ordnungsgemäß für Unicode-Dateien, die zuvor unterUmständen beim Einchecken beschädigt wurden.
Dateien können auf jeder Plattform und ungeachtet spezifischer Optionen im LF-Format ausgecheckt werden.Darüber hinaus funktioniert Status aktualisieren für alle Textdateien, nachdem das EOL-Format definiertwurde und ungeachtet des EOL-Formats, das verwendet wurde, als sie ausgecheckt wurden.
Zur Wahrung der Kompatibilität mit älteren STEC-Versionen werden Dateien, bei denen beim Auscheckenkeine EOL-Konvertierung angefordert wird und das EOL-Format nicht definiert ist, weiterhin mit derselbenEOL-Konvertierung ausgecheckt, mit der sie zum Server hinzugefügt worden waren.
Erste Schritte | 13
In dieser Version von StarTeam Eclipse Client wurde der Umgang mit dem Zeilenende wie folgt geändert:
• Die Eigenschaft wird in den Dateidetails weiterhin als "EOL-Zeichen" angezeigt.• Die EOL-Formateigenschaft ist nur für Textdateien während des Auscheckvorgangs sinnvoll.• Die EOL-Eigenschaftswerte sind:
• Undefiniert (null im SDK): Wird für Dateien verwendet, die vor StarTeam Eclipse Client 2009 Release2 hinzugefügt wurden.
• Von Client bestimmt: Sorgt dafür, dass die EOL-Konvertierung pro Auscheckvorgang oder dieStandard-Workstation-Konvertierung verwendet wird.
• Festes LF, Festes CR oder Festes CRLF: Bewirkt, dass dieses EOL-Format immer angewendet wird.Die Workstation-/Auscheck-Konvertierungsoption wird ignoriert.
• Die EOL-Formateigenschaft kann in den Dialogfeldern Einchecken und auf der Seite Datei des DialogfeldsPräferenzen festgelegt werden.
• Die Option zur automatischen EOL-Konvertierung beim Auscheckvorgang wurde entfernt.• Das SDK berechnet standardmäßig das EOL-Format, sobald eine neue Textdatei oder eine neue Revision
für eine Textdatei eingecheckt wird, deren EOL-Format Udefiniert lautet, die EOL-Konvention der Datei zurPlattformvorgabe passt oder das EOL-Format auf Von Client bestimmt gesetzt ist. Anderenfalls wird dasEOL-Format auf die gefundene Konvention festgelegt: Festes LF, Festes CR oder Festes CRLF.
• Der Benutzer kann jederzeit das EOL-Format in einen anderen Wert ändern (außer "Undefiniert").• Ungeachtet der Einstellung für das EOL-Format verwenden eingecheckte Textdateien im Datenspeicher
immer ein kanonisches Format (CRLF).
Hinweis: Die automatische EOL-Konvertierung beim Auscheckvorgang ist standardmäßig aktiviert, wennder Benutzer diese Option nicht bereits definiert hat. Benutzer, die auf 2009 aktualisieren, sollten dieseOption überprüfen, um sicherzustellen, dass sie sie vor dem Hintergrund der neuen EOL-Formatänderungenkorrekt eingestellt haben.
Verwandte Themen
Neue Funktionen im StarTeam 2009 Release 2 Eclipse Client auf Seite 13
"Me"-AbfragenStarTeam Eclipse Client enthält jetzt "Me"-Abfragen. Mithilfe von "Me"-Abfragen können Abfragen eingerichtetwerden, die für den aktuell angemeldeten Benutzer ("Me") gelten, sodass bei der Erstellung der Abfrage keinBenutzername angegeben werden muss.
Verwandte Themen
Neue Funktionen im StarTeam 2009 Release 2 Eclipse Client auf Seite 13
Eigenschaft "Dateityp"Die neue Eigenschaft "Dateityp" in den erweiterten Optionen beim Einchecken erlaubt es Ihnen, zwischen denDateitypen "ASCII", "Binary" und "Unicode" zu wählen.
14 | Erste Schritte
Verwandte Themen
Neue Funktionen im StarTeam 2009 Release 2 Eclipse Client auf Seite 13
Externe VerknüpfungenMithilfe der neuen Funktion für externe Verknüpfungen ist es jetzt möglich, Elemente auf verschiedenen Servernmiteinander zu verknüpfen (serverübergreifende Element-zu-Element-Links). Die Vorgehensweise beimErstellen von externen Verknüpfungen ähnelt im Wesentlichen der beim Erstellen von Verknüpfungen zwischenElementen auf demselben Server. Eine externe Verknüpfung hat jedoch eine Auszeichnung, die deutlichanzeigt, dass es sich um eine externe Verknüpfung und nicht um einen normalen Link handelt. Außerdem gibtes auf der Registerkarte Link eine neue Option, mit der Sie externe Verknüpfungen ein- und ausblendenkönnen.
• Für externe Verknüpfungen stehen die gleichen Link-Operationen wie für normale Verknüpfungen zurVerfügung, z. B. "Link erstellen", "Link abschließen" und Drag-and-Drop-Operationen. Die Projekte aufbeiden Servern, die die zu verknüpfenden Elemente enthalten, müssen gleichzeitig in StarTeam Eclipsegeöffnet sein, um externe Verknüpfungen erstellen zu können.
• In der Ansicht Link können Sie auch auf allen Servern, bei denen Sie angemeldet sind, nach externenVerknüpfungen suchen.
• Wenn Sie eine externe Verknüpfung erstellen, werden die Elementdetails für die externe Verknüpfung inder Ansicht Link durch eine URL angegeben, damit Sie das Element finden können.
• Die Optionen für externe Verknüpfungen sind die gleichen wie für normale Verknüpfungen. So haben Siez. B. die Möglichkeit, Verknüpfungseigenschaften anzuzeigen. Externe Verknüpfungen können jedochweder unverankert sein noch angeheftet werden.
• Externe Verknüpfungen weisen eine Richtung auf. Ob Sie die externen Verknüpfungen vom Quellelementdes Links, z. B. einer Änderungsanforderung, oder von dem Element auf dem externen Server, z. B. derDatei, die als Linkziel der Änderungsanforderung dient, aus betrachten, ist egal: Die Quell- undZielinformationen bleiben immer gleich, d. h., sie hängen nicht vom ausgewählten Element ab.
• Sie können externe Verknüpfungen nur zu Objekten erstellen, die auf einem StarTeam 2009-Server (oderhöher) vorhanden sind, der externe Verknüpfungen unterstützt, und es muss StarTeam Eclipse 2009Release 2 verwendet werden. Dabei muss sich nur das Quellelement der externen Verknüpfung auf einemStarTeam 2009-Server (oder höher) befinden.
• Einige Informationen, die für normale Links vorhanden sind, stehen für externe Verknüpfungen nicht zurVerfügung, weil nicht alle Informationen aus dem externen Objekt verfügbar sind, z. B. der Dateistatus,wer die Datei auf dem externen Server gesperrt hat, der Ordnerpfad des Objekts und der Ordner, in demsich das Objekt tatsächlich befindet.
• Zugriffsrechte-Dialogfelder enthalten jetzt Zugriffsrechte für externe Verknüpfungen auf Containerebene.
Verwandte Themen
Neue Funktionen im StarTeam 2009 Release 2 Eclipse Client auf Seite 13
Elemente kopieren und einfügenMit Ausnahme von Dateien und Ordnern können Sie alle Elemente innerhalb einer Ansicht und von einemServer auf einen anderen Server kopieren. Sie können auch innerhalb einer Ansicht mehrere Kopien einesElements anlegen. Wenn ein und dasselbe Element in mehreren Ansichten oder Projekten auf demselbenServer vorhanden sein soll, müssen Sie das Element freigeben, statt es zu kopieren. Verwenden Sie zum
Erste Schritte | 15
Kopieren und Einfügen das Kontextmenü des jeweiligen Elements. Beim Einfügen des StarTeam EclipseClient-Elements wird ein neues Element mit denselben Werten wie das kopierte Element erstellt. Beim Einfügenwerden Sie in einem Bestätigungsdialogfeld gefragt, ob auch ein Link zwischen den beiden Elementen erstelltwerden soll.
Verwandte Themen
Neue Funktionen im StarTeam 2009 Release 2 Eclipse Client auf Seite 13
Symbol "Alternativer Ordner"Ordnersymbole im Ordnerbaum haben eine neue Auszeichnung, mit der angegeben wird, dass der jeweiligeOrdner statt des Standardarbeitspfads einen alternativen Pfad für den Arbeitsordner verwendet.
Verwandte Themen
Neue Funktionen im StarTeam 2009 Release 2 Eclipse Client auf Seite 13
Layout DesignerDer StarTeam Layout Designer bietet die Möglichkeit, Formulare innerhalb der Anwendung anzupassen. Mitdiesen benutzerdefinierten Formularen können Sie benutzerdefinierte Eigenschaften anzeigen,Standardeigenschaften verbergen, die für Ihr Unternehmen nicht von Interesse sind, oder die Benutzeroberflächean die Anforderungen Ihres Unternehmens anpassen.
So können Sie z. B. ein Dialogfeld zur Anzeige der Änderungsanforderungseigenschaften gestalten, in demsich auf der ersten (und vielleicht einzigen) Registerkarte benutzerdefinierte Felder befinden.Eigenschaftseditoren, die mit dem Layout Designer gestaltet wurden, werden normalerweise nur in StarTeamEnterprise verwendet, da sie nicht zusammen mit den benutzerdefinierten Workflow-Regeln eingesetzt werdenkönnen, die mit dem StarTeam Workflow Designer erstellt wurden, der in StarTeam Enterprise Advantage zurVerfügung steht.
Der StarTeam Layout Designer wird in der Regel auf den Workstations der Administratoren installiert, die diebenutzerdefinierten Eigenschaftseditoren erstellen.Weitere Informationen zum Installieren des Layout Designersfinden Sie im Abschnitt "StarTeam Layout Designer installieren" im StarTeam-Installationshandbuch.
Verwandte Themen
Neue Funktionen im StarTeam 2009 Release 2 Eclipse Client auf Seite 13
File Compare/Merge"Datei vergleichen/zusammenführen" ist ein grafisches Tool zum Vergleichen und Zusammenführen vonDateien und Ordnern, das zum Lieferumfang von StarTeam gehört. Sie können damit den Inhalt zweier Dateienoder Ordner vergleichen und ihn manuell oder automatisch zusammenführen. In den "Dateivergleichen/zusammenführen"-Fenstern werden Unterschiede mithilfe eines konfigurierbaren Farbschemashervorgehoben und in den hervorgehobenen Bereichen werden dynamische Aktionsschaltflächen angezeigt,um den Zusammenführungsprozess zu erleichtern.
"Datei vergleichen/zusammenführen" verfügt über ein Kontextmenü und eine Symbolleiste mit den am häufigstenverwendeten Aktionen, die Sie in den Bearbeitungsfenstern ausführen müssen. Über das Kontextmenü einesElements können Sie Unterschiede auflösen, indem Sie wählen, ob die Quell- oder die Zielversion verwendet
16 | Erste Schritte
werden soll oder ob die Unterschiede zusammengeführt werden sollen. Das Fenster "Dateivergleichen/zusammenführen" öffnet sich in einem Zusammenführungs-/Vergleichsmodus mit drei Möglichkeiten,in dem Sie festlegen können, ob die Zusammenführung automatisch oder manuell erfolgen soll.
Verwandte Themen
Neue Funktionen im StarTeam 2009 Release 2 Eclipse Client auf Seite 13
Lizenz - ÜbersichtDieses Thema erläutert die Lizenzierung für StarTeam, d. h. das Lizenzpaket, das Sie erwerben, und dieunterschiedlichen Arten der verfügbaren Lizenzen, nach denen sich richtet, wie viele Benutzer auf StarTeamzugreifen dürfen.
Hinweis: Um StarTeam Server nutzen zu können, müssen Sie eine Lizenz registrieren. FürStarTeam-Client-Anwendungen ist die Lizenzregistrierung nicht erforderlich, da sie die entsprechendenLizenzinformationen von StarTeam Server beziehen.
Lizenzpakete
StarTeam Server kann als Enterprise- oder Enterprise Advantage-Server ausgeführt werden. Jede dieserVersionen bietet dabei unterschiedliche Funktionen. Die Funktionen, auf die ein Client auf dem Server zugreifenkann, werden durch das von Ihnen erworbene Lizenzpaket festgelegt.
Wenn Sie die registrierte Lizenz ändern, während ein Benutzer auf seiner Workstation ein StarTeam-Projektgeöffnet hat, wird die Änderung für diesen Benutzer wirksam, sobald er das Projektfenster geschlossen underneut geöffnet hat. Wenn Sie einen StarTeam Server nach Verwendung einer Evaluierungslizenz für dieEnterprise Advantage-Version lizenzieren, ändert sich der Funktionsumfang. Wenn Sie beispielsweise in derEvaluierungsphase Anforderungen erstellt haben und den Server anschließend mit einer anderen als derEnterprise Advantage-Version lizenzieren, wird die Komponente "Anforderung" nicht mehr angezeigt.
Personengebundene Lizenzen, Lizenzen für gleichzeitige Benutzer und Borland-Lizenztypen
Lizenzen legen auch fest, wie viele Benutzer auf den StarTeam Server zugreifen können. Benutzer verfügenentweder über personengebundene Lizenzen oder Lizenzen für gleichzeitige Benutzer.
Personengebundene Lizenzen können nur von den Benutzern verwendet werden, denen sie zugewiesenwurden. Wenn Sie beispielsweise über fünf personengebundene Benutzerlizenzen und 25 Lizenzen fürgleichzeitige Benutzer verfügen, ist der Zugriff der fünf Benutzer mit personengebundenen Benutzerlizenzenauf den Server garantiert. Keine andere Person ist dazu berechtigt, ihre Lizenzen zu verwenden.
Eine Lizenz für gleichzeitige Benutzer kann von allen Benutzern verwendet werden, die nicht über einepersonengebundene Lizenz verfügen. Benutzer beispielsweise, die über keine personengebundenen Lizenzenverfügen, erhalten Lizenzen für gleichzeitige Benutzer in der Reihenfolge ihrer Anmeldung. Nachdem alleLizenzen für gleichzeitige Benutzer vergeben sind, erhalten Benutzer bei der Anmeldung die Meldung, dassgerade keine weiteren Lizenzen verfügbar sind. Sie können später einen erneuten Anmeldeversuch starten.
Weitere Informationen zur Lizenzierung finden Sie im StarTeam-Installationshandbuch.
Erste Schritte | 17
Verwandte Themen
Erste Schritte auf Seite 13
Einführung in die BenutzeroberflächeDieser Abschnitt beschreibt die Perspektiven und Ansichten, aus denen sich die Benutzeroberfläche desStarTeam Eclipse Clients zusammensetzt.
Verwandte Themen
Erste Schritte auf Seite 13
Perspektiven auf Seite 18
Ansichten auf Seite 21
Elementeditoren auf Seite 37
Symbolleisten-Schaltflächen auf Seite 315
PerspektivenDieser Abschnitt enthält Themen, in denen die StarTeam Eclipse Client-Perspektiven beschrieben werden.
Verwandte Themen
Einführung in die Benutzeroberfläche auf Seite 18
Perspektive "StarTeam-Aktivität" auf Seite 19
Perspektive "StarTeam Klassisch" auf Seite 20
Symbolleisten-Schaltflächen auf Seite 315
Perspektiven und Ansichten öffnen auf Seite 48
Menüs und Symbolleisten auf Seite 313
Dateien einchecken auf Seite 216Präferenzen für Zuordnungen auf Seite 331
18 | Erste Schritte
Dateien auschecken auf Seite 218
Präferenzen für Zuordnungen auf Seite 331
StarTeamMPX-Profile konfigurieren auf Seite 51
Perspektiven und Ansichten öffnen auf Seite 48
Perspektiven und Ansichten öffnen auf Seite 48
Präferenzeinstellungen auf Seite 316
Perspektiven und Ansichten öffnen auf Seite 48
Perspektiven und Ansichten öffnen auf Seite 48
Perspektiven und Ansichten öffnen auf Seite 48
Perspektiven und Ansichten öffnen auf Seite 48
Perspektiven und Ansichten öffnen auf Seite 48
Ansichten auf Seite 21
Perspektiven und Ansichten öffnen auf Seite 48
Perspektiven und Ansichten öffnen auf Seite 48
Dateien einchecken auf Seite 216Präferenzen für Zuordnungen auf Seite 331
Dateien auschecken auf Seite 218
Präferenzen für Zuordnungen auf Seite 331
Perspektive "StarTeam-Aktivität"Die Perspektive StarTeam-Aktivität ist ein Vorschlag für ein Benutzeroberflächenlayout für dieaktivitätsgesteuerte Entwicklung. Sie können die Ansichten in dieser Perspektive verwenden, um mit und anIhren Dateien zu arbeiten und StarTeam als Ihren Codeverwaltungsanbieter zu verwenden.
Die Perspektive zeigt die Element- und Detailansicht nebeneinander und stellt einen Editorbereich zur Verfügung,damit Sie Dateibearbeitungen vergleichen und Änderungen prüfen können, bevor die Synchronisierung mitdem StarTeam-Repository gestartet wird. Sie ermöglicht auch einen aktivitätsgesteuerten Entwicklungsansatz,bei dem Sie zugewiesene Aktionselemente auswählen, im Editorbereich an ihnen arbeiten, den Status desProzesselements ändern und/oder die zugehörige Arbeit einchecken können.
Die Perspektive StarTeam-Aktivität öffnet alle Ansichten, die auch in der Perspektive StarTeam Klassischgeöffnet werden, einschließlich der Editor-Ansicht.
Standardmäßig enthält die Perspektive die folgenden Ansichten:
• Editor• Server-Explorer• Paket-Explorer• Navigator• Änderungsanforderung• Anforderung• Aufgabe• Thema• Audit-Log• Eigenschaften
Erste Schritte | 19
• Historie• Bezeichnung• Link• Referenz
Beim Öffnen einer beliebigen Perspektive oder Ansicht wird ein Hauptmenü mit zusätzlichenStarTeam-spezifischen Schaltflächen angezeigt.
Hinweis: Sobald die Verbindung zu einer StarTeam-Serverkonfiguration hergestellt ist, wird im Navigatorund den Paket-Exploreren der Name des StarTeam-Projekts oder entsprechenden Ansicht neben demNamen des Stammordners in Klammern angezeigt. Wenn Ihr Stammordner für das Eclipse-Projektbeispielsweise MeinProjekt, Ihr Projektname StarDraw und der Name der Ansicht MeineAnsicht lautet,wird im Navigator und den Paket-Explorern Folgendes angezeigt: MeinProjekt[StarDraw/MeineAnsicht]
Verwandte Themen
Perspektiven auf Seite 18
Perspektiven und Ansichten öffnen auf Seite 48
Menüs und Symbolleisten auf Seite 313
Symbolleisten-Schaltflächen auf Seite 315
Perspektive "StarTeam Klassisch"Die Perspektive StarTeam Klassisch entspricht dem Layout des Cross-Platform Client und erleichtert so dieEinarbeitung für Benutzer, die mit diesem Client vertraut sind. Mit ihr können Sie wie im Cross-Platform Clientarbeiten. Sie können diese Perspektive für die Prüfung von Änderungsanforderungen, Themen oder anderenKomponenten verwenden, die viel Platz für die Anzeige benötigen.
Die Perspektive StarTeam Klassisch öffnet alle Ansichten, die auch in der Perspektive StarTeam-Aktivitätgeöffnet werden, jedoch nicht die Editor-Ansicht.
Standardmäßig enthält die Perspektive StarTeam Klassisch die folgenden Ansichten:
• Server-Explorer• Paket-Explorer• Navigator• Änderungsanforderung• Anforderung• Aufgabe• Thema• Audit-Log• Eigenschaften• Historie• Bezeichnung• Link• Referenz
Beim Öffnen einer beliebigen Perspektive oder Ansicht wird ein Hauptmenü mit zusätzlichenStarTeam-spezifischen Schaltflächen angezeigt.
20 | Erste Schritte
Hinweis: Sobald die Verbindung zu einer StarTeam-Serverkonfiguration hergestellt ist, wird im Navigatorund den Paket-Exploreren der Name des StarTeam-Projekts oder entsprechenden Ansicht neben demNamen des Stammordners in Klammern angezeigt. Wenn Ihr Stammordner für das Eclipse-Projektbeispielsweise MeinProjekt, Ihr Projektname StarDraw und der Name der Ansicht MeineAnsicht lautet,wird im Navigator und den Paket-Explorern Folgendes angezeigt: MeinProjekt[StarDraw/MeineAnsicht]
Verwandte Themen
Perspektiven auf Seite 18
Perspektiven und Ansichten öffnen auf Seite 48
Menüs und Symbolleisten auf Seite 313
Symbolleisten-Schaltflächen auf Seite 315
AnsichtenWichtig: Der Begriff Ansicht wird hier wie in der Eclipse-Benutzeroberfläche verwendet. Er darf nicht mitder Verwendung des Begriffs Ansicht im StarTeam-Kontext verwechselt werden. In StarTeam bestehteine Ansicht aus einem Anwendungsordnerbaum und den mit den einzelnen Ordnern im Baum verknüpftenElementen.
Wenn Sie eine der Perspektiven oder Ansichten öffnen, werden ein Hauptmenü StarTeam sowie zusätzlicheStarTeam-spezifische Symbolleistenschaltflächen angezeigt.
Wenn Sie ein Projekt öffnen, wird eine Stammansicht dieses Projekts erstellt. Diese anfängliche Ansicht, diedenselben Namen trägt wie das Projekt, besteht aus dem Stammordner und einer Baumansicht desuntergeordneten Ordners. In dieser Ansicht verfügen Sie über Lese-/Schreibzugriff.
Die Stammansicht wird als dynamische Ansicht bezeichnet, da sie alle Elemente im Projekt in ihrem jeweilsaktuellen Zustand anzeigt. Sie ist damit die ideale Grundlage für die Entwicklung im Team.
Um den Anforderungen der Benutzer und des Projekts gerecht zu werden, können Sie in der Anwendungzusätzliche Ansichten zu einem Projekt hinzufügen, die auf dieser Ansicht basieren. Diese zusätzlichenAnsichten können einen Teil oder den gesamten Inhalt der ersten Ansicht enthalten und ein unterschiedlichesVerhalten aufweisen.
So können Sie Ansichten z. B. für Folgendes verwenden:
• Implementierung desselben Ordnerbaums für die Releases 2.5 und 3.0 eines Produkts. Am einfachstenlässt sich dies durch Erstellung einer neuen Ansicht für die Release 3.0 auf der Basis der Ansichtbewerkstelligen, die für die Release 2.5 verwendet wurde.
• Beschränken des sichtbaren Teils eines Projekts für bestimmte Teammitglieder. Entwickler müssenmöglicherweise nur den Quellcode-Ordner des Projekts und seine Unterordner, die Marketing-Mitarbeiternur den Marketing-Ordner und seine Unterordner sehen usw. Für alle Ansichten können unterschiedlicheStammordner festgelegt werden.
• Unterstützung von Verzweigungsverhalten und paralleler Entwicklung. Durch das Verzweigen von Dateienund anderen Daten in eine neue Ansicht kann Ihr Unternehmen bereits an der Version 2.0 eines Produktsarbeiten, ohne in Konflikte mit der Erstellung von Service Packs für die Version 1.0 zu geraten.
Ansichten repräsentieren Elementkonfigurationen und unterstützen unterschiedliche Entwicklungs-Baselines,die auf demselben Code basieren. Bei Bedarf können Ansichten verglichen und zusammengeführt werden.So ist es beispielsweise vorstellbar, dass Sie am Ende Dateien aus "5 Maintenance" und "5.0 New Development"mit der Baseline-Ansicht zusammenführen möchten. Ansichten sind hochgradig flexibel. Sie können z. B.
Erste Schritte | 21
umkonfiguriert werden, damit sie den Zustand eines Elements zu einem früheren Zeitpunkt oder basierendauf einem Ansichts-Label oder einem verknüpften Heraufstufungsstatus anzeigen. Rollback-Ansichten sindallerdings schreibgeschützt – sie zeigen einen bestimmten Status der Elemente an und lassen keine weiterenÄnderungen zu.
Verwandte Themen
Einführung in die Benutzeroberfläche auf Seite 18
Server-Explorer auf Seite 22
Ansicht "Historie" auf Seite 24
Ansicht "Anmerken" auf Seite 25
Ansicht "Änderungsanforderung" auf Seite 26
Ansicht "Detail" auf Seite 29
Ansicht "Anforderung" auf Seite 30
Ansicht "Task" auf Seite 31
Ansicht "Thema" auf Seite 32
Ansicht "Audit" auf Seite 33
Ansicht "Link" auf Seite 35
Ansicht "Label" auf Seite 35
Ansicht "Referenz" auf Seite 36
Ansicht "Suchergebnisse" auf Seite 36
Server-ExplorerDer oberste Knoten trägt den eindeutigen Namen, den Sie im Experten für die Freigabe von Projekten für dieServerkonfiguration eingegeben haben.Wenn Sie den Stammknoten der Serverkonfiguration erweitern, werdendie darunter befindlichen StarTeam-Projekte, -Ansichten, -Ordner und -Dateien angezeigt. Der Server Explorerkann wie folgt geöffnet werden:
• Wählen Sie Fenster ➤ Ansicht anzeigen ➤ Server-Explorer.• Wählen Sie Fenster ➤ Ansicht anzeigen ➤ Andere und wählen Sie dann im Baumknoten StarTeam den
Eintrag Server-Explorer.
Ob eine Verbindung zur Serverkonfiguration besteht, können Sie daran erkennen, dass neben dem Namender Serverkonfiguration im Server Explorer oder in der Statusleiste unten in der Workbench ein Anmeldenamezu sehen ist.
Im Server Explorer werden die Serverkonfiguration, das Projekt, die Ansicht und die Ordnerbaumansichtangezeigt. Von hier aus können Sie Folgendes tun:
• Über Symbole Informationen anzeigen: Vor jedem Server-, Ansichts-, Projekt- und Ordnernamen stehtein Symbol. Wenn Sie einen der Knoten in dieser Baumansicht auswählen, werden alle anderenStarTeam-bezogenen Ansichten mit den für diese Auswahl relevanten Informationen aktualisiert.
• Zweige erweitern und ausblenden: Sie können im Server Explorer Zweige erweitern (einblenden) undeinklappen (ausblenden). Ein Pluszeichen zeigt an, dass der Zweig eingeklappt ist (die Untereinträge sindnicht zu sehen). Durch Klicken auf dieses Symbol wird der Zweig erweitert. Ein Minuszeichen zeigt an,
22 | Erste Schritte
dass der Zweig erweitert ist (die Untereinträge sind zu sehen). Durch Klicken auf dieses Symbol wird derZweig ausgeblendet.
• Durch Klicken mit der rechten Maustaste Kontextmenübefehle aufrufen: Nachdem Sie einen Knotenim Server Explorer ausgewählt haben, können Sie mit der rechten Maustaste darauf klicken und so einKontextmenü einblenden, das spezifische Befehle für den ausgewählten Knoten enthält.
Kontextmenübefehle im Server-Explorer
Auf Serverkonfigurationsebene können Sie über Kontextmenüs Folgendes tun:
• neue StarTeam-Projekte, -Ansichten und -Ordner erstellen• Eigenschaften vorhandener Serverkonfigurationsverbindungen ändern• Verbindung mit einer Serverkonfiguration löschen• bei einer Serverkonfiguration anmelden
Auf Projektebene können Sie über Kontextmenüs Folgendes tun:
• Projekte in verschiedenen StarTeam-Ansichten (Änderungsanforderung, Anforderung, Task und Thema)öffnen
• neue Ansichten und Ordner erstellen• Projekte löschen• Desktop-Verknüpfungen (.stx) erstellen, um den Cross-Platform Client schnell starten zu können• Projekteigenschaften ändern, z. B. die Schlüsselworterweiterung und Prozessregeln
Auf Ansichtsebene können Sie über Kontextmenüs Folgendes tun:
• Ansichten in verschiedenen StarTeam-Ansichten (Änderungsanforderung, Anforderung, Task undThema) öffnen
• neue Ansichten und Ordner erstellen• Labels und Heraufstufungsstatuswerte erstellen, löschen und ändern• Ansichtseigenschaften ändern, z. B. den Ansichtsnamen, die Verzweigungseinstellungen und die
Konfiguration des Arbeitsordners• Ansichten löschen• Desktop-Verknüpfungen (.stx) erstellen, um den Cross-Platform Client schnell starten zu können
Auf Ordnerebene können Sie über Kontextmenüs Folgendes tun:
• neue Ordner, Änderungsanforderungen, Anforderungen, Tasks oder Themen erstellen• Ordner in verschiedenen StarTeam-Ansichten (Änderungsanforderung, Anforderung, Task und Thema)
öffnen• Ordner lokal öffnen• Ordner als Arbeitsbereichsprojekt auschecken, um ihn in ein vorhandenes Arbeitsbereichsprojekt
aufzunehmen oder um ihn mit dem Experten für neue Projekte zu konfigurieren• URLs und HTML-Darstellungen erstellen und diese in die Windows-Zwischenablage kopieren, um sie dann
in E-Mail-Anwendungen, Word-Dokumenten, Excel-Tabellenkalkulationen usw. einzufügen und so denbetreffenden Ordner schnell in StarTeam zu öffnen
• Labels erstellen, anhängen, lösen und deren Eigenschaften ändern• Ordnereigenschaften ändern, wie z. B. den Ordnernamen und welche Dateien aus Ordnern ausgeschlossen
werden sollen• benutzerdefinierte Felder hinzufügen, bearbeiten, aktivieren oder deaktivieren• Ordnerkonfiguration ändern• Ordner löschen• Links erstellen, abschließen und löschen• Desktop-Verknüpfungen (.stx) erstellen, um den Cross-Platform Client schnell starten zu können
Erste Schritte | 23
Auf Dateiebene können Sie über Kontextmenüs Folgendes tun:
• Dateien in verschiedenen StarTeam-Ansichten (Änderungsanforderung, Anforderung, Task und Thema)öffnen
• lokalen Ordner öffnen, in dem die Datei gespeichert ist• Informationen zu Dateieigenschaften zusammen mit zusätzlichem Text per E-Mail versenden• Sperrstatus festlegen• URLs und HTML-Darstellungen erstellen und diese in die Windows-Zwischenablage kopieren, um sie dann
in E-Mail-Anwendungen, Word-Dokumenten, Excel-Tabellenkalkulationen usw. einzufügen und so diebetreffende Datei schnell in StarTeam zu öffnen
• Labels erstellen, anhängen und lösen• Dateien mit Flags versehen und Flags von Dateien entfernen• Dateien löschen• Links erstellen, abschließen und löschen• Desktop-Verknüpfungen (.stx) erstellen, um den Cross-Platform Client schnell starten zu können• Dateieigenschaften anzeigen und ändern, z. B. den Dateinamen, die Beschreibung und die Optionen zur
Dateispeicherung
Verwandte Themen
Ansichten auf Seite 21
Ansicht "Historie"In der Ansicht Historie werden historische Informationen zum ausgewählten Element angezeigt. Diese Ansichtist wichtig für die Versionskontrolle. Nachdem Sie eine Datei oder ein Element ausgewählt haben, wird in derAnsicht Historie automatisch eine Liste aller zurückliegenden Revisionen dieser Datei bzw. dieses Elementsangezeigt. Die Revisionen sind in der Liste von der aktuellen Revision bis hinab zur ersten Revision geordnet.Durch Doppelklicken auf eine Revision können Sie deren Eigenschaften anzeigen. Wenn Sie mit der rechtenMaustaste auf eine Revision klicken, wird ein Kontextmenü eingeblendet, über das Sie die Eigenschaften derRevision aufrufen, Revisionen miteinander vergleichen und den mit der Revision verknüpften Kommentarändern können. Bei Dateien können Sie die Datei außerdem im Standardeditor anzeigen oder in einergeeigneten Anwendung öffnen.
Die Ansicht Historie kann wie folgt geöffnet werden:
• Wählen Sie Fenster ➤ Ansicht anzeigen ➤ Historie.• Wählen Sie Fenster ➤ Ansicht anzeigen ➤ Andere und wählen Sie dann im Baumknoten StarTeam den
Eintrag Historie.
In der Ansicht Historie werden standardmäßig die folgenden Spalten angezeigt:
• Ansicht: Ansicht, zu der die Datei gehört• Revision: Nummer, die StarTeam der Revision beim Einchecken zugewiesen hat• Autor: Name des Benutzers, der die Revision eingecheckt hat• Zeit: Datum und Uhrzeit der Revision• Kommentar: Grund für das Erstellen der Revision• Zweigrevision: Zweignummer für das Element
Kontextmenübefehle in der Ansicht "Historie"
Über das Kontextmenü der Ansicht Historie können Sie Folgendes tun:
24 | Erste Schritte
• Inhalt einer Revision in einem Standardeditor anzeigen (nur bei Dateien)• Eigenschaften einer Revision anzeigen• Revisionen miteinander vergleichen• Eigenschaften von Revisionen miteinander vergleichen• mit Revisionen verknüpfte Kommentare ändern• URLs und HTML-Darstellungen erstellen und diese in die Windows-Zwischenablage kopieren, um sie dann
in E-Mail-Anwendungen, Word-Dokumenten, Excel-Tabellenkalkulationen usw. einzufügen und so dasbetreffende Element schnell in StarTeam zu öffnen
• Desktop-Verknüpfungen (.stx) erstellen, um den Cross-Platform Client schnell starten zu können• lokalen Ordner öffnen, in dem die ausgewählte Datei gespeichert ist
Verwandte Themen
Ansichten auf Seite 21
Ansicht "Anmerken"Anmerkungen zeigen historische Informationen zu Änderungen an, die an einem Textdokument vorgenommenwurden. Bei der Ansicht Anmerken handelt es sich um eine Registerkarte, die im selben Bereich wie andereStarTeam-Ansichten (z. B. die Ansichten Detail, Historie, Links und Labels) angezeigt wird. In ihr werdender Inhalt der ausgewählten Textdatei, ein Arbeitsordner-Hyperlink zur Datei im Server Explorer sowie, amlinken Rand, Anmerkungsinformationen angezeigt, die folgende Angaben enthalten:
• Namen aller Benutzer, die Zeilen geschrieben oder geändert haben, und die Angabe, welche Zeilen geändertwurden
• Punktnotation der Dateirevision, in der die jeweilige Änderung vorgenommen wurde• Hyperlink zu den Eigenschaften des zugehörigen Prozesselements, sofern ein solches mit der Dateirevision
verknüpft ist• Info-Symbol, über das Details zur Dateirevision und zum zugehörigen Prozesselement angezeigt werden
können
Die Ansicht Anmerkungen kann wie folgt geöffnet werden:
• Wählen Sie Fenster ➤ Fenster anzeigen ➤ Anmerken.• Wählen Sie Fenster ➤ Fenster anzeigen ➤ Andere und wählen Sie dann im Baumknoten StarTeam den
Eintrag Anmerken.
Symbolleiste und Befehle im Dropdown-Menü der Ansicht "Anmerken"
In der Symbolleiste und im Dropdown-Menü der Ansicht "Anmerken" stehen die folgenden Optionen zurVerfügung:
• Ansicht mit dem ausgewählten StarTeam-Element verknüpfen bzw. diese Verknüpfung wieder aufheben• Aktualisieren• rückwärts zum vorhergehenden Inhalt navigieren• vorwärts zum Inhalt navigieren• das Dialogfeld mit den StarTeam-Präferenzen öffnen
Anmerkungen im Editor
Die "Anmerken"-Funktion in StarTeam enthält mit Team ➤ Anmerkung anzeigen auch einenKontextmenübefehl, über den am linken Rand des Editors Anmerkungsinformationen angezeigt werden können.Dieser Befehl kann für jede gemeinsam genutzte und für jede Repository-Datei ausgeführt werden. Sie können
Erste Schritte | 25
diesen Menübefehl aufrufen, indem Sie im Server-Explorer, Navigator oder Package Explorer mit derrechten Maustaste auf eine Textdatei klicken. Anmerkungen nutzen für das Anzeigen von Revisionsinformationenden StarTeam-Quick-Diff-Provider und StarTeam verlangt, dass Sie für den aktuellen Editor zu diesem wechseln.
Anmerkungen werden im linken Teil des Editors angezeigt und mit der Ansicht Anmerken synchronisiert.Wenn Sie eine Anmerkung im Editor auswählen, wird diese Anmerkung auch in der Ansicht Anmerkenausgewählt. Die Standardfarbgebung für den linken Teil richtet sich nach dem Revisionsalter. Die Anzeigeerfolgt in Farbabstufungen von dunkel (neueste Änderungen) nach hell (älteste Änderungen). Sie können dieFarbgebung so ändern, dass sie sich nach dem Autor richtet, der die Änderung verfasst hat, und Sie könnensowohl das Revisionsalter als auch die Autoren anzeigen.
Der Inhalt der allgemeinen Ansicht Historie wird ebenfalls mit den Anmerkungen im Editor synchronisiert.Wenn Sie in der Ansicht Historie eine Revision auswählen, werden die Anmerkungsumrandungen im linkenTeil für alle die Zeilen im Dokument hervorgehoben, die in der ausgewählten Revision ergänzt oder geändertwurden, und am rechten Rand ist der Umfang der Änderungen zu sehen, der durch die ausgewählte Revisionerzeugt wurde. Umgekehrt gilt, wenn Sie eine Anmerkung im linken Teil des Editors auswählen, wird in derAnsicht Historie die zugehörige Revision hervorgehoben.
Die Felder im linken Teil reagieren auf Mausbewegungen, d. h., wenn Sie mit der Maus über eine Informationgehen, werden weitere Details zu den vorgenommenen Änderungen angezeigt. Diese Details sind identischmit den Informationen, die Sie durch Klicken auf das Symbol Information in der Ansicht Anmerken aufrufenkönnen. Wenn ein Fenster mit solchen Details eingeblendet ist und Sie F2 drücken, geht der Fokus auf diesesFenster über und Sie können die Details lesen oder auf die Hyperlinks zu möglichen Prozesselementen klicken,die mit der Revision verknüpft sind. Durch Klicken auf einen Link zu einem Prozesselement in derAnmerkungsinformation können Sie dieses Element auch auswählen und in der AnsichtÄnderungsanforderung, Task oder Anforderung anzeigen.
Kontextmenübefehle für Anmerkungen im Editor
In der Ansicht Anmerken stehen keine Kontextmenübefehle zur Verfügung. Über den KontextmenübefehlRevisionen im Bereich Anmerkung des Editors können aber eine Reihe von Aktionen aufgerufen werden:
• Aus- oder Einblenden von Revisionsinformationen• Anzeigen der Umrandungsfarbe nach Revisionsdatum• Anzeigen der Umrandungsfarbe nach Autor, der die Änderungen vorgenommen hat• Kombinieren der Umrandungsfarbe zur Anzeige des Revisionsdatum und des Autors• Anzeigen des Namens des Autors• Anzeigen der Revisions-ID (Revisionsnummer in Punktnotation)
Verwandte Themen
Ansichten auf Seite 21
Anmerkungen anzeigen auf Seite 235
Ansicht "Änderungsanforderung"Die Ansicht Änderungsanforderung kann wie folgt geöffnet werden:
• Wählen Sie Fenster ➤ Ansicht anzeigen ➤ Änderungsanforderung.• Wählen Sie Fenster ➤ Ansicht anzeigen ➤ Andere und wählen Sie dann im Baumknoten StarTeam den
Eintrag Änderungsanforderung.
Wenn Sie die Ansicht Änderungsanforderung öffnen, wird darin eine Liste der Änderungsanforderungenangezeigt.
26 | Erste Schritte
Für alle in der Ansicht Änderungsanforderung aufgeführten Änderungsanforderungen gilt Folgendes:
• Sie sind an den im Server Explorer ausgewählten Ordner angehängt.• Sie erfüllen die Kriterien des Filters, der im Listenfeld Filter ausgewählt ist.• Entsprechen der von der Schaltfläche Alle Nachfolgenden angegebenen Tiefe.
Liste der Änderungsanforderungen verwenden
Von der Liste der Änderungsanforderungen in der Ansicht Änderungsanforderung aus können Sie u. a. diefolgenden Aktionen ausführen:
• Ungelesene Elemente anzeigen: Wenn nur die Änderungsanforderungen angezeigt werden sollen, fürdie Sie zuständig sind, die Sie sich aber noch nicht angesehen haben, suchen Sie nach denÄnderungsanforderungen, die in der Liste fett angezeigt werden. Die Änderungsanforderungen, die innormaler Schrift angezeigt werden, haben Sie entweder bereits gelesen oder Sie sind für sie nicht zuständig.
• Eigenschaften anzeigen: Wenn Sie das Dialogfeld Eigenschaften für eine konkrete Änderungsanforderungöffnen möchten, doppelklicken Sie auf die Änderungsanforderung.
• Art der Änderungsanforderung ermitteln: Wenn Sie herausfinden möchten, um was für eineÄnderungsanforderung es sich bei einer bestimmten Änderungsanforderung handelt, sehen Sie sich derenSymbol an.
• Defekt•
• Vorschlag
• Status der Änderungsanforderung ermitteln: Wenn Sie herausfinden möchten, in welchem Status sicheine bestimmte Änderungsanforderung gerade befindet, sehen Sie sich deren Symbol an.
• Neu• Offen• Wird verarbeitet• Zurückgestellt
• Schweregrad der Änderungsanforderung ermitteln: Wenn Sie herausfinden möchten, welchenSchweregrad eine bestimmte Änderungsanforderung gerade besitzt, sehen Sie sich deren Symbol an.
• Hoher Schweregrad• Mittlerer Schweregrad• Niedriger Schweregrad
Änderungsanforderungsdaten filtern und sortieren
Sie können die Änderungsanforderungen nach den Daten in einer Spalte sortieren und deren Anzeige anhandeines der vordefinierten Filter ändern, die Sie über die Symbolleiste in der Ansicht Änderungsanforderungauswählen können.
Klicken Sie zum Sortieren von Änderungsanforderungen auf einen Spaltentitel. Die angezeigtenÄnderungsanforderungen werden daraufhin nach dem Wert in dieser Spalte sortiert. Die Sortierung erfolgt inder Regel in aufsteigender numerischer oder alphanumerischer Reihenfolge (je nach Art der vorhandenenDaten). Bei einer Sortierung nach Schweregrad bedeutet "aufsteigend", dass zunächst dieÄnderungsanforderungen mit dem Schweregrad "Niedrig", dann die mit dem Schweregrad "Mittel" und zumSchluss die mit dem Schweregrad "Hoch" angezeigt werden. Bei der aufsteigenden Sortierung nach Statuswird der Lebenszyklus der Änderungsanforderungen wiedergegeben, d. h., die Elemente sind von "Neu" nach"Geschlossen" sortiert. Eine aufsteigende Sortierung nach Priorität bedeutet, dass erst dieÄnderungsanforderungen mit dem Wert "Nein" und dann die Änderungsanforderungen mit dem Wert "Ja"
Erste Schritte | 27
angezeigt werden. Um die Sortierreihenfolge von aufsteigend in absteigend zu ändern, klicken Sie erneut aufden Spaltentitel. Ob die Daten aktuell in aufsteigender oder absteigender Reihenfolge sortiert sind, ist amDreieck erkennbar, dass im Titel der primären Sortierspalte angezeigt wird.
Standardspalten in der Ansicht "Änderungsanforderung"
Die Ansicht Änderungsanforderung enthält standardmäßig die folgenden Spalten:
• CR-Nummer: Nummer, die StarTeam der Änderungsanforderung zuweist, wenn sie das erste Mal gesendetwird
• Zusammenfassung: Kurze Erläuterung der Änderungsanforderung• Typ: Defekt oder Vorschlag• Status: Angabe des Status der Änderungsanforderung in ihrem Lebenszyklus. Folgende Statuswerte sind
möglich: Neu, Offen, Wird verarbeitet, Zurückgestellt, Gelöst, Nicht reproduzierbar, Wie vorgesehen,Repariert, Dokumentiert, Doppelt.
• Schweregrad: Dringlichkeit der Änderungsanforderung (Hoch, Mittel oder Niedrig)• Zuständigkeit: Person, die für die Änderungsanforderung zuständig ist• Adressiert in: Build, in dem die Änderungsanforderung gelöst wurde• Adressiert von: Name des Benutzers, der die Änderungsanforderung gelöst hat. Änderungsanforderungen
gelten als gelöst (abschließend verarbeitet), wenn deren Status auf Nicht reproduzierbar, Wie vorgesehen,Repariert, Dokumentiert oder Doppelt gesetzt wurde.
• Letzter getesteter Build: Build, in dem die Änderungsanforderung auftritt• Ausweichlösung: Andere Lösung für eine Änderungsanforderung als eine Reparatur• Geändert um: Zeit, zu der die Änderungsanforderung das letzte Mal geändert wurde• Priorität: Angabe, ob die Änderungsanforderung Priorität hat oder nicht.• Beschreibung:Vollständige Erläuterung des Defekts oder Vorschlags einschließlich der Schritte, mit denen
das Problem reproduziert werden kann• Testbefehl: Befehl, mit dem die Lösung für die Änderungsanforderung getestet werden kann• Problemlösung: Lösung für das in der Änderungsanforderung beschriebene Problem• Eingegeben am: Zeitpunkt (Datum/Uhrzeit), zu dem die Änderungsanforderung gesendet wurde• Eingegeben von: Person, die die Änderungsanforderung gesendet hat
Symbolleiste und Befehle im Kontextmenü der Ansicht "Änderungsanforderung"
Zusätzlich zu den anderen Funktionen, die in diesem Abschnitt beschrieben sind, können Sie über dieSymbolleiste und das Kontextmenü der Ansicht Änderungsanforderung noch Folgendes tun:
• vordefinierte Filter auf Listen mit Änderungsanforderungen anwenden• nach Änderungsanforderungen suchen (Strg+F)• Ansicht mit dem ausgewählten StarTeam-Element verknüpfen bzw. diese Verknüpfung wieder aufheben• bei Bedarf alle Nachfolgenden anzeigen, um so die Tiefe zu ermitteln, für die der Client Informationen
anzeigt• alle Elemente auswählen• Elemente unter Verwendung eines Labels oder einer vordefinierten Abfrage auswählen• festlegen, welche Felder in der Ansicht angezeigt werden sollen• Sortierungen bis zur vierten Ordnung vornehmen• Abfragen erstellen, bearbeiten, kopieren und löschen• aktuelle Ansichtsfilter speichern oder zurücksetzen• Filter erstellen, speichern und löschen• neue Änderungsanforderungen erstellen• Änderungsanforderungen in verschiedenen Ansichten, z. B. in Historie, Label, Link und Referenz, öffnen
28 | Erste Schritte
• Eigenschaften von Änderungsanforderungen bearbeiten und überprüfen• Textdarstellung der Eigenschaften einer Änderungsanforderung mit zusätzlichem Text per E-Mail versenden.
In den Informationen, die versendet werden, sind die Felder enthalten, die in der Ansicht angezeigt werden.• Eigenschaften zweier ausgewählter Änderungsanforderungen miteinander vergleichen• Sperrstatus festlegen• Elemente als gelesen oder ungelesen markieren• benutzerdefinierte Felder hinzufügen, bearbeiten, aktivieren oder deaktivieren• URLs und HTML-Darstellungen erstellen und diese in die Windows-Zwischenablage kopieren, um sie dann
in E-Mail-Anwendungen, Word-Dokumenten, Excel-Tabellenkalkulationen usw. einzufügen und so dasbetreffende Element schnell in StarTeam zu öffnen
• Labels erstellen, anhängen und lösen• Dateien mit Flags versehen und Flags von Dateien entfernen• Änderungsanforderungen löschen• Links erstellen, abschließen und löschen• Desktop-Verknüpfungen (.stx) erstellen, um den Cross-Platform Client schnell starten zu können• Elemente als aktives Prozesselement festlegen bzw. die Festlegung als aktives Prozesselement aufheben
Verwandte Themen
Ansichten auf Seite 21
Mit Änderungsanforderungen arbeiten auf Seite 237
Änderungsanforderungen erstellen auf Seite 237
Ansicht "Detail"Beschreibt die Ansicht Detail, in der eine benutzerdefinierte Zusammenfassung und Textdetails zu denEigenschaften des ausgewählten Elements angezeigt werden.
Die Ansicht Detail kann wie folgt geöffnet werden:
• Wählen Sie Fenster ➤ Ansicht anzeigen ➤ Detail.• Wählen Sie Fenster ➤ Ansicht anzeigen ➤ Andere und wählen Sie dann im Baumknoten StarTeam den
Eintrag Detail.
Symbolleiste und Befehle im Dropdown-Menü der Ansicht "Detail"
Mithilfe der Schaltflächen und Befehle in der Symbolleiste und im Dropdown-Menü der Ansicht Detail könnenSie Folgendes tun:
• Ansicht mit dem ausgewählten StarTeam-Element verknüpfen bzw. diese Verknüpfung wieder aufheben• Aktualisieren• rückwärts zum vorhergehenden Inhalt navigieren• vorwärts zum Inhalt navigieren• das Dialogfeld mit den StarTeam-Präferenzen öffnen
Kontextmenübefehle in der Ansicht "Detail"
In der Ansicht Detail stehen keine Kontextmenübefehle zur Verfügung.
Erste Schritte | 29
Verwandte Themen
Ansichten auf Seite 21
Ansicht "Detail" anpassen auf Seite 275
Anpassungsvorlagen für die Ansicht "Detail" auf Seite 386
Ansicht "Anforderung"Die Ansicht Anforderung kann wie folgt geöffnet werden:
• Wählen Sie Fenster ➤ Ansicht anzeigen ➤ Anforderung.• Wählen Sie Fenster ➤ Fenster anzeigen ➤ Andere und wählen Sie dann im Baumknoten StarTeam den
Eintrag Anforderung.
Wenn Sie die Ansicht Anforderung öffnen, wird darin eine Liste der Anforderungen angezeigt.
Für alle Anforderungen in der Ansicht Anforderung gilt Folgendes:
• Sie sind an den im Server Explorer ausgewählten Ordner angehängt.• Sie erfüllen die Kriterien des Filters, der im Listenfeld Filter ausgewählt ist.• Entsprechen der von der Schaltfläche Alle Nachfolgenden angegebenen Tiefe.
Symbolleiste und Kontextmenübefehle der Ansicht "Anforderung"
Über die Symbolleiste und das Kontextmenü der Ansicht Anforderung können Sie Folgendes tun:
• vordefinierte Filter auf Listen mit Anforderungen anwenden• nach Anforderungen suchen (Strg+F)• Ansicht mit dem ausgewählten Element verknüpfen bzw. diese Verknüpfung wieder aufheben• bei Bedarf alle Nachfolgenden anzeigen, um so die Tiefe zu ermitteln, für die der Client Informationen
anzeigt• Ansicht als Listen- oder Baumanzeige anzeigen• alle Elemente auswählen• Elemente unter Verwendung eines Labels oder einer vordefinierten Abfrage auswählen• festlegen, welche Felder in der Ansicht angezeigt werden sollen• Sortierungen bis zur vierten Ordnung vornehmen• Abfragen erstellen, bearbeiten, kopieren und löschen• aktuelle Ansichtsfilter speichern oder zurücksetzen• Filter erstellen, speichern und löschen• neue Anforderungen und untergeordnete Anforderungen erstellen• Anforderungen in verschiedenen Ansichten (Historie, Label, Link und Referenz) öffnen• Eigenschaften von Anforderungen ändern und überprüfen• Textdarstellung der Eigenschaften einer Anforderung mit zusätzlichem Text per E-Mail versenden. In den
Informationen, die versendet werden, sind die Felder enthalten, die in der Ansicht angezeigt werden.• Eigenschaften zweier Anforderungen miteinander vergleichen• Sperrstatus festlegen• Elemente oder Threads als gelesen oder ungelesen markieren• benutzerdefinierte Felder hinzufügen, bearbeiten, aktivieren oder deaktivieren• URLs und HTML-Darstellungen erstellen und diese in die Windows-Zwischenablage kopieren, um sie dann
in E-Mail-Anwendungen, Word-Dokumenten, Excel-Tabellenkalkulationen usw. einzufügen und so dasbetreffende Element schnell in StarTeam zu öffnen
• Labels erstellen, anhängen und lösen
30 | Erste Schritte
• Dateien mit Flags versehen und Flags von Dateien entfernen• Anforderungen löschen• Links erstellen, abschließen und löschen• Desktop-Verknüpfungen (.stx) erstellen, um den Cross-Platform Client schnell starten zu können• Elemente als aktives Prozesselement festlegen bzw. die Festlegung als aktives Prozesselement aufheben
Verwandte Themen
Ansichten auf Seite 21
Mit Anforderungen arbeiten auf Seite 251
Ansicht "Task"In der Ansicht Task können Teammitglieder gut erkennen, welche Tasks von wem und bis wann zu erledigensind. Außerdem können Teammitglieder in dieser Ansicht den aktuellen Task-Status ablesen, die für einenTask erforderliche Zeit schätzen, die aufgewendete Zeit erfassen und den geschätzten mit dem tatsächlichenZeitaufwand vergleichen.
Die Ansicht Task kann wie folgt geöffnet werden:
• Wählen Sie Fenster ➤ Ansicht anzeigen ➤ Task.• Wählen Sie Fenster ➤ Ansicht anzeigen ➤ Andere und wählen Sie dann im Baumknoten StarTeam den
Eintrag Task.
Wenn Sie die Ansicht Task öffnen, werden darin die vorhandenen Tasks angezeigt. Durch Doppelklicken aufeinen Task oder einen untergeordneten Task wird das Dialogfeld Eigenschaften für den ausgewählten Taskgeöffnet.
Für alle Tasks in der Ansicht Task gilt Folgendes:
• Sie sind an den im Server Explorer ausgewählten Ordner angehängt.• Sie erfüllen die Kriterien des Filters, der im Listenfeld Filter ausgewählt ist.• Entsprechen der von der Schaltfläche Alle Nachfolgenden angegebenen Tiefe.
Symbolleiste und Kontextmenübefehle der Ansicht "Task"
Über die Symbolleiste und das Kontextmenü der Ansicht Task können Sie Folgendes tun:
• vordefinierte Filter auf Listen mit Tasks anwenden• nach Tasks suchen (Strg+F)• Ansicht mit dem ausgewählten StarTeam-Element verknüpfen bzw. diese Verknüpfung wieder aufheben• bei Bedarf alle Nachfolgenden anzeigen, um so die Tiefe zu ermitteln, für die der Client Informationen
anzeigt• Ansicht als Listen- oder Baumanzeige anzeigen• alle Elemente auswählen• Elemente unter Verwendung eines Labels oder einer vordefinierten Abfrage auswählen• festlegen, welche Felder in der Ansicht angezeigt werden sollen• Sortierungen bis zur vierten Ordnung vornehmen• Abfragen erstellen, bearbeiten, kopieren und löschen• aktuelle Ansichtsfilter speichern oder zurücksetzen• Filter erstellen, speichern und löschen• neue Tasks und untergeordnete Tasks erstellen• Arbeitsdatensätze zu Tasks und untergeordneten Tasks hinzufügen
Erste Schritte | 31
• Tasks in verschiedenen Ansichten (Historie, Label, Link und Referenz) öffnen• Eigenschaften von Tasks ändern und überprüfen• Textdarstellung der Eigenschaften eines Tasks mit zusätzlichem Text per E-Mail versenden. In den
Informationen, die versendet werden, sind die Felder enthalten, die in der Ansicht angezeigt werden.• Eigenschaften zweier Tasks miteinander vergleichen• Sperrstatus festlegen• Elemente oder Threads als gelesen oder ungelesen markieren• benutzerdefinierte Felder hinzufügen, bearbeiten, aktivieren oder deaktivieren• URLs und HTML-Darstellungen erstellen und diese in die Windows-Zwischenablage kopieren, um sie dann
in E-Mail-Anwendungen, Word-Dokumenten, Excel-Tabellenkalkulationen usw. einzufügen und so dasbetreffende Element schnell in StarTeam zu öffnen
• Labels erstellen, anhängen und lösen• Dateien mit Flags versehen und Flags von Dateien entfernen• Tasks löschen• Links erstellen, abschließen und löschen• Desktop-Verknüpfungen (.stx) erstellen, um den Cross-Platform Client schnell starten zu können• Elemente als aktives Prozesselement festlegen bzw. die Festlegung als aktives Prozesselement aufheben
Verwandte Themen
Ansichten auf Seite 21
Mit Tasks arbeiten auf Seite 259
Ansicht "Thema"In der Ansicht Thema können Teammitglieder Fragen und Probleme zu einem Projekt, bestimmten Dateien,Defekten usw. ansprechen und diskutieren.
Die Ansicht Thema kann wie folgt geöffnet werden:
• Wählen Sie Fenster ➤ Ansicht anzeigen ➤ Thema.• Wählen Sie Fenster ➤ Ansicht anzeigen ➤ Andere und wählen Sie dann im Baumknoten StarTeam den
Eintrag Thema.
Wenn Sie die Ansicht Thema öffnen, werden darin die vorhandenen Themen und Antworten angezeigt. DurchDoppelklicken auf ein Thema oder eine Antwort in der Ansicht Thema wird das Dialogfeld Eigenschaftengeöffnet.
Für alle Themen und Antworten in der Ansicht Thema gilt Folgendes:
• Sie sind an den Ordner angehängt, der im Server Explorer oder in einem der Eclipse-Explorer ausgewähltwurde.
• Sie erfüllen die Kriterien des Filters, der im Listenfeld Filter in der Symbolleiste der Ansicht Themaausgewählt wurde.
• Sie besitzen die Tiefe, die mithilfe der Schaltfläche Alle Nachfolgenden in der Symbolleiste der AnsichtThema festgelegt wurde.
Symbolleiste und Kontextmenübefehle der Ansicht "Thema"
Mithilfe der Symbolleiste und der Kontextmenübefehle der Ansicht Thema können Sie Folgendes tun:
• vordefinierte Filter auf Listen mit Themen anwenden• nach Themen suchen (Strg+F)
32 | Erste Schritte
• Ansicht mit dem ausgewählten Element verknüpfen bzw. diese Verknüpfung wieder aufheben• bei Bedarf alle Nachfolgenden anzeigen, um so die Tiefe zu ermitteln, für die der Client Informationen
anzeigt• Ansicht als Listen- oder Baumanzeige anzeigen• alle Elemente auswählen• Elemente unter Verwendung eines Labels oder einer vordefinierten Abfrage auswählen• festlegen, welche Felder in der Ansicht angezeigt werden sollen• Sortierungen bis zur vierten Ordnung vornehmen• Abfragen erstellen, bearbeiten, kopieren und löschen• aktuelle Ansichtsfilter speichern oder zurücksetzen• Filter erstellen, speichern und löschen• neue Themen und Antworten auf vorhandene Themen erstellen• Themen in verschiedenen Ansichten (Historie, Label, Link und Referenz) öffnen• Eigenschaften von Themen ändern und überprüfen• Textdarstellung der Eigenschaften eines Themas mit zusätzlichem Text per E-Mail versenden. In den
Informationen, die versendet werden, sind die Felder enthalten, die in der Ansicht angezeigt werden.• Eigenschaften zweier Themen miteinander vergleichen• Sperrstatus festlegen• Elemente oder Threads als gelesen oder ungelesen markieren• benutzerdefinierte Felder hinzufügen, bearbeiten, aktivieren oder deaktivieren• URLs und HTML-Darstellungen erstellen und diese in die Windows-Zwischenablage kopieren, um sie dann
in E-Mail-Anwendungen, Word-Dokumenten, Excel-Tabellenkalkulationen usw. einzufügen und so dasbetreffende Element schnell in StarTeam zu öffnen
• Labels erstellen, anhängen und lösen• Dateien mit Flags versehen und Flags von Dateien entfernen• Themen löschen• Links erstellen, abschließen und löschen• Desktop-Verknüpfungen (.stx) erstellen, um den Cross-Platform Client schnell starten zu können• Elemente als aktives Prozesselement festlegen bzw. die Festlegung als aktives Prozesselement aufheben
Verwandte Themen
Ansichten auf Seite 21
Mit Themen arbeiten auf Seite 269
Ansicht "Audit"Die Ansicht Audit enthält einen chronologisch geordneten Datensatz mit Daten zu Aktionen, die an Ordnern,Dateien, Anforderungen, Änderungsanforderungen, Tasks und Themen ausgeführt wurden.
Die Ansicht Audit kann wie folgt geöffnet werden:
• Wählen Sie Fenster > Ansicht anzeigen > Audit.• Wählen Sie Fenster > Ansicht anzeigen > Andere und wählen Sie dann im Baumknoten StarTeam den
Eintrag Audit.
Wenn Sie die Ansicht Audit öffnen, wird darin eine Liste der Audit-Protokolle für die ausgewählte Ansichtangezeigt.
Für alle Audits, die in der Ansicht Audit aufgeführt werden, gilt:
Erste Schritte | 33
• Sie sind an den im Server Explorer ausgewählten Ordner angehängt.• Sie erfüllen die Kriterien des Filters, der im Listenfeld Filter ausgewählt ist.• Entsprechen der von der Schaltfläche Alle Nachfolgenden angegebenen Tiefe.
Liste der Audit-Protokolle verwenden
Audit-Protokolleinträge können in StarTeam nicht entfernt, für die gemeinsame Nutzung freigegeben, geändertoder verzweigt werden. Dennoch können an ihnen einige Aktionen ausgeführt werden. So können Sie z. B.in der Ansicht Audit nach Elementen suchen, indem Sie im Menü der Symbolleiste der Ansicht Suchen,Weitersuchen oder Vorheriges suchen auswählen, um in der Liste der Audit-Protokolle Elemente mit einembestimmten Wert in einer Spalte zu finden.
Audit-Protokolldaten filtern und sortieren
Sie können das Audit-Protokoll nach den Daten in einer Spalte sortieren und deren Anzeige anhand eines dervordefinierten Filter ändern, die Sie über die Symboleiste der Ansicht Audit auswählen können.
Sie können auf einen Spaltentitel in der Ansicht Audit klicken, um die Einträge nach den Werten in dieserSpalte zu sortieren. Die Sortierung erfolgt in der Regel in aufsteigender numerischer oder alphanumerischerReihenfolge (je nach Art der vorhandenen Daten). Um die Sortierreihenfolge von aufsteigend in absteigend(oder umgekehrt) zu ändern, klicken Sie erneut auf den Spaltentitel. Ob die Daten aktuell in aufsteigenderoder absteigender Reihenfolge sortiert sind, ist am Dreieck erkennbar, dass im Titel der primären Sortierspalteangezeigt wird.
Standardspalten in der Ansicht "Audit"
Die Ansicht Audit enthält standardmäßig die folgenden Spalten:
• Benutzer: Person, die die Aktion ausgeführt hat• Erstellt um: Datum und Uhrzeit der Aktion• Klassenname: Art des Objekts (Filter, Ordner, Änderungsanforderung oder Thema)• Ereignis: Name der Aktion (Erstellt, Hinzugefügt, Gelöscht, Geändert, Verzweigt, Verschoben von,
Gemeinsam genutzt, Gesperrt, Nicht gesperrt, Verschoben nach, Sperre umgangen)• Element: Elementnummer, die mit dem Klassennamen verknüpft ist, und damit die Art des erstellten
Elements (Task, Thema, Änderungsanforderung usw.)• Ansicht: Name der Ansicht, in der sich das Objekt befindet• Projekt: Name des Projekts, in dem sich das Objekt befindet
Symbolleiste und Befehle im Kontextmenü der Ansicht "Audit"
Mithilfe der Symbolleiste und der Kontextmenübefehle der Ansicht Audit können Sie Folgendes tun:
• Protokolleinträge mit vordefinierten Filtern filtern• nach Audit-Protokolleinträgen suchen (Strg+F)• Ansicht mit dem ausgewählten StarTeam-Element verknüpfen bzw. diese Verknüpfung wieder aufheben• bei Bedarf alle Nachfolgenden anzeigen, um so die Tiefe zu ermitteln, für die der Client Informationen
anzeigt• URLs und HTML-Darstellungen erstellen und diese in die Windows-Zwischenablage kopieren, um sie dann
in E-Mail-Anwendungen, Word-Dokumenten, Excel-Tabellenkalkulationen usw. einzufügen und so dasbetreffende Element schnell in StarTeam zu öffnen
• Desktop-Verknüpfungen (.stx) erstellen, um den Cross-Platform Client schnell starten zu können
34 | Erste Schritte
Verwandte Themen
Ansichten auf Seite 21
Ansicht "Link"In der Ansicht Link wird die Verknüpfung zwischen zwei Ordnern, zwei Elementen oder einem Ordner undeinem Element angezeigt.
Die Ansicht Link kann wie folgt geöffnet werden:
• Wählen Sie Fenster ➤ Ansicht anzeigen ➤ Link.• Wählen Sie Fenster ➤ Ansicht anzeigen ➤ Andere und wählen Sie dann im Baumknoten StarTeam den
Eintrag Link.
Kontextmenübefehle in der Ansicht "Link"
Über die Symbolleiste und das Kontextmenü der Ansicht Link können Sie Folgendes tun:
• Ansicht mit dem ausgewählten Element verknüpfen bzw. diese Verknüpfung wieder aufheben• verknüpfte Elemente auswählen• Labels an verknüpfte Dateien anhängen/von verknüpften Dateien lösen• Links unverankert verknüpfen (Quelle und Ziel des Links werden beim Erstellen neuer Revisionen von
aktueller Revision zu aktueller Revision weitergegeben) und anheften (Link unveränderbar mit der jeweilsaktuellen Revision verbinden)
• Links löschen• Eigenschaften des Links und des Quell-/Zielelements ändern
Verwandte Themen
Ansichten auf Seite 21
Ansicht "Label"Die Ansicht Label enthält eine Liste der Labels, die einem zugehörigen Ordner oder Element zugewiesenwurden. In der Versionskontrolle wird der Begriff Label verwendet, wenn einem oder mehreren Ordnernund/oder Elementen ein Ansichts- oder Revisions-Label (Bezeichnung) zugewiesen wird. Label können anfast alle Arten von StarTeam-Elementen angehängt werden.
Die Ansicht Label kann wie folgt geöffnet werden:
• Wählen Sie Fenster ➤ Ansicht anzeigen ➤ Label.• Wählen Sie Fenster ➤ Ansicht anzeigen ➤ Andere und wählen Sie dann im Baumknoten StarTeam den
Eintrag Label.
StarTeam bietet zwei Arten von Labels:
• Ansichts-Labels, die allen Ordnern und Elementen in einer Ansicht zum Zeitpunkt ihrer Erstellung automatischund sofort zugewiesen werden. Diese Labels haben mehrere Aufgaben, hauptsächlich dienen sie aber alsZeitstempel für die Ansicht und als Build-Labels.
• Revisions-Labels. Diese werden nicht automatisch allen Elementen in der Ansicht zugewiesen. Sie werdenstattdessen zum Bezeichnen einer Ordner- oder Elementgruppe innerhalb einer Ansicht verwendet. Siekönnen beispielsweise eine Gruppe von Dateien mit einem Label versehen, die zusammen ein- undausgecheckt werden sollen.
Erste Schritte | 35
Kontextmenübefehle in der Ansicht "Label"
Mithilfe der Symbolleiste und der Kontextmenübefehle der Ansicht Label können Sie Folgendes tun:
• Ansicht mit dem ausgewählten Element verknüpfen bzw. diese Verknüpfung wieder aufheben• Labels anhängen/lösen• Eigenschaften von Labels ändern
Verwandte Themen
Ansichten auf Seite 21
Labels auf Seite 143
Ansicht "Referenz"Aus der Ansicht Referenz gehen die Beziehungen zwischen einem Originalordner oder -element und dendarauf basierenden Ordnern oder Elementen hervor. Durch einen Blick in die Ansicht Referenz können Sieentscheiden, ob die Änderungen, die an einem Ordner oder Element an einem Speicherort vorgenommenwurden, auch anderswo durchgeführt werden müssen.
Die Ansicht Referenz kann wie folgt geöffnet werden:
• Wählen Sie Fenster ➤ Ansicht anzeigen ➤ Referenz.• Wählen Sie Fenster ➤ Ansicht anzeigen ➤ Andere und wählen Sie dann im Baumknoten StarTeam den
Eintrag Referenz.
Kontextmenübefehle in der Ansicht "Referenz"
Über die Symbolleiste und das Kontextmenü der Ansicht Referenz können Sie Folgendes tun:
• Ansicht mit dem ausgewählten StarTeam-Element verknüpfen bzw. diese Verknüpfung wieder aufheben• Eigenschaften des referenzierten Elements ändern
Verwandte Themen
Ansichten auf Seite 21
Referenzen auf Seite 128
Ansicht "Suchergebnisse"Wenn Sie den Ausdruck, nach dem Sie suchen, eingegeben haben, können Sie die folgenden Optionenfestlegen:
• Typ: Wählen Sie hier im Listenfeld den Elementtyp aus. So können Sie z. B. festlegen, dass nur nachElementen des Typs "Thema" gesucht werden soll.
• Suchen in: Markieren Sie die Server, Ansichten, Projekte oder Ordner, die in die Suche einbezogen werdensollen.
• Suchen in: Geben Sie an, in welchen Elementeigenschaften gesucht werden soll.• Optionen: Geben Sie an, ob die Suche rekursiv und/oder unter Berücksichtigung der Groß- und
Kleinschreibung erfolgen soll.
Die Ergebnisse der StarTeam-Suche werden in der Ansicht Suchergebnisse angezeigt.
36 | Erste Schritte
Verwandte Themen
Ansichten auf Seite 21
Nach Projekten suchen auf Seite 209
ElementeditorenZum Erstellen und Bearbeiten von Änderungsanforderungen, Anforderungen, Tasks und Themen stehen diefolgenden beiden Arten von Editoren zur Verfügung:
• Dialogfeld-Eigenschaftseditoren (modal)• integrierte Eigenschaftseditoren (nicht-modal)
Beide haben jeweils ihre eigenen Vorteile.
Dialogfeld-Eigenschaftseditoren
Dialogfeld-Editoren werden in einem separaten Fenster geöffnet, in dem neue Elemente erstellt und vorhandeneElemente bearbeitet und auf ihren Status geprüft werden können.
Mit Dialogfeld-Eigenschaftseditoren können Sie Folgendes tun:
• Elemente ohne Eingriff in Ihren Arbeitsbereich erstellen oder bearbeiten• Dialogfeld-Eigenschaftseditoren von einem anderen Dialogfeld, z. B. vom Dialogfeld Einchecken oder
Auschecken, aus öffnen
So können Sie beispielsweise vom Bereich Prozesselement oder Änderung im Dialogfeld Eincheckenaus das Eigenschaftsdialogfeld für das Prozesselement öffnen, das Sie verwenden, und dessenZusammenfassung in das Beschreibungsfeld im Dialogfeld Einchecken kopieren. Bei integrierten Editorenfunktioniert das nicht, weil das Dialogfeld Einchecken selbst modal ist und die Benutzeroberfläche desArbeitsbereichs blockiert.
Integrierte Eigenschaftseditoren
Integrierte Eigenschaftseditoren werden im Editor-Bereich von Eclipse geöffnet und sehen wie Eclipse-Formulareaus.Wenn ein Element in einem integrierten Editor geöffnet wird, hat der integrierte Eigenschaftseditor Vorrangund die Steuerelemente im Eigenschaftsdialogfeld des jeweiligen Elements sind nicht verfügbar.
Mit integrierten Eigenschaftseditoren können Sie Folgendes tun:
• Ihre Arbeit in Eclipse fortsetzen, während parallel der integrierte Eigenschaftseditor geöffnet ist• mehrere integrierte Eigenschaftseditoren gleichzeitig offen halten• Textinhalte aus einem Eigenschaftseditor in einen anderen ziehen• Textblöcke von einer Datei im Editor in ein Feld in einen integrierten Eigenschaftseditor ziehen• Dateien, z. B. Bilder oder Protokolldateien, per Drag-and-Drop vom Server Explorer in eine
Anhangsregisterkarte eines integrierten Eigenschaftseditors ziehen• Elementeigenschaftseditoren schnell öffnen, indem Sie ein oder mehrere Elemente aus der jeweiligen
Elementansicht in das Editorfenster ziehen• Warnungen und Fehlermeldungen in der Kopfzeile der aktiven Registerkarte anzeigen• anhand eines Sternchens, das neben dem Editornamen in der Registerkarte angezeigt wird, erkennen,
dass es noch ungespeicherte Änderungen an einem Element gibt
Erste Schritte | 37
Verwandte Themen
Einführung in die Benutzeroberfläche auf Seite 18
Anforderungen und untergeordnete Anforderungen erstellen auf Seite 252
Tasks und untergeordnete Tasks erstellen auf Seite 259Themen und Antworten erstellen auf Seite 269
Erste SchritteDieser Abschnitt enthält eine Beschreibung der wichtigsten Vorgehensweisen für einen schnellen Einstieg indie Nutzung der Anwendung.
Verwandte Themen
Erste Schritte auf Seite 13
Arbeitsbereichsprojekte freigeben auf Seite 154
Projekte erstellen und lokale Dateien synchronisieren auf Seite 159
Vorhandene Ordner auschecken auf Seite 220Präferenzen festlegen auf Seite 48
Perspektiven und Ansichten öffnen auf Seite 48
Anmelden auf Seite 49Abmelden auf Seite 49
Funktionen konfigurieren auf Seite 50
Neue Verbindung erstellen auf Seite 156StarTeam-Verbindungen entfernen auf Seite 51StarTeamMPX-Profile konfigurieren auf Seite 51
Serverkonfigurationen löschen auf Seite 52Ansichten mit Auswahlen verknüpfen auf Seite 52
Teampräferenzensätze exportieren auf Seite 53
Teampräferenzensätze importieren auf Seite 53
Hintergrundoperationen festlegen auf Seite 54Hintergrundoperationen anzeigen auf Seite 54Serverkonfigurationen aktualisieren auf Seite 54
Revisionen vergleichen auf Seite 192Dateien und Ordner ersetzen auf Seite 232
Arbeitsbereichsprojekte freigebenFür die Freigabe von Projekten sind im Experten für die Freigabe von Projekten die folgenden allgemeinenSchritte auszuführen:
38 | Erste Schritte
1. Öffnen Sie den Experten für die Freigabe von Projekten.2. Sofern nötig, erstellen Sie eine neue StarTeam-Verbindung.3. Melden Sie sich beim StarTeam-Server an.4. Geben Sie den Speicherort des Repositorys an.5. Synchronisieren Sie Ihr Arbeitsbereichsprojekt mit dem StarTeam-Repository.6. Checken Sie die Arbeitsbereichsprojektdateien im Repository ein.
Dabei wird von Folgendem ausgegangen:
• Sie haben bisher noch keine Verbindung mit einer StarTeam-Serverkonfiguration erstellt.• Sie haben bereits mehrere Eclipse-Projekte im freizugebenden Arbeitsbereich erstellt.• Für die StarTeam-Serverkonfiguration, die Sie mit den Eclipse-Projekten gemeinsam nutzen möchten, sind
bereits StarTeam-Projekte erstellt.
Verwandte Themen
Erste Schritte auf Seite 38
Experten für die Freigabe von Projekten öffnen auf Seite 155Neue Verbindung erstellen auf Seite 156Bei einem Server mit vorhandener Verbindung anmelden auf Seite 156Projekt, Ansicht und Ordner für die Freigabe festlegen auf Seite 157Neu freigegebene Projekte synchronisieren auf Seite 162Arbeitsbereichsprojektdateien einchecken auf Seite 162Mit Projekten arbeiten auf Seite 153Experten für die Freigabe von Projekten öffnen auf Seite 155Neue Verbindung erstellen auf Seite 156Bei einem Server mit vorhandener Verbindung anmelden auf Seite 156Projekt, Ansicht und Ordner für die Freigabe festlegen auf Seite 157Neu freigegebene Projekte synchronisieren auf Seite 162Arbeitsbereichsprojektdateien einchecken auf Seite 162Neue Verbindung erstellen auf Seite 156Dateien einchecken auf Seite 216Präferenzen für Zuordnungen auf Seite 331
Dateien einchecken auf Seite 216Präferenzen für Zuordnungen auf Seite 331
Experten für die Freigabe von Projekten öffnen
1. Wählen Sie im Navigator oder Package Explorer die Stammknoten der Projekte aus, die Sie freigebenmöchten.
2. Klicken Sie mit der rechten Maustaste auf die ausgewählten Projekte und wählen Sie Team ➤ Projektfreigeben.Der Experte für die Freigabe von Projekten wird geöffnet.
3. Wählen Sie als Repository-Typ StarTeam aus und klicken Sie auf Weiter.Im nächsten Bildschirm des Experten können Sie Ihr Arbeitsbereichsprojekt so konfigurieren, dass es dasStarTeam-Repository verwendet.
Erste Schritte | 39
Verwandte Themen
Arbeitsbereichsprojekte freigeben auf Seite 154
Arbeitsbereichsprojekte freigeben auf Seite 154
Neue Verbindung erstellen
1. Wählen Sie Neue StarTeam-Serververbindung erstellen aus und klicken Sie auf Weiter.
2. Geben Sie eine eindeutige, sinnvolle Beschreibung in das Textfeld Serverbeschreibung ein.
Die Groß-/Kleinschreibung muss bei der Serverbeschreibung nicht beachtet werden und es dürfenDoppelpunkte (:) enthalten sein.
3. Geben Sie im Textfeld Serveradresse den Computernamen oder die IP-Adresse ein.
Fragen Sie Ihren Administrator nach der Serveradresse, dem Serverprotokoll und den TCP/IP-Endpunkten.
4. Geben Sie im Textfeld TCP/IP-Endpunkt den mit dem Protokoll verknüpften Endpunkt (TCP/IP-Port-Nummer)ein.
5. Klicken Sie auf Verbindung testen.
6. Sie können aus den folgenden optionalen Einstellungen auswählen:
• Aktivieren Sie die Option Passwort speichern, um die Textfelder Benutzername und Passwortzugänglich zu machen.
• Wählen Sie unter Verschlüsselung einen Typ aus, um die Daten, die zwischen Ihrer Workstation unddem Server übertragen werden, zu verschlüsseln. Die Verschlüsselung schützt Dateien und andereProjektinformationen vor dem Zugriff durch nicht autorisierte Dritte über ungeschützteNetzwerkverbindungen. Die Verschlüsselungstypen sind (von oben nach unten) nach Geschwindigkeitsortiert. Nach unten hin werden die Verschlüsselungstypen langsamer, aber sicherer.
• Aktivieren Sie die Option Übertragene Daten komprimieren, wenn die Daten komprimiert werdensollen.
7. Wenn Sie fertig sind, klicken Sie auf Weiter.
Verwandte Themen
Arbeitsbereichsprojekte freigeben auf Seite 154
Erste Schritte auf Seite 38
Arbeitsbereichsprojekte freigeben auf Seite 154
Präferenzen für Zuordnungen auf Seite 331
Perspektiven auf Seite 18
Ansichten auf Seite 21
Bei einem Server mit vorhandener Verbindung anmelden
1. Wählen Sie Eine vorhandene StarTeam-Verbindung verwenden und wählen Sie dann in der Liste IhreServerkonfiguration aus.
Wenn Sie auf der Seite Neue Serververbindung keine Anmeldeinformationen eingegeben haben, wirddas Dialogfeld Anmelden angezeigt.
2. Geben Sie in die Textfelder Benutzername und Passwort Ihren Benutzernamen und Ihr Passwort ein.
40 | Erste Schritte
Bei Passwörtern ist die Groß-/Kleinschreibung zu beachten und sie unterliegen möglicherweise einerLängenbeschränkung.
3. Optional: Aktivieren Sie die Option Als Standard-Anmeldeinformationen für diesen Server speichern.
4. Klicken Sie auf OK.
Verwandte Themen
Arbeitsbereichsprojekte freigeben auf Seite 154
Arbeitsbereichsprojekte freigeben auf Seite 154
Projekt, Ansicht und Ordner für die Freigabe festlegen
1. Erweitern Sie die Knoten Ihrer Serverkonfiguration, um eine Projektansicht auszuwählen.
2. Klicken Sie auf Weiter.
3. Führen Sie einen der folgenden Schritte aus:
• Wählen Sie aus der angezeigten Liste einen Ordner aus.• Klicken Sie auf Neuer Ordner, um einen Ordner zu erstellen.
4. Klicken Sie auf Weiter.
Standardmäßig entspricht der Wert dieser Einstellung der Standardeinstellung für die (Remote-)Ordnerauf dem StarTeam-Server. Die meisten Benutzer werden diese Einstellung als ihre Standardeinstellungakzeptieren. Das bedeutet, dass Sie für die Benennung Ihrer lokalen Ordner den von StarTeam Serverbereitgestellten Standardordnernamen verwenden.Wird aber das Eclipse-Projekt gemeinsam mit StarTeamgenutzt, können Sie diese Einstellung durch Aktivieren der Option Projektspezifische Einstellungenaktivieren auf Projektebene außer Kraft setzen.
5. Wählen Sie auf der Seite Zuordnungspräferenzen die gewünschten Einstellungen aus oder übernehmenSie die Standardeinstellungen und klicken Sie auf Fertig stellen.In einem Dialogfeld werden Sie gefragt, ob das neu freigegebene Projekt synchronisiert werden soll.
Verwandte Themen
Arbeitsbereichsprojekte freigeben auf Seite 154
Arbeitsbereichsprojekte freigeben auf Seite 154
Neu freigegebene Projekte synchronisieren
1. Klicken Sie auf Synchronisieren.Die Perspektive Teamsynchronisierung wird geöffnet. Der Modus Eingehend/Ausgehend ist automatischausgewählt und zeigt die Dateien zum Hinzufügen zum Repository an.
2. Wählen Sie die Dateien oder Ordner aus, die Sie einchecken möchten, klicken Sie mit der rechten Maustasteund wählen Sie Einchecken.Das Dialogfeld Einchecken wird angezeigt.
Erste Schritte | 41
Verwandte Themen
Arbeitsbereichsprojekte freigeben auf Seite 154
Projekte erstellen und lokale Dateien synchronisieren auf Seite 159
Arbeitsbereichsprojekte freigeben auf Seite 154
Projekte erstellen und lokale Dateien synchronisieren auf Seite 159
Arbeitsbereichsprojektdateien einchecken
1. Öffnen Sie das Dialogfeld Einchecken.
2. Geben Sie einen Eincheck-Kommentar ein.
3. Erweitern Sie Sperrstatus, um eine der folgenden Optionen auszuwählen:
BeschreibungOption
Hebt die Sperre der Dateien nach dem Einchecken wieder auf.Nicht gesperrt
Gibt an, dass Sie weitere Änderungen an den Dateien vornehmenmöchten.
Exklusiv
Gibt an, dass Sie an den Dateien arbeiten und möglicherweiseÄnderungen vornehmen.
Nicht-exklusiv
Behält den aktuellen Sperrstatus bei.Aktuelle Einstellungen beibehalten
4. Optional: Wählen Sie im Dialogfeld Einchecken die folgenden Optionen aus:
• Aktivieren Sie die Option Einchecken erzwingen, um Dateien einzuchecken, die älter als die aktuelleRevision sind.
• Aktivieren Sie die Option Arbeitsdateien löschen, um die ausgewählten Dateien aus Ihrem Arbeitsordnerzu entfernen.
• Erweitern Sie Prozesselement. Aktivieren Sie das Auswahlfeld Prozesselement verknüpfen undanhängen, um die neuen Dateien mit Prozesselementen zu verknüpfen (erforderlich bei der Anwendungvon Prozessregeln). Wenn Sie mit der Bearbeitung des aktiven Prozesselements fertig sind, aktivierenSie das Auswahlfeld Ausgewähltes Prozesselement als repariert/fertig gestellt/abgeschlossenmarkieren.
• Erweitern Sie Label. Wählen Sie in der Dropdown-Liste Revisions-Label ein Label aus oder erstellenSie ein neues Revisions-Label, indem Sie einen Namen eingeben. Vorhandene Labels sind inumgekehrter chronologischer Reihenfolge basierend auf der Zeit sortiert, zu der sie erstellt worden sind.Aktivieren Sie die Option Label verschieben, falls es bereits einer vorigen Revision zugeordnetist, wenn das Label bereits verwendet wird.
• Erweitern Sie Erweitert. Aktivieren Sie die Option EOL-Konvertierung durchführen (CR-LF), um dasEOL-Zeichen festzulegen, das mit den Dateien gespeichert wird, und wählen Sie in der Dropdown-Listedie Option Dateicodierung. Die Standardeinstellung basiert auf der EOL-Einstellung im DialogfeldPräferenzen.
• Erweitern Sie Änderungsanforderungen, um die mit den einzucheckenden Dateien verknüpftenÄnderungsanforderungen zu überprüfen.
5. Klicken Sie auf OK, um die Dateien einzuchecken.
42 | Erste Schritte
Verwandte Themen
Arbeitsbereichsprojekte freigeben auf Seite 154
Projekte erstellen und lokale Dateien synchronisieren auf Seite 159
Arbeitsbereichsprojekte freigeben auf Seite 154
Projekte erstellen und lokale Dateien synchronisieren auf Seite 159
Projekte erstellen und lokale Dateien synchronisierenDas Erstellen eines neuen StarTeam-Projekts und dessen Verknüpfen mit einem vorhandenenArbeitsbereichsprojekt besteht aus den im Folgenden beschriebenen allgemeinen Schritten.
Dabei wird von Folgendem ausgegangen:
• Sie haben bisher noch keine Verbindung mit einer StarTeam-Serverkonfiguration erstellt.• Sie haben bereits ein Eclipse-Projekt im Arbeitsbereich erstellt, das gemeinsam genutzt werden kann.
Verwandte Themen
Erste Schritte auf Seite 38
Projekte erstellen auf Seite 160Arbeitsbereichsprojekte für neues Projekt freigeben auf Seite 161Neu freigegebene Projekte synchronisieren auf Seite 162Arbeitsbereichsprojektdateien einchecken auf Seite 162Mit Projekten arbeiten auf Seite 153Projekte erstellen auf Seite 160Arbeitsbereichsprojekte für neues Projekt freigeben auf Seite 161Neu freigegebene Projekte synchronisieren auf Seite 162Arbeitsbereichsprojektdateien einchecken auf Seite 162Dateien einchecken auf Seite 216Präferenzen für Zuordnungen auf Seite 331
Projekte erstellen
1. Öffnen Sie eine StarTeam-Perspektive oder -Ansicht.
2. Wählen Sie StarTeam ➤ Projekt ➤ Neu.
Alternative 1: Klicken Sie in der Symbolleiste auf Neues StarTeam-Projekt erstellen. Alternative 2: ÖffnenSie den Server Explorer, wählen Sie einen Serverkonfigurationsknoten aus und wählen Sie dann imKontextmenü Neu ➤ Projekt.
Der Experte für neue Projekte wird geöffnet.
3. Wenn Sie einen der oben genannten Befehle verwenden und zuvor kein Projekt ausgewählt haben, müssenSie in der Serverliste eine Serverkonfiguration für das Projekt auswählen und auf Weiter klicken.
Falls sich der gewünschte Server nicht im Server-/Projektbaum befindet, klicken Sie auf Server hinzufügenund fügen ihn mithilfe des Dialogfelds Server hinzufügen hinzu.
4. Geben Sie in die Felder Projektname und Projektbeschreibung den Namen und die Beschreibung desneuen Projekts ein.
Erste Schritte | 43
5. Klicken Sie auf Weiter.
6. Blättern Sie auf Ihrem Computer zu dem Ordner, der der Standardarbeitsordner für den Stammordner desProjekts sein soll.
Falls der Arbeitsordner noch nicht existiert, geben Sie den Pfad und den Namen dafür ein. Der Ordner wirddann vom Experten für neue Projekte angelegt.
Hinweis: Der Standardarbeitsordner muss für die einzelnen Benutzer auf physisch getrennteSpeicherorte verweisen, z. B. auf ein Laufwerk auf Ihrem lokalen Computer oder auf ein persönlichesVerzeichnis auf einem gemeinsam genutzten Dateiserver.
7. Klicken Sie auf Weiter.
8. Wählen Sie alle die Ordner aus, die vom StarTeam-Projekt ausgeschlossen werden sollen, und klicken Sieauf Weiter.Auf diese Weise können Sie die Statusdaten aus anderen Versionskontrollsystemen, wie z. B. Subversion(.svn) oder CVS (CVS, .cvsignore), ausschließen.
9. Optional: Wenn der Arbeitsordner untergeordnete Ordner hat, können Sie alle die untergeordneten Ordnerauswählen, die nicht in das Projekt aufgenommen werden sollen.
Klicken Sie auf Alle auswählen, um zuvor ausgeschlossene Ordner wieder einzubeziehen.
10. Klicken Sie auf Fertig stellen.
Nachdem Sie ein Projekt erstellt haben, zeigt der Server Explorer eine hierarchische Ansicht dieses Projektsan. Über die Kontextmenüs im Server Explorer oder in den verschiedenen StarTeam-Ansichten können Sieweitere Ordner oder StarTeam-Elemente hinzufügen.
Verwandte Themen
Projekte erstellen und lokale Dateien synchronisieren auf Seite 159
Projekte erstellen und lokale Dateien synchronisieren auf Seite 159
Perspektiven auf Seite 18
Ansichten auf Seite 21
Präferenzen für Zuordnungen auf Seite 331
Übersicht über Projekte auf Seite 88
Ansichten auf Seite 21
Projekte löschen auf Seite 163Projekteigenschaften anzeigen oder ändern auf Seite 165
Projektnamen und -beschreibungen ändern auf Seite 164
Revisionskommentare verlangen auf Seite 172
Beim Einchecken exklusive Sperren verlangen auf Seite 171
Prozessregeln für Projekte einrichten auf Seite 294
Arbeitsbereichsprojekte für neues Projekt freigeben
1. Wählen Sie im Package Explorer oder im Navigator Ihr Arbeitsbereichsprojekt aus und wählen Sie Team➤ Projekt freigeben.
2. Wählen Sie StarTeam.
44 | Erste Schritte
3. Klicken Sie auf Weiter.
4. Wählen Sie die Serverkonfiguration aus, die das neue StarTeam-Projekt und die Ansicht enthält.
5. Klicken Sie auf Weiter.
6. Wählen Sie in der Liste einen Ordner aus oder klicken Sie auf Neuer Ordner, um einen neuen Ordner zuerstellen.
7. Klicken Sie auf Weiter.Die Seite Zuordnungspräferenzen wird geöffnet. Standardmäßig entspricht der Wert dieser Einstellungder Standardeinstellung für die (Remote-)Ordner auf dem StarTeam-Server. Die meisten Benutzer werdendiese Einstellung als ihre Standardeinstellung akzeptieren. Das bedeutet, dass Sie für die Benennung Ihrerlokalen Ordner den von StarTeam Server bereitgestellten Standardordnernamen verwenden. Wird aberdas Eclipse-Projekt gemeinsam mit StarTeam genutzt, können Sie diese Einstellung durch Aktivieren derOption Projektspezifische Einstellungen aktivieren auf Projektebene außer Kraft setzen.
8. Wählen Sie auf der Seite Zuordnungspräferenzen die gewünschten Einstellungen aus oder übernehmenSie die Standardeinstellungen und klicken Sie auf Fertig stellen.In einem Dialogfeld werden Sie gefragt, ob das neu freigegebene Projekt synchronisiert werden soll.
Verwandte Themen
Projekte erstellen und lokale Dateien synchronisieren auf Seite 159
Projekte erstellen und lokale Dateien synchronisieren auf Seite 159
Neu freigegebene Projekte synchronisieren
1. Klicken Sie auf Synchronisieren.Die Perspektive Teamsynchronisierung wird geöffnet. Der Modus Eingehend/Ausgehend ist automatischausgewählt und zeigt die Dateien zum Hinzufügen zum Repository an.
2. Wählen Sie die Dateien oder Ordner aus, die Sie einchecken möchten, klicken Sie mit der rechten Maustasteund wählen Sie Einchecken.Das Dialogfeld Einchecken wird angezeigt.
Verwandte Themen
Arbeitsbereichsprojekte freigeben auf Seite 154
Projekte erstellen und lokale Dateien synchronisieren auf Seite 159
Arbeitsbereichsprojekte freigeben auf Seite 154
Projekte erstellen und lokale Dateien synchronisieren auf Seite 159
Arbeitsbereichsprojektdateien einchecken
1. Öffnen Sie das Dialogfeld Einchecken.
2. Geben Sie einen Eincheck-Kommentar ein.
3. Erweitern Sie Sperrstatus, um eine der folgenden Optionen auszuwählen:
BeschreibungOption
Hebt die Sperre der Dateien nach dem Einchecken wieder auf.Nicht gesperrt
Gibt an, dass Sie weitere Änderungen an den Dateien vornehmenmöchten.
Exklusiv
Erste Schritte | 45
BeschreibungOption
Gibt an, dass Sie an den Dateien arbeiten und möglicherweiseÄnderungen vornehmen.
Nicht-exklusiv
Behält den aktuellen Sperrstatus bei.Aktuelle Einstellungen beibehalten
4. Optional: Wählen Sie im Dialogfeld Einchecken die folgenden Optionen aus:
• Aktivieren Sie die Option Einchecken erzwingen, um Dateien einzuchecken, die älter als die aktuelleRevision sind.
• Aktivieren Sie die Option Arbeitsdateien löschen, um die ausgewählten Dateien aus Ihrem Arbeitsordnerzu entfernen.
• Erweitern Sie Prozesselement. Aktivieren Sie das Auswahlfeld Prozesselement verknüpfen undanhängen, um die neuen Dateien mit Prozesselementen zu verknüpfen (erforderlich bei der Anwendungvon Prozessregeln). Wenn Sie mit der Bearbeitung des aktiven Prozesselements fertig sind, aktivierenSie das Auswahlfeld Ausgewähltes Prozesselement als repariert/fertig gestellt/abgeschlossenmarkieren.
• Erweitern Sie Label. Wählen Sie in der Dropdown-Liste Revisions-Label ein Label aus oder erstellenSie ein neues Revisions-Label, indem Sie einen Namen eingeben. Vorhandene Labels sind inumgekehrter chronologischer Reihenfolge basierend auf der Zeit sortiert, zu der sie erstellt worden sind.Aktivieren Sie die Option Label verschieben, falls es bereits einer vorigen Revision zugeordnetist, wenn das Label bereits verwendet wird.
• Erweitern Sie Erweitert. Aktivieren Sie die Option EOL-Konvertierung durchführen (CR-LF), um dasEOL-Zeichen festzulegen, das mit den Dateien gespeichert wird, und wählen Sie in der Dropdown-Listedie Option Dateicodierung. Die Standardeinstellung basiert auf der EOL-Einstellung im DialogfeldPräferenzen.
• Erweitern Sie Änderungsanforderungen, um die mit den einzucheckenden Dateien verknüpftenÄnderungsanforderungen zu überprüfen.
5. Klicken Sie auf OK, um die Dateien einzuchecken.
Verwandte Themen
Arbeitsbereichsprojekte freigeben auf Seite 154
Projekte erstellen und lokale Dateien synchronisieren auf Seite 159
Arbeitsbereichsprojekte freigeben auf Seite 154
Projekte erstellen und lokale Dateien synchronisieren auf Seite 159
Vorhandene Ordner auschecken1. Öffnen Sie eine der StarTeam-Perspektiven.
2. Wählen Sie Fenster ➤ Perspektive anzeigen ➤ Andere.
3. Wählen Sie in der Liste StarTeam Klassisch oder StarTeam-Aktivität aus, und klicken Sie auf OK.
4. Öffnen Sie den Server Explorer und navigieren Sie zum entsprechenden StarTeam-Projekt/-Ordner oderzur entsprechenden StarTeam-Ansicht.
Sie können im Server Explorer auch mehrere Ordner zum Auschecken auswählen.
46 | Erste Schritte
Hinweis: Wenn Sie sich nicht beim Server angemeldet haben, klicken Sie mit der rechten Maustasteauf den Serverkonfigurationsknoten, und wählen Sie Anmelden. In der Statusleiste unten in derWorkbench wird der Name des angemeldeten Benutzers angezeigt.
5. Klicken Sie mit der rechten Maustaste und wählen Sie Als Projekt auschecken.Der Auschecken als-Experte wird geöffnet.
6. Wählen Sie eine der folgenden Optionen:
BeschreibungOption
Geben Sie im angezeigten Textfeld einen Projektnamen ein oderverwenden Sie den Standardordnernamen, und klicken Sie auf
Als Projekt im Arbeitsbereichauschecken
Weiter. Wählen Sie einen Speicherort aus, an den die Dateienausgecheckt werden sollen, und klicken Sie auf Weiter.
Klicken Sie auf Weiter, um ein gültiges Zielprojekt auszuwählen,und klicken Sie auf Fertig stellen.
In vorhandenes Projekt auschecken
Klicken Sie auf Fertig stellen und führen Sie die im Expertenfür neue Projekte angezeigten Schritte aus.
Als Projekt auschecken, das mit demAssistenten für neue Projektekonfiguriert wurde
7. Wenn Sie die Option Als Projekt im Arbeitsbereich auschecken aktivieren, legen Sie die Auscheckoptionenwie folgt fest:
• Erweitern Sie Referenzieren nach und wählen Sie eine der folgenden Optionen für die auszucheckendenDateien aus:
• Aktuelle Revision: Die aktuellste Revision.• Label: Eine bestimmte Dateirevision. Die vorhandenen Ansichts- und Revisions-Labels sind in
umgekehrter chronologischer Reihenfolge basierend auf der Zeit sortiert, zu der sie erstellt wurden.Die Ansichts-Labels stehen in der Liste vor den Revisions-Labels.
• Heraufstufungsstatus: Dient zum Festlegen eines konkreten Heraufstufungsstatus.• Konfiguration vom: Die zum angegebenen Zeitpunkt aktuelle Revision wird ausgecheckt. Klicken
Sie auf die Schaltfläche Datum/Zeit, um den Kalender zu verwenden, und geben Sie die Zeit an.
• Erweitern Sie Sperrstatus und wählen Sie eine der folgenden Sperroptionen aus:
• Entsperrt: Hebt die Sperre der Dateien nach dem Einchecken wieder auf.• Exklusiv: Gibt an, dass Sie weitere Änderungen an den Dateien vornehmen möchten.• Nicht-exklusiv: Gibt an, dass Sie an den Dateien arbeiten und möglicherweise Änderungen
vornehmen.• Aktuelle Einstellungen beibehalten: Behält den aktuellen Sperrstatus bei. Diese Option ist
standardmäßig aktiviert.
• Optional: Erweitern Sie EOL-Konvertierung und wählen Sie eine der folgenden Optionen:
• Keine oder eine andere Schaltfläche, um die aktuelle EOL-Konvertierungseinstellung zu ändern.• Für Windows lautet die EOL-Einstellung CR-LF (Carriage Return/Line Feed).• Für UNIX lautet die EOL-Einstellung LF (Line Feed).• Für Macintosh-Betriebssysteme lautet die EOL-Einstellung CR (Carriage Return).
• Erweitern Sie Erweitert, um optional in der Dropdown-Liste Dateicodierung eine geeigneteDateicodierung auszuwählen und so die Schlüsselworterweiterung für anderssprachige Codepages zuunterstützen.
8. Klicken Sie auf Weiter.
Erste Schritte | 47
Die Seite Zuordnungspräferenzen wird geöffnet.
9. Wählen Sie die gewünschten Einstellungen oder übernehmen Sie die Standardeinstellungen und klickenSie auf Fertig stellen.
Verwandte Themen
Erste Schritte auf Seite 38
Mit Dateien arbeiten auf Seite 215
Ansichten auf Seite 21
Perspektiven auf Seite 18
Präferenzen für Zuordnungen auf Seite 331
Ordner in Ansichten auf Seite 67Perspektiven auf Seite 18
Präferenzen für Zuordnungen auf Seite 331
Präferenzen festlegenÜber die Links am Ende dieses Themas können Sie Beschreibungen der verfügbaren Präferenzeinstellungenaufrufen.
1. Wählen Sie im Hauptmenü Fenster ➤ Präferenzen.Das Dialogfeld Präferenzen wird angezeigt.
2. Erweitern Sie im angezeigten Dialogfeld Team ➤ StarTeam.
3. Wählen Sie den Knoten aus, der die zu ändernden Optionen enthält.
4. Nehmen Sie alle gewünschten Änderungen vor und klicken Sie anschließend auf OK.
Verwandte Themen
Erste Schritte auf Seite 38
Persönliche Präferenzen auf Seite 146
Präferenzeinstellungen auf Seite 316
Persönliche Präferenzen auf Seite 146
Präferenzeinstellungen auf Seite 316
Perspektiven und Ansichten öffnen1. Wählen Sie im Hauptmenü Fenster ➤ Perspektive öffnen ➤ Andere .
Das Dialogfeld Perspektive öffnen wird geöffnet.
2. Wählen Sie eine der folgenden Perspektiven aus:
• StarTeam-Aktivität• StarTeam Klassisch
3. Klicken Sie auf OK.
48 | Erste Schritte
Die ausgewählte Perspektive wird geöffnet. Beschreibungen der StarTeam-Perspektiven können Sie über dieLinks am Ende dieses Themas aufrufen.
Verwandte Themen
Erste Schritte auf Seite 38
AnmeldenBevor Sie StarTeam von Eclipse aus nutzen können, müssen Sie eine Verbindung zu einerStarTeam-Serverkonfiguration herstellen und sich bei dieser Serverkonfiguration anmelden.
StarTeam verwendet zur Speicherung von Passwortinformationen eine Eclipse-Standardfunktion. DasEclipse-Verschlüsselungstool sorgt dafür, dass die Passwortinformationen sicher verborgen bleiben.
1. Öffnen Sie das Dienstprogramm Server Explorer.
2. Klicken Sie mit der rechten Maustaste auf die Serverkonfiguration, auf die Sie zugreifen möchten, undwählen Sie im Kontextmenü Anmelden.Das Dialogfeld Anmelden wird angezeigt.
3. Geben Sie in die Textfelder Benutzername und Passwort einen Benutzernamen und ein Passwort ein.
Bei Passwörtern ist die Groß-/Kleinschreibung zu beachten und sie unterliegen möglicherweise einerLängenbeschränkung.
4. Aktivieren Sie die Option Als Standard-Anmeldeinformationen für diesen Server speichern.
5. Klicken Sie auf OK.
Sobald eine Verbindung zu einer StarTeam-Serverkonfiguration hergestellt ist, wird im Server Explorer undin der Statusleiste unten in der Eclipse-Benutzeroberfläche der Name des angemeldeten Benutzers angezeigt.
Hinweis: Das Dialogfeld Anmelden verwendet keine im Cache abgelegten Anmeldedaten. Wenn Siesich unter einem anderen Benutzernamen anmelden müssen, führen Sie erneut den KontextmenübefehlAnmelden aus.
Verwandte Themen
Erste Schritte auf Seite 38
Persönliche Präferenzen auf Seite 146
Präferenzeinstellungen auf Seite 316
Abmelden1. Öffnen Sie das Dienstprogramm Server Explorer.
2. Klicken Sie mit der rechten Maustaste auf die entsprechende Serverkonfiguration und wählen Sie imKontextmenü Abmelden.Es wird ein Bestätigungsdialogfeld angezeigt, in dem Sie gefragt werden, ob Sie sich vollständig von diesemServer abmelden möchten.
3. Klicken Sie auf Ja, um fortzufahren.
StarTeam schließt alle Verbindungen zur betreffenden Serverkonfiguration, bei denen Sie sich während dieserSitzung angemeldet haben.
Erste Schritte | 49
Verwandte Themen
Erste Schritte auf Seite 38
Funktionen konfigurierenIm Folgenden wird beschrieben, wie Sie StarTeam als Ihr Codeverwaltungs-Plugin aktivieren und deaktivierenkönnen. Standardmäßig wird StarTeam beim Installieren automatisch aktiviert.
So aktivieren und deaktivieren Sie StarTeam-Funktionen:
1. Wählen Sie im Hauptmenü Fenster ➤ Präferenzen.Das Dialogfeld Präferenzen wird angezeigt.
2. Erweitern Sie den Knoten Allgemein und wählen Sie Funktionen.
3. Klicken Sie auf Erweitert.Das Dialogfeld Erweitert wird geöffnet.
4. Führen Sie einen der folgenden Schritte aus, um die Aktivierung bzw. Deaktivierung abzuschließen:
• Wenn Sie die StarTeam-Funktionen deaktivieren möchten, erweitern Sie Team und deaktivieren Siedie Option StarTeam-Unterstützung.
• Wenn Sie die deaktivierten StarTeam-Funktionen wieder aktivieren möchten, erweitern Sie Team undaktivieren Sie die Option StarTeam-Unterstützung.
5. Klicken Sie auf OK.Das Dialogfeld Erweitert wird geschlossen.
6. Klicken Sie auf OK.Das Dialogfeld Präferenzen wird geschlossen.
Verwandte Themen
Erste Schritte auf Seite 38
Perspektiven auf Seite 18
Ansichten auf Seite 21
Neue Verbindung erstellen1. Wählen Sie Neue StarTeam-Serververbindung erstellen aus und klicken Sie auf Weiter.
2. Geben Sie eine eindeutige, sinnvolle Beschreibung in das Textfeld Serverbeschreibung ein.
Die Groß-/Kleinschreibung muss bei der Serverbeschreibung nicht beachtet werden und es dürfenDoppelpunkte (:) enthalten sein.
3. Geben Sie im Textfeld Serveradresse den Computernamen oder die IP-Adresse ein.
Fragen Sie Ihren Administrator nach der Serveradresse, dem Serverprotokoll und den TCP/IP-Endpunkten.
4. Geben Sie im Textfeld TCP/IP-Endpunkt den mit dem Protokoll verknüpften Endpunkt (TCP/IP-Port-Nummer)ein.
5. Klicken Sie auf Verbindung testen.
6. Sie können aus den folgenden optionalen Einstellungen auswählen:
50 | Erste Schritte
Aktivieren Sie die Option Passwort speichern, um die Textfelder Benutzername und Passwortzugänglich zu machen.
•
• Wählen Sie unter Verschlüsselung einen Typ aus, um die Daten, die zwischen Ihrer Workstation unddem Server übertragen werden, zu verschlüsseln. Die Verschlüsselung schützt Dateien und andereProjektinformationen vor dem Zugriff durch nicht autorisierte Dritte über ungeschützteNetzwerkverbindungen. Die Verschlüsselungstypen sind (von oben nach unten) nach Geschwindigkeitsortiert. Nach unten hin werden die Verschlüsselungstypen langsamer, aber sicherer.
• Aktivieren Sie die Option Übertragene Daten komprimieren, wenn die Daten komprimiert werdensollen.
7. Wenn Sie fertig sind, klicken Sie auf Weiter.
Verwandte Themen
Arbeitsbereichsprojekte freigeben auf Seite 154
Erste Schritte auf Seite 38
Arbeitsbereichsprojekte freigeben auf Seite 154
Präferenzen für Zuordnungen auf Seite 331
Perspektiven auf Seite 18
Ansichten auf Seite 21
StarTeam-Verbindungen entfernen1. Öffnen Sie einen Eclipse-Explorer.
2. Wählen Sie den Projektknoten aus, für den die gemeinsame Nutzung mit StarTeam entfernt werden soll.
3. Klicken Sie mit der rechten Maustaste auf den Projektknoten und wählen Sie Team ➤ Freigabe entfernen.
Verwandte Themen
Erste Schritte auf Seite 38
Perspektiven auf Seite 18
Ansichten auf Seite 21
StarTeamMPX-Profile konfigurierenMit dieser Aufgabe können Sie StarTeamMPX-Profile für eine vorhandene StarTeam-Serverkonfigurationkonfigurieren.
1. Öffnen Sie das Dienstprogramm Server Explorer.
2. Klicken Sie mit der rechten Maustaste auf den Stammknoten der entsprechendenServerkonfigurationsverbindung und wählen Sie Eigenschaften.Das Dialogfeld Eigenschaften wird angezeigt.
3. Erweitern Sie Serverbeschreibung und wählen Sie MPX-Profile.Im Dialogfeld Eigenschaften werden alle Profile aufgelistet, die in der Ereignis-Transmitter-XML-Datei fürdiese Serverkonfiguration definiert sind.
4. Wählen Sie das gewünschte Profil aus.
Erste Schritte | 51
Wenn Sie das Client-Standardprofil für diese Konfiguration wiederherstellen möchten, klicken Sie aufVorgabe wiederherstellen.
5. Klicken Sie in diesem Dialogfeld auf Schließen und klicken Sie dann im Dialogfeld Eigenschaften auf OK.
Verwandte Themen
Erste Schritte auf Seite 38
Perspektiven auf Seite 18
Ansichten auf Seite 21
Serverkonfigurationen löschen1. Öffnen Sie das Dienstprogramm Server Explorer.
2. Wählen Sie den Knoten für die Stammserverkonfiguration aus, die Sie entfernen möchten.
3. Klicken Sie mit der rechten Maustaste auf den Serverkonfigurationsknoten und wählen Sie Löschen.
4. Klicken Sie auf OK.
Die gelöschte Serverkonfiguration wird aus dem Server Explorer entfernt.
Verwandte Themen
Erste Schritte auf Seite 38
Perspektiven auf Seite 18
Ansichten auf Seite 21
Ansichten mit Auswahlen verknüpfenMitunter ist es nicht wünschenswert, wenn sich Inhalte von Ansichten bei Auswahländerungen in anderenAnsichten automatisch aktualisieren, da dies den Arbeitsfluss deutlich verlangsamen kann. Außerdem ist esIhnen vielleicht lieber, wenn Ansichten während einer Sitzung durchweg denselben Inhalt anzeigen, wie z. B.Änderungsanforderungen in prozessbezogenen Ordnern.
1. Führen Sie einen der folgenden Schritte aus:
• Öffnen Sie eine der StarTeam-Perspektiven.• Öffnen Sie eine einzelne StarTeam-Ansicht.
2. Klicken Sie in der Symbolleiste der Ansicht auf Link mit Auswahl.
3. Wenn Sie die Verknüpfung aufheben möchten, klicken Sie erneut auf Link mit Auswahl.
Verwandte Themen
Erste Schritte auf Seite 38
Perspektiven auf Seite 18
Ansichten auf Seite 21
Präferenzeinstellungen auf Seite 316
52 | Erste Schritte
Teampräferenzensätze exportieren1. Wählen Sie in der Hauptmenüleiste Datei ➤ Export.
Der Export-Experte wird geöffnet.
2. Erweitern Sie Team und wählen Sie in der Liste den Eintrag Teamprojektsatz aus.
3. Klicken Sie auf Weiter.Die Seite Teamprojektsatz exportieren des Experten wird geöffnet.
4. Führen Sie folgende Schritte aus:
a) Wählen Sie die Projekte aus, die in den Teamsatz aufgenommen werden sollen.b) Wählen Sie einen Speicherort für die zu exportierende Projektsatzdatei aus.c) Klicken Sie auf Fertig stellen.
Eclipse erstellt die Datei projectSet.psf und exportiert sie an den angegebenen Speicherort.
Verwandte Themen
Erste Schritte auf Seite 38
Perspektiven auf Seite 18
Ansichten auf Seite 21
Teampräferenzensätze importieren auf Seite 53
Teampräferenzensätze importierenWenn Sie in einer Teamumgebung arbeiten, können Sie Teampräferenzensätze importieren.
1. Wählen Sie in der Hauptmenüleiste Datei ➤ Import.Der Import-Experte wird geöffnet.
2. Erweitern Sie Team und wählen Sie in der Liste den Eintrag Teamprojektsatz aus.
3. Klicken Sie auf Weiter.Die Seite Teamprojektsatz importieren des Experten wird geöffnet.
4. Führen Sie die folgenden Schritte aus, um die Aufgabe abzuschließen:
• Wählen Sie die *.psf-Datei aus, die importiert werden soll. Die Anwendung gibt der Datei automatischden Namen projectSet.psf.
• Wenn die *.psf-Datei mehrere Projekte enthält, können Sie optional die Option Arbeitssatz, der dieimportierten Projekte enthält, erstellen aktivieren und einen Namen für den Arbeitssatz eingeben.
• Klicken Sie auf Fertig stellen.
5. Öffnen Sie das Dienstprogramm Server Explorer.
6. Klicken Sie mit der rechten Maustaste auf die Serverkonfigurationsverbindung und wählen Sie Anmelden.
7. Geben Sie Ihre Anmeldedaten für die Serverkonfiguration ein und klicken Sie auf OK.
Erste Schritte | 53
Verwandte Themen
Erste Schritte auf Seite 38
Perspektiven auf Seite 18
Ansichten auf Seite 21
Teampräferenzensätze exportieren auf Seite 53
Hintergrundoperationen festlegen1. Wählen Sie im Hauptmenü Fenster ➤ Präferenzen.
Das Dialogfeld Präferenzen wird angezeigt.
2. Klicken Sie auf Allgemein.
3. Aktivieren Sie die Option Immer im Hintergrund ausführen.
4. Klicken Sie auf OK.
Verwandte Themen
Erste Schritte auf Seite 38
Hintergrundoperationen anzeigen1. Wählen Sie im Hauptmenü Fenster ➤ Ansicht anzeigen ➤ Andere .
Das Dialogfeld Ansicht anzeigen wird geöffnet.
2. Erweitern Sie den Knoten Allgemein und wählen Sie Fortschritt.
3. Klicken Sie auf OK.Die Ansicht Fortschritt wird geöffnet.
Hinweis: Wenn Sie Hintergrundoperationen abbrechen möchten, klicken Sie rechts neben derFortschrittsleiste auf Stopp.
Verwandte Themen
Erste Schritte auf Seite 38
Perspektiven auf Seite 18
Ansichten auf Seite 21
Serverkonfigurationen aktualisierenWenn Ihr StarTeam-Server ausfällt, können Sie mit anderen Serverkonfigurationen weiterarbeiten und Dateienparallel von verschiedenen Serverkonfigurationen auschecken.
1. Öffnen Sie das Dienstprogramm Server Explorer.
2. Wählen Sie die Serverkonfiguration mit dem Status Pending aus.
3. Klicken Sie mit der rechten Maustaste auf die Serverkonfiguration und wählen Sie Aktualisieren.
54 | Erste Schritte
Sofern verfügbar, stellt der StarTeam Eclipse Client die Verbindung zur ausgewählten Serverkonfigurationwieder her.
Verwandte Themen
Erste Schritte auf Seite 38
Perspektiven auf Seite 18
Ansichten auf Seite 21
Revisionen vergleichenMit den Vergleichen mit-Befehlen im Kontextmenü können Sie unter anderem lokale Versionen von Dateienund Ordnern mit den im StarTeam Server-Repository vorhandenen Versionen vergleichen.
Die Vergleichen mit-Befehle im Kontextmenü bieten die folgenden Möglichkeiten:
• Sie können Ihre lokale Datei mit der neuesten aktuellen Revision im Repository vergleichen.• Sie können einen lokalen Ordner oder eine lokale Datei mit einer mit einem Label versehenen Version im
Repository vergleichen.• Sie können einen lokalen Ordner oder eine lokale Datei mit einer Kopie in einer anderen StarTeam-Ansicht
im Repository vergleichen.• Sie können einen lokalen Ordner oder eine lokale Datei mit einer Kopie desselben Elements an einem
bestimmten Datum vergleichen.• Sie können eine lokale Datei mit einer konkreten Revision im Repository vergleichen.• Sie können zwei Dateien oder zwei Ordner auswählen und deren Eigenschaften miteinander vergleichen.
Verwandte Themen
Erste Schritte auf Seite 38
Lokale Dateien mit aktuellen Revisionen vergleichen auf Seite 192Dateien vergleichen und zusammenführen auf Seite 223
Mit einem Label vergleichen auf Seite 193Mit anderer Ansicht vergleichen auf Seite 193Nach Datum vergleichen auf Seite 194Lokale Datei mit einer Revision vergleichen auf Seite 194Eigenschaften von Dateien oder Ordnern vergleichen auf Seite 194Mit Ordnern und Elementen arbeiten auf Seite 184
Lokale Dateien mit aktuellen Revisionen vergleichen auf Seite 192Mit einem Label vergleichen auf Seite 193Mit anderer Ansicht vergleichen auf Seite 193Nach Datum vergleichen auf Seite 194Lokale Datei mit einer Revision vergleichen auf Seite 194Eigenschaften von Dateien oder Ordnern vergleichen auf Seite 194Perspektiven auf Seite 18
Ansichten auf Seite 21
Erste Schritte | 55
Lokale Dateien mit aktuellen Revisionen vergleichen
1. Wählen Sie in einem der Eclipse-Explorer eine Datei aus.
2. Klicken Sie mit der rechten Maustaste und wählen Sie Vergleichen mit ➤ Letzte Revision aus StarTeam.
Der Vergleichen-Editor öffnet sich und zeigt die Unterschiede zwischen den beiden Dateiversionen an.
Verwandte Themen
Revisionen vergleichen auf Seite 192Revisionen vergleichen auf Seite 192Mit einem Label vergleichen auf Seite 193Mit anderer Ansicht vergleichen auf Seite 193Nach Datum vergleichen auf Seite 194Lokale Datei mit einer Revision vergleichen auf Seite 194Eigenschaften von Dateien oder Ordnern vergleichen auf Seite 194
Dateien vergleichen und zusammenführenWichtig: Wenn Sie zum Vergleichen und Zusammenführen von Dateien das Tool "Dateivergleichen/zusammenführen" verwenden möchten, müssen Sie zunächst festlegen, dass dieses Toolals alternatives Tool verwendet werden soll.
Dieses Verfahren gibt einen Überblick über die Vorgehensweise zum Vergleichen und Zusammenführen einerlokalen Datei mit einer Datei im StarTeam-Repository, bei der die Komponente "Dateivergleichen/zusammenführen" geöffnet wird.
1. Die Komponente "Datei vergleichen/zusammenführen" kann im StarTeam Eclipse Client auf zweierlei Artund Weise gestartet werden. Führen Sie einen der folgenden Schritte aus:
• Wählen Sie in der Ansicht Historie die beiden Dateien aus, die verglichen werden sollen.• Wählen Sie im Package Explorer eine StarTeam-Repository-Datei aus, die mit Ihrer lokalen Datei
verglichen werden soll, oder wählen Sie die beiden zu vergleichenden Dateien aus.
2. Führen Sie einen der folgenden Schritte aus:
• Klicken Sie mit der rechten Maustaste und wählen Sie im Kontextmenü Dateiinhalte zusammenführen.
• Klicken Sie mit der rechten Maustaste und wählen Sie Vergleichen mit ➤ Externe Datei in einerexternen Vergleichsanwendung oder Vergleichen mit ➤ Beide in einer externenVergleichsanwendung.
Die "Datei vergleichen/zusammenführen"-Sitzung wird in einer separaten Ansicht oder in einem separatenFenster geöffnet und die beiden Dateien werden darin in einem jeweils eigenen Bearbeitungsfensterangezeigt.
3. Nehmen Sie alle erforderlichen Änderungen an den Dateien direkt in den Bearbeitungsfenstern vor.
Tipp: Weitere Informationen zum Vergleichen und Zusammenführen von Dateien finden Sie in derOnline-Hilfe des Tools "Datei vergleichen/zusammenführen".
56 | Erste Schritte
Verwandte Themen
Revisionen vergleichen auf Seite 192Mit Dateien arbeiten auf Seite 215
Mit einem Label vergleichen
1. Wählen Sie in einem der Eclipse-Explorer einen Ordner oder eine Datei aus.
2. Klicken Sie mit der rechten Maustaste auf das Element und wählen Sie Vergleichen mit ➤ Label.
Bei Ordnern öffnet sich die Ansicht Synchronisieren, und der Vergleichen-Editor wird darin angezeigt. BeiDateien öffnet sich der Vergleichen-Editor. Im Vergleichen-Editor können Sie ein Label auswählen, woraufhinder Editor automatisch aktualisiert wird und die Unterschiede zwischen der lokalen Kopie und der mit demLabel versehenen Kopie anzeigt.
Verwandte Themen
Revisionen vergleichen auf Seite 192Revisionen vergleichen auf Seite 192Lokale Dateien mit aktuellen Revisionen vergleichen auf Seite 192Mit anderer Ansicht vergleichen auf Seite 193Nach Datum vergleichen auf Seite 194Lokale Datei mit einer Revision vergleichen auf Seite 194Eigenschaften von Dateien oder Ordnern vergleichen auf Seite 194
Mit anderer Ansicht vergleichen
1. Wählen Sie in einem der Eclipse-Explorer einen Ordner oder eine Datei aus.
2. Klicken Sie mit der rechten Maustaste auf das Element und wählen Sie Vergleichen mit ➤ Ansicht.
3. Wählen Sie die entsprechende Ansicht aus und klicken Sie auf OK.
Beim Vergleichen von Dateien öffnet sich der Vergleichen-Editor. Darin werden die Unterschiede zwischender lokalen Datei und der Remote-Datei angezeigt. Wenn Ordner verglichen werden, öffnet sich die AnsichtSynchronisieren.
Verwandte Themen
Revisionen vergleichen auf Seite 192Revisionen vergleichen auf Seite 192Lokale Dateien mit aktuellen Revisionen vergleichen auf Seite 192Mit einem Label vergleichen auf Seite 193Nach Datum vergleichen auf Seite 194Lokale Datei mit einer Revision vergleichen auf Seite 194Eigenschaften von Dateien oder Ordnern vergleichen auf Seite 194
Erste Schritte | 57
Nach Datum vergleichen
1. Wählen Sie in einem der Eclipse-Explorer einen Ordner oder eine Datei aus.
2. Klicken Sie mit der rechten Maustaste auf das Element und wählen Sie Vergleichen mit ➤ Datum.
3. Wählen Sie das gewünschte Datum und die gewünschte Uhrzeit aus.
4. Klicken Sie auf OK.
Beim Vergleichen von Dateien öffnet sich der Vergleichen-Editor. Darin werden die Unterschiede zwischender lokalen Datei und der Remote-Datei angezeigt. Wenn Ordner verglichen werden, öffnet sich die AnsichtSynchronisieren.
Verwandte Themen
Revisionen vergleichen auf Seite 192Revisionen vergleichen auf Seite 192Lokale Dateien mit aktuellen Revisionen vergleichen auf Seite 192Mit einem Label vergleichen auf Seite 193Mit anderer Ansicht vergleichen auf Seite 193Lokale Datei mit einer Revision vergleichen auf Seite 194Eigenschaften von Dateien oder Ordnern vergleichen auf Seite 194
Lokale Datei mit einer Revision vergleichen
1. Wählen Sie in einem der Eclipse-Explorer die Datei aus.
2. Klicken Sie mit der rechten Maustaste auf die Datei und wählen Sie Vergleichen mit ➤ Revision.
Der Vergleichen-Editor öffnet sich. Oben im Vergleichen-Editor werden die verfügbaren Revisionen angezeigt.Wenn Sie eine der Revisionen auswählen, finden Sie im unteren Teil des Vergleichen-Editors die Unterschiedezwischen der lokalen Datei und der ausgewählten Revision.
Verwandte Themen
Revisionen vergleichen auf Seite 192Revisionen vergleichen auf Seite 192Lokale Dateien mit aktuellen Revisionen vergleichen auf Seite 192Mit einem Label vergleichen auf Seite 193Mit anderer Ansicht vergleichen auf Seite 193Nach Datum vergleichen auf Seite 194Eigenschaften von Dateien oder Ordnern vergleichen auf Seite 194
Eigenschaften von Dateien oder Ordnern vergleichen
1. Wählen Sie in einem der Eclipse-Explorer zwei Dateien oder zwei Ordner aus.
2. Klicken Sie mit der rechten Maustaste auf eines der beiden ausgewählten Elemente und wählen SieVergleichen mit ➤ Eigenschaften vergleichen.
58 | Erste Schritte
Das Dialogfeld Eigenschaften vergleichen wird angezeigt. Die Eigenschaften, die sich unterscheiden,werden standardmäßig in blauer Farbe hervorgehoben.
3. Klicken Sie auf Schließen.
Verwandte Themen
Revisionen vergleichen auf Seite 192Revisionen vergleichen auf Seite 192Lokale Dateien mit aktuellen Revisionen vergleichen auf Seite 192Mit einem Label vergleichen auf Seite 193Mit anderer Ansicht vergleichen auf Seite 193Nach Datum vergleichen auf Seite 194Lokale Datei mit einer Revision vergleichen auf Seite 194
Dateien und Ordner ersetzenBeschreibt, wie Dateien und Ordner durch andere Versionen im StarTeam-Repository ersetzt werden können.
Verwandte Themen
Erste Schritte auf Seite 38
Ordner oder Datei zurücksetzen auf Seite 233Ordner/Datei durch eine bestimmte Ansichtskonfiguration ersetzen auf Seite 234Ordner/Datei durch Label ersetzen auf Seite 234Ordner/Datei auf ein bestimmtes Datum zurücksetzen auf Seite 234Mit Ordnern und Elementen arbeiten auf Seite 184
Ordner oder Datei zurücksetzen auf Seite 233Ordner/Datei durch eine bestimmte Ansichtskonfiguration ersetzen auf Seite 234Ordner/Datei durch Label ersetzen auf Seite 234Ordner/Datei auf ein bestimmtes Datum zurücksetzen auf Seite 234Mit Dateien arbeiten auf Seite 215
Ordner oder Datei zurücksetzen auf Seite 233Ordner/Datei durch eine bestimmte Ansichtskonfiguration ersetzen auf Seite 234Ordner/Datei durch Label ersetzen auf Seite 234Ordner/Datei auf ein bestimmtes Datum zurücksetzen auf Seite 234Elementeigenschaften anzeigen oder ändern auf Seite 256Frühere Dateirevisionen anzeigen auf Seite 237
Dateien auf Seite 72
Ordner in Ansichten auf Seite 67Mit Dateien arbeiten auf Seite 215
Elementeigenschaften anzeigen oder ändern auf Seite 256Frühere Dateirevisionen anzeigen auf Seite 237
Erste Schritte | 59
Ordner oder Datei zurücksetzen
1. Wählen Sie in einem der Eclipse-Explorer einen Ordner oder eine Datei aus.
2. Klicken Sie mit der rechten Maustaste auf den Ordner oder die Datei und wählen Sie Ersetzen durch ➤Letzte Revision aus StarTeam.
Verwandte Themen
Dateien und Ordner ersetzen auf Seite 232
Dateien und Ordner ersetzen auf Seite 232
Ordner/Datei durch eine bestimmte Ansichtskonfiguration ersetzen auf Seite 234Ordner/Datei durch Label ersetzen auf Seite 234Ordner/Datei auf ein bestimmtes Datum zurücksetzen auf Seite 234Dateien und Ordner ersetzen auf Seite 232
Dateien auf Seite 72
Ordner in Ansichten auf Seite 67
Ordner/Datei durch eine bestimmte Ansichtskonfiguration ersetzen
1. Wählen Sie in einem der Eclipse-Explorer einen Ordner oder eine Datei aus.
2. Klicken Sie mit der rechten Maustaste auf den Ordner oder die Datei und wählen Sie Ersetzen durch ➤Ansicht.
3. Wählen Sie im daraufhin geöffneten Dialogfeld eine StarTeam-Ansicht aus.
4. Klicken Sie auf OK.
Verwandte Themen
Dateien und Ordner ersetzen auf Seite 232
Dateien und Ordner ersetzen auf Seite 232
Ordner oder Datei zurücksetzen auf Seite 233Ordner/Datei durch Label ersetzen auf Seite 234Ordner/Datei auf ein bestimmtes Datum zurücksetzen auf Seite 234Dateien und Ordner ersetzen auf Seite 232
Ordner/Datei durch Label ersetzen
1. Wählen Sie in einem der Eclipse-Explorer einen Ordner oder eine Datei aus.
2. Klicken Sie mit der rechten Maustaste auf den Ordner oder die Datei und wählen Sie Ersetzen durch ➤Label.
3. Wählen Sie im daraufhin angezeigten Dialogfeld die gewünschte Konfiguration mit Label aus.
4. Klicken Sie auf OK.
60 | Erste Schritte
Verwandte Themen
Dateien und Ordner ersetzen auf Seite 232
Dateien und Ordner ersetzen auf Seite 232
Ordner oder Datei zurücksetzen auf Seite 233Ordner/Datei durch eine bestimmte Ansichtskonfiguration ersetzen auf Seite 234Ordner/Datei auf ein bestimmtes Datum zurücksetzen auf Seite 234Dateien und Ordner ersetzen auf Seite 232
Ordner/Datei auf ein bestimmtes Datum zurücksetzen
1. Wählen Sie in einem der Eclipse-Explorer einen Ordner oder eine Datei aus.
2. Klicken Sie mit der rechten Maustaste auf den Ordner oder die Datei und wählen Sie Ersetzen durch ➤Datum.
3. Wählen Sie die Datums- und (optional) Uhrzeitkonfiguration aus, auf die der Ordner oder die Dateizurückgesetzt werden soll.
4. Wenn Sie eine genaue Uhrzeit verwenden möchten, müssen Sie auch festlegen, ob die Zeit als Lokalzeitoder als UTC-Zeit angegeben ist.
5. Klicken Sie auf OK.
Verwandte Themen
Dateien und Ordner ersetzen auf Seite 232
Dateien und Ordner ersetzen auf Seite 232
Ordner oder Datei zurücksetzen auf Seite 233Ordner/Datei durch eine bestimmte Ansichtskonfiguration ersetzen auf Seite 234Ordner/Datei durch Label ersetzen auf Seite 234Dateien und Ordner ersetzen auf Seite 232
Support für EntwicklerMicro Focus bietet eine Vielzahl unterschiedlicher Support-Optionen. Dazu gehören kostenlose Services imInternet, wo Sie unsere umfangreichen Informationsdatenbank durchsuchen und sich mit anderen Benutzernvon Micro Focus-Produkten in Verbindung setzen können. Darüber hinaus stehen verschiedeneSupport-Kategorien, angefangen beim Installations-Support für Micro Focus-Produkte bis hin zumkostenpflichtigen Support durch Berater und umfangreiche Hilfestellung, zur Verfügung.
Weitere Informationen zu den Support-Angeboten für Entwickler finden Sie im Micro Focus Support Centerunter http://supportline.microfocus.com. Diese Website bietet Zugang zu vielen Newsgroups, in denenStarTeam-Benutzer Informationen, Tipps und Tricks austauschen.
Wenn Sie Kontakt zum Support aufnehmen, sollten Sie in der Lage sein, vollständige Informationen zu IhrerUmgebung, zur Version des verwendeten Produkts und zum anstehenden Problem bereitzustellen.
Wenn Sie Hilfe zu Drittanbieter-Tools oder -Dokumentationen benötigen, wenden Sie sich bitte an den Anbieterdieses Tools.
Erste Schritte | 61
Verwandte Themen
Erste Schritte auf Seite 13
62 | Erste Schritte
Konzepte
Dieser Abschnitt stellt Hintergrundinformationen zu einigen der grundlegenden Konzepte bereit, auf denenStarTeam basiert.
StarTeam ermöglicht durch die Verwendung weitgehend integrierter Komponenten die für eine effizienteProduktentwicklung so dringend erforderliche Zusammenarbeit von lokalen und dezentralen Teams. MitStarTeam können Sie:
• alles, was zu einer Gruppe von Projekten gehört, wie Test- und Binärdateien, Änderungsanforderungenund Diskussionen zu einem Projekt, an einem zentralen Ort speichern,
• über ein LAN, WAN oder das Internet sicher auf Informationen zugreifen und miteinander arbeiten,• die Teamarbeit an einem Projekt verbessern,• durch die enge Integration zwischen Änderungsanforderungen, Code und Inhaltsdateien das Testen
vereinfachen und Wartungszeiten verkürzen,• durch die enge Integration zwischen Anforderungen, Code und Inhaltsdateien Verfolgungsanforderungen
vereinfachen,• durch die enge Integration zwischen Tasks, Code und Inhaltsdateien das Projektmanagement vereinfachen,• den Überblick behalten, wer was wann gemacht hat, und• von einem echten Client/Server-Zugriff auf Daten profitieren.
Verwandte Themen
StarTeam-Komponenten auf Seite 64
Projektkonfiguration auf Seite 88
Ansichtskonfiguration und -verwaltung auf Seite 94Verzweigungsverhalten auf Seite 101
Einchecken und Auschecken auf Seite 105
Prozesselemente, Prozess-Links und Prozess-Tasks auf Seite 111
Datei vergleichen/zusammenführen – Übersicht auf Seite 126
Referenzen auf Seite 128
Heraufstufungsstatuswerte auf Seite 139
Filter und Abfragen auf Seite 142
Felder auf Seite 142
Labels auf Seite 143
Interne und externe Links auf Seite 144
Persönliche Präferenzen auf Seite 146
Atomische Eincheckvorgänge auf Seite 149
Synchronisierung auf Seite 150Benutzerdefinierte Eigenschaftsfelder auf Seite 150
Teampräferenzensätze auf Seite 151
Konzepte | 63
StarTeam-KomponentenIn diesem Abschnitt werden die in StarTeam verfügbaren Komponenten beschrieben. Die Anwendung zeigtdie Komponenten in der Eclipse-Workbench mithilfe entsprechender Ansichten an.
Verwandte Themen
Konzepte auf Seite 63
Container auf Seite 64
Ordner auf Seite 65
Dateien auf Seite 72
Änderungsanforderungen auf Seite 74
Anforderungen auf Seite 80
Tasks auf Seite 81
Themen auf Seite 82
Audit-Protokolle auf Seite 83
Objekte auf Seite 83
Objekte und Elemente – Vergleich auf Seite 85
Lebenszyklusfunktionen auf Seite 87
Perspektiven auf Seite 18
Ansichten auf Seite 21
Perspektiven und Ansichten öffnen auf Seite 48
ContainerDie Serverkonfigurationen, Projekte und Ansichten in StarTeam sind Container, mit deren Hilfe Sie Artefaktebasierend auf Kriterien wie Anwendung, Modul oder Geschäftsbereich organisieren können.
Serverkonfigurationen als Container
Eine Serverkonfiguration ist eine einzelne Bereitstellungsinstanz von StarTeam. Alle Dateien,Änderungsanforderungen und andere Artefakte, die als Ganzes verknüpft und verwaltet werden können,befinden sich in einer gemeinsamen Serverkonfiguration. Alle Daten und Metadaten für eine Serverkonfigurationsind in einer Datenbank gespeichert. Dateiinhalte werden in Dateien auf Betriebssystemebene verwaltet, diezusammengenommen als Datenspeicher bezeichnet werden. Datenspeicherinformationen sind in separateBereiche für die Speicherung von Archivdateien und von Cache-Dateien aufgeteilt. Der Datenspeicher, dieDatenbank und andere zugehörige Dateien, wie Konfigurationsdateien, Anhänge und Protokolle, werdenzusammengenommen als Repository bezeichnet.
Projekte als Container
Artefakte innerhalb einer Serverkonfiguration sind in Projekte organisiert. Bevor eine Serverkonfigurationverwendet werden kann, muss mindestens ein Projekt erstellt werden, in dem Dateien und andere Objekte
64 | Konzepte
gespeichert werden können. Eine Serverkonfiguration kann mehrere Projekte enthalten, wobei sich jedes anden Lebenszyklusanforderungen eines jeweiligen Teams, einer Anwendung oder einer Komponente orientiert.
Ansichten als Container
Ein StarTeam-Projekt kann über eine oder mehrere Ansichten verfügen. Jedes Projekt erhält automatisch eineHauptansicht, über die Ordner, Dateien und andere Objekte organisiert werden können. Es können zusätzlicheuntergeordnete Ansichten erstellt werden, um Untermengen der Informationen des Hauptprojekts, historischeSnapshots von Projektinformationen oder Arbeitsbereiche für neue Entwicklungsarbeiten darzustellen. StarTeambietet zahlreiche Optionen für das Erstellen von Ansichten, um eine breite Palette von Entwicklungsszenarioszu unterstützen.
Beispiel für eine StarTeam-Serverkonfiguration
In dieser Dokumentation wird eine Serverkonfiguration häufig einfach nur als Server bezeichnet. Die Begriffe"Server" und "Serverkonfiguration" werden synonym verwendet. Der Grund dafür ist, dass jedeServerkonfiguration häufig auf ihrem eigenen Server bereitgestellt und von ihrem eigenenStarTeam-Serverprozess verwaltet wird. Beachten Sie jedoch, dass StarTeam mehrere Serverkonfigurationenund Serverprozesse auf einem Computer zulässt, sodass die Serverkonfiguration-zu-Computer-Beziehungnicht 1:1 sein muss.
Verwandte Themen
StarTeam-Komponenten auf Seite 64
Terminologie auf Seite 459
OrdnerDieses Thema bietet eine Übersicht über das Planen eines Ordnerbaums und enthält einige Tipps für dieArbeit mit neuen und vorhandenen Ordnern. Normalerweise erstellt der Projekt- oder ServeradministratorProjekte und Projektansichten. Als typischer Benutzer öffnen Sie eine bestimmte Projektansicht und verwaltenIhre Ordner und deren Inhalte, z. B. Dateien und Änderungsanforderungen. Das Verwalten vonAnwendungsordnern ist mit dem Verwalten eines Projekts vergleichbar. Sofern Sie die entsprechenden
Konzepte | 65
Zugriffsrechte besitzen, können Sie Ordner erstellen, Ordner löschen und die Eigenschaften von Ordnernändern.
Verwandte Themen
StarTeam-Komponenten auf Seite 64
Ordnerbaumhierarchie auf Seite 66Ordner in Ansichten auf Seite 67Neue Ordner auf Seite 68Vorhandene Ordner auf Seite 68Ordner und Pfade auf Seite 69Standard- und alternative Arbeitsordner auf Seite 71
OrdnerbaumhierarchieWenn Sie Projekte erstellen, wählen Sie typischerweise Speicherorte auf Ihren Workstations als Arbeitsordnerfür diese Projekte aus. Der für ein Projekt festgelegte Arbeitsordner wird auch der Arbeitsordner für dieStammansicht des Projekts und für den Stammordner im Ordnerbaum dieser Ansicht.
StarTeam behandelt Ordner sowohl als Container als auch als Elemente. Sie können Elemente innerhalbeiner Projektansicht gruppieren, indem Sie sie in Ordner stellen. In einem Ordner mit dem Namen SourceCode können beispielsweise Quellcodedateien und Änderungsanforderungen für diese Dateien enthalten sein.Sie können Ordner beim Erstellen eines Projekts automatisch erstellen oder die Ordner nach dem Erstellendes Projekts hinzufügen. Üblicherweise werden Projekte von Projekt- oder Serveradministratoren erstellt, abermit den richtigen Zugriffsrechten kann auch jeder andere Benutzer Projekte erstellen. Weitere Informationenzu den Ihnen zugewiesenen Zugriffsrechten erhalten Sie von Ihrem Serveradministrator.
Wenn Sie ein Projekt erstellen, erstellt StarTeam gleichzeitig automatisch den übergeordneten Ordner oderden Stammordner für dieses Projekt. Hierbei handelt es sich tatsächlich um den Stammordner der Stammansichtdes Projekts. Anfänglich haben das Projekt, die Ansicht und der Stammordner denselben Namen. DieserName kann später jedoch geändert werden.
In der Regel legt der das Projekt erstellende Benutzer eine Ordnerhierarchie (Ordnerbaum) auf der Workstationan, bevor er das Projekt erstellt. Der Benutzer legt den Stammordner dieses Baumes als den Arbeitsordnerdes Projekts fest. Die Anwendung kann anschließend automatisch für jeden untergeordneten Ordner im Baumeinen Anwendungsordner anlegen. Der untergeordnete Ordner wird dann zum Arbeitsordner desAnwendungsordners.
Wenn die untergeordneten Anwendungsordner gleichzeitig mit dem Projekt erstellt werden, dann gilt Folgendes:
• Die Arbeitsordner der Anwendungsordner waren Teil eines vorhandenen Baums auf der Workstation desProjekterstellers.
• Ihre Namen sind identisch mit den Namen ihrer Arbeitsordner, können aber später geändert werden.• Ihre Arbeitsordner verbleiben hierarchisch mit dem Arbeitsordner des Stammordners verbunden. Wenn
Sie also den Pfad zum Arbeitsordner des Stammordners ändern, wird auch der Pfad zu diesem Ordnergeändert (es sei denn, Sie legen für diese Arbeitsordner manuell einen absoluten Pfad fest). Mit anderenWorten: Die Anwendung speichert einen relativen Pfad für jeden untergeordneten Ordner.
Eine der wichtigsten Eigenschaften Ihres Ordners ist sein Arbeitsordner. Sie müssen wissen, wohin dieAnwendung auf Ihrer Workstation Dateirevisionen kopiert, die Sie auschecken, sodass Sie diese Revisionensuchen können, die für die Änderungen erforderlich sind. Ordner können auf vielfältige Weise bearbeitetwerden. Sie können sie verschieben, Sie können ihr Verzweigungsverhalten ändern usw.
Ein Arbeitsordner ist eine Eigenschaft des Ordners und stellt den tatsächlichen Speicherort auf Ihrer Workstationdar, in dem StarTeam die ausgecheckten Dateien speichert. Trotz der Tatsache, dass beide als Ordner
66 | Konzepte
bezeichnet werden, sind der Arbeitsordner und der Ordner nicht identisch. Sie unterscheiden sich durchfolgende Merkmale:
• Der Pfad des Arbeitsordners kann in der Anwendung stark oder vollständig vom Pfad desAnwendungsordners abweichen.
• Ein Anwendungsordner ist ein Objekt, das von der Anwendung aus gesteuert wird. Die mit diesem Ordnerverknüpften Daten werden in der Datenbank gespeichert, in der alle Projektdaten gespeichert werden. Dieeingecheckten Revisionen der mit diesem Ordner verknüpften Dateien werden im Datenspeicher abgelegt.
• Ein Arbeitsordner ist ein Objekt, das von Ihrem Betriebssystem gesteuert wird. In ihm werden die aus derAnwendung ausgecheckten Dateien gespeichert.
Das Projekt, seine Stammansicht und deren Stammordner verwenden denselben Arbeitsordner. Für zusätzlicheAnsichten gilt das Gleiche: Jede Ansicht und deren Stammordner verwenden denselben Arbeitsordner.
Der Arbeitsordner der Ansicht bzw. des Stammordners hat immer einen absoluten Pfad. Dieser Pfad setztsich aus dem Laufwerksbuchstaben, den entsprechenden Verzeichnissen und dem Namen des Arbeitsordnerszusammen.
Wenn Sie sich die Eigenschaften des Stammordners ansehen, werden Sie feststellen, dass der Arbeitsordnerderselbe ist. Er wird jedoch im Anzeigefeld Vollständiger Arbeitsordnerpfad und nicht im Textfeld Standardangezeigt. Da Sie den Arbeitsordner nur auf Ansichtsebene ändern können, sind die Textfelder im Arbeitsordnerdes Stammordners immer deaktiviert.
Für untergeordnete Ordner, die gleichzeitig mit dem Projekt erstellt wurden, speichert die Anwendung denPfad zu den einzelnen Arbeitsordnern als relativen Pfad.
Verwandte Themen
Ordner auf Seite 65
Ordner in AnsichtenSie können neue Ordner und Ordner des Typs "Nicht in Ansicht" (NIA-Ordner) zu Ansichten in StarTeamhinzufügen. Ein NIA-Ordner ist ein Ordner auf Ihrer lokalen Festplatte, der keinem Ordner imStarTeam-Repository zugeordnet ist. Ein NIA-Ordner wird als weißer Ordner mit einem schwarzen gepunktetenRand angezeigt. NIA-Ordner können, müssen jedoch nicht, wie NIA-Dateien zu einer Ansicht hinzugefügtwerden, wenn Sie sie erstellt haben und sie Teil der StarTeam-Ansicht sein sollen. Wenn es sich bei demOrdner jedoch um einen NIA-Ordner handelt, weil er von einem Benutzer aus der Ansicht gelöscht wurde,müssen Sie ihn auch aus Ihrem Arbeitsordner löschen.
Wenn Sie einer Ansicht einen neuen Ordner hinzufügen, kann sein Arbeitsordner einer der folgenden Ordnersein:
• Ein von Ihnen auf Ihrer Workstation angegebener Ordner.• Ein von Ihnen angegebener, nicht vorhandener Arbeitsordner, der von der Anwendung auf Ihrer Workstation
erstellt wird.Wenn der vorhandene Ordner über untergeordnete Ordner verfügt, können einer oder mehreredieser Ordner ebenfalls zur Ansicht hinzugefügt werden
• Ein untergeordneter Ordner des Arbeitsordners des übergeordneten Anwendungsordners.Wenn Sie keinenArbeitsordner angeben, hängt die Anwendung den Namen des neuen Ordners an den vollständigenArbeitsordnerpfad des übergeordneten Ordners an.
Hinweis: Wenn der Arbeitsordnerpfad des übergeordneten Ordners die vom Betriebssystem maximalzulässige Pfadlänge für Arbeitsordner von 254 Zeichen inklusive umgekehrter Schrägstriche (\)überschreitet, können Sie den neuen Arbeitsordner in der Anwendung nicht erstellen. Einer Ansicht einesschreibgeschützten übergeordneten Ordners können keine Ordner hinzugefügt werden. Der neuhinzugefügte Ordner übernimmt mit einigen Ausnahmen das Verhalten des übergeordneten Ordners.
Konzepte | 67
Beispielsweise ist das Auswahlfeld Verzweigen bei Änderung für den Unterordner nicht verfügbar, dadieser keine Zweige benötigt.
Verwandte Themen
Ordner auf Seite 65
Neue OrdnerSie können einer Projektansicht problemlos Ordner hinzufügen. Wenn ein neuer Ordner hinzugefügt wird, giltFolgendes:
• Der Arbeitsordner für den neuen Anwendungsordner kann sich in einem anderen Baum als die Arbeitsordnerdes anderen Anwendungsordners befinden. Wenn Sie keinen Arbeitsordner festlegen, ist der Pfad desArbeitsordners des neuen Ordners ein relativer Pfad, der auf dem Arbeitsordnerpfad des übergeordnetenOrdners basiert.
• Sein Name kann sich vom Namen seines Arbeitsordners unterscheiden.• Für jeden Unterordner des neuen Arbeitsordners kann ein Ordner erstellt werden. Der neu hinzugefügte
Ordner wird demnach zum Stamm eines neuen Zweigs von Ordnern. Die für diese untergeordneten Ordnererstellten Anwendungsordner erhalten zunächst dieselben Namen wie ihre Arbeitsordner. Die Beziehungder untergeordneten Arbeitsordner zum Stammarbeitsordner ihres Baumes ändert sich nicht. Wenn Siealso den Pfad zum neu hinzugefügten Arbeitsordner des Stammordners ändern, wird auch der Pfad zudiesen Arbeitsordnern geändert (es sei denn, Sie legen für diese Arbeitsordner manuell einen absolutenPfad fest).
StarTeam kennzeichnet Ordner auf der Festplatte, die keinem StarTeam-Ordner zugeordnet sind, mit einemNicht in Ansicht-Symbol. Dies bedeutet, dass sich der Ordner nicht in der Projektansicht befindet.
Verwandte Themen
Ordner auf Seite 65
Vorhandene OrdnerSie können mehrere Ordner zu einer Ansicht hinzufügen, indem Sie sie verschieben oder sie aus anderenAnsichten derselben Serverkonfiguration freigeben.Wenn ein Ordner verschoben oder freigegeben wird, kanner seinen absoluten Pfad behalten oder einen relativen Pfad zugewiesen bekommen, der auf dem neuenübergeordnetem Ordner basiert. Wenn der Pfad eines verschobenen Ordners relativ ist, endet er in der Regelin einem anderen Arbeitsordner als dem, den er zuvor hatte. Wenn der Pfad eines gemeinsam genutztenOrdners relativ ist, hat der gemeinsam genutzte Ordner an jedem Speicherort einen anderen Arbeitsordner.
Hinweis: Wenn der Pfad des neuen Arbeitsordners eines freigegebenen oder verschobenen Ordnersdie im Betriebssystem maximal zulässige Pfadlänge für Arbeitsordner überschreitet (254 Zeichen inklusiveumgekehrter Schrägstriche (\)), können Sie den neuen Arbeitsordner in der Anwendung nicht erstellen.
Sowohl die aktuelle Ansicht als auch die Ansicht, aus der die Ordner verschoben oder für die gemeinsameNutzung freigegeben werden, müssen dieselbe Serverkonfiguration verwenden.
68 | Konzepte
Verwandte Themen
Ordner auf Seite 65
Ordner und PfadeIn StarTeam gibt es drei Ordnertypen, die jeweils eine eigene Rolle spielen.
Benutzer richten diesen Ordner und seinen Inhalt auf einerWorkstation ein und fügen ihn anschließend mithilfe des
Ursprüngliche Workstation-Ordner
Experten für neue Projekte in ein neues StarTeam-Projektein. Dieser Ordner, der Dateien und andere Ordner enthaltenkann, wird zum Stammordner der anfänglichen Ansicht oderder Stammansicht des Projekts und damit zum Stammordnerdes neuen Projekts. Der Ordner nimmt, unabhängig vomNamen des Workstation-Ordners im Betriebssystem, denNamen des Projekts an und hat (statt eines relativen Pfades)einen absoluten Pfad, der mit dem Laufwerkbuchstabenbeginnt und alle entsprechenden Verzeichnisse bis hinunterzum Arbeitsordner selbst enthält.
StarTeam erstellt gleichzeitig das Projekt, die Stammansichtdes Projekts und den Stammordner, und alle habendenselben Arbeitsordner. Zu Beginn haben das Projekt, dieAnsicht und der Stammordner denselben Namen. DieserName kann später jedoch geändert werden. Wenn weitereAnsichten für das Projekt erstellt werden, haben jede Ansichtund ihre Stammordner denselben Arbeitsordner. DieHierarchie der StarTeam-Ordner in der aktuellen Ansichtwird im Server-Explorer als Ordnerbaum angezeigt.
Diese Ordner werden in StarTeam zum Gruppieren vonElementen in einer Projektansicht verwendet. In einem
StarTeam-Ordner
Ordner mit dem Namen Source Code können beispielsweiseQuelltextdateien, Änderungsanforderungen für diese Dateienund andere verwandte Elemente gruppiert sein. DieseOrdner können automatisch zur selben Zeit wie das Projektoder später von Administratoren oder Teammitgliedern mitden entsprechenden Berechtigungen erstellt werden. DieHierarchie der StarTeam-Ordner in der aktuellen Ansichtwird im Server-Explorer als Ordnerbaum angezeigt. Wennder StarTeam-Ordner (Anwendungsordner) automatisch zurselben Zeit wie ein StarTeam-Projekt angelegt wird,übernimmt er den Namen des Arbeitsordners und verfügtüber einen relativen Pfad.
Ein Arbeitsordner ist zwar eigentlich eine Eigenschaft einesStarTeam-Ordners, unterscheidet sich jedoch von diesem
Arbeitsordner auf der Workstation
beträchtlich, da es sich bei ihm um ein Objekt handelt, dasvom Betriebssystem gesteuert wird. In ihm werden Dateiengespeichert, die aus StarTeam kopiert oder ausgechecktwurden oder StarTeam hinzugefügt werden. EinStarTeam-Ordner ist ein Objekt, das von StarTeam gesteuertwird. Seine Daten werden in der Datenbank gespeichert,die auch alle anderen Projektdaten enthält.
Konzepte | 69
Nachdem ein StarTeam-Projekt erstellt wurde, können jederzeit weitere Ordner hinzugefügt werden. DieseOrdner können aus einer anderen StarTeam-Ansicht verschoben, mit dieser gemeinsam genutzt oder voneiner Workstation aus hinzugefügt werden.
Erläuterungen zu Arbeitsordnern
Es ist wichtig, die Beziehung zwischen Anwendungsordnern und ihren Arbeitsordnern zu verstehen, da in denArbeitsordnern die Dateien gespeichert werden, die Sie ein- und auschecken.
Jeder Ordner verfügt über einen Standardarbeitsordner, in dem Sie die Arbeitsdateien bearbeiten. FürTeammitglieder, die dieselben Ordner verwenden, ist die Struktur des Arbeitsordners auf einer Workstationhäufig mit der auf einer anderen Workstation identisch.
Wenn Sie eine Datei auschecken, kopiert die Anwendung die gewünschte Revision dieser Datei in denentsprechenden Arbeitsordner. Wenn der Arbeitsordner auf Ihrer Workstation noch nicht vorhanden ist, wirder automatisch von der Anwendung erstellt, wenn Sie Dateien in diesen Ordner auschecken.
Die Anwendung erwartet, dass Sie neue Dateirevisionen aus diesen Arbeitsordnern hinzufügen und einchecken.Wenn der Arbeitsordner nicht auf Ihrer Workstation vorhanden ist, können Sie ihn manuell oder automatischmithilfe des Befehls "Arbeitsordner erstellen" erzeugen. Sobald der Arbeitsordner vorhanden ist, können SieDateien zu ihm hinzufügen.
Der genaue Speicherort eines Arbeitsordners wird als eine der Eigenschaften des Anwendungsordnersangezeigt.
Alternativer Arbeitsordner
Der für eine Ansicht erstellte Arbeitsordner ist nicht unbedingt für alle Benutzer die ideale Lösung. Wenn Sieoder andere Benutzer über die erforderlichen Zugriffsrechte verfügen, können Sie einen geeigneterenSpeicherort für diesen Ordner auf einer Workstation auswählen, indem Sie einen alternativen Arbeitsordnerfestlegen. Sie können beispielsweise einen kürzeren Pfad oder einen anderen Laufwerksbuchstaben verwenden.Beachten Sie, dass ein Arbeitsordner auf einen Speicherort verweisen muss, auf den Sie Zugriff haben, z. B.ein Laufwerk auf Ihrer Workstation oder ein persönliches Verzeichnis auf einem gemeinsam genutztenDateiserver. Borland empfiehlt, die Einstellungen nicht auf einem zugeordneten Netzwerklaufwerk zu speichern.
Der Pfad für den alternativen Arbeitsordner dieser Ansicht ist workstation- und benutzerspezifisch. Wenn Siesich beispielsweise unter einem anderen Benutzernamen bei einem Projekt anmelden oder an einer anderenWorkstation arbeiten, ist die Einstellung für den alternativen Arbeitsordner nicht bekannt.
Wenn Sie für die Ansicht einen alternativen Arbeitsordner festlegen, kann auf Ihrer Workstation der Pfad zumArbeitsordner für jeden untergeordneten Ordner in der Ansicht auf ähnliche Weise geändert werden.
Für jeden Ordner im Ordnerbaum, dessen Arbeitsordner relativ zum Pfad des Arbeitsordners der Ansicht ist(und nicht ein absoluter Pfad oder ein eigener, alternativer Pfad zu einem Arbeitsordner), wird der alternativePfad für den Arbeitsordner der Ansicht Teil der Pfade zu den Arbeitsordnern seiner untergeordneten Ordner.
Ordnerpfade
StarTeam speichert Arbeitsordnerpfade aus Anwendungen der Entwicklungsumgebung häufig als relativePfade. So kann ..\sc beispielsweise der Arbeitsordner für den Ordner Source Code eines Projekts sein.Wenn Sie einen Ordner in der StarTeam-Baumansicht an einen anderen Speicherort verschieben, kann espassieren, dass sein Arbeitsordner an einer nicht erwarteten Position landet. Der Grund dafür ist, dass dieAnwendung den relativen Pfad auf den Arbeitsordner für den neuen übergeordneten Ordner verwendet.WennSie einen Ordner verschieben, sollten Sie also einen Arbeitsordnerpfad angeben, der nicht relativ ist, umunbeabsichtigte Änderungen am Arbeitsordnerpfad auf den Workstations der Benutzer zu vermeiden.
70 | Konzepte
Server-Explorer
Der StarTeam Eclipse Client enthält eine hierarchische Ansicht der Projekte, Ansichten und Ordner einerServerkonfiguration. Die Hierarchie der StarTeam-Ordner in der aktuellen Ansicht wird im Server Explorer alsOrdnerbaum angezeigt. Wenn Sie die Baumansicht einer Serverkonfiguration im Server Explorer erweitern,stehen Kontextmenüs für die Knoten zur Verfügung, die viele der Menübefehle enthalten, die Sie für die Arbeitmit Dateien, Änderungsanforderungen, Anforderungen usw. benötigen.
Die unterschiedlichen Ordnerstatuswerte im Server Explorer werden durch die folgenden Ordnersymboledargestellt:
Regulärer StarTeam-Ordner.
Unsichtbarer Ordner: Gibt einen Ordner an, für den die Eigenschaft Sichtbar imDialogfeld Ordnereigenschaften deaktiviert wurde.
Nicht in Ansicht befindlicher Ordner: Gibt einen Ordner auf der lokalen Festplatte an,der keinem StarTeam-Ordner zugeordnet ist.
Fehlender Arbeitsordner: Bedeutet, dass keine lokalen Arbeitsordner vorhanden sind.
Ordner verwendet den Pfad eines alternativen Arbeitsordners, der sich von dem vomProjekt eingerichteten Standardordnerpfad unterscheidet.
Verwandte Themen
Ordner auf Seite 65
Ordner zu Ansichten hinzufügen auf Seite 186Standard- und alternativen Arbeitsordner ändern auf Seite 190Projektstruktur auf Seite 457
Standard- und alternative ArbeitsordnerBevor Sie den Standardarbeitsordner ändern, müssen Sie – genau wie beim Ändern benutzerdefinierter Felderoder anderer Aspekte, die alle Benutzer betreffen – unbedingt den Server sperren und sicherstellen, dassniemand mehr eingeloggt ist.
Wenn eine Ansicht erstellt wird, wird ein standardmäßiger Speicherort für ihren Arbeitsordner angegeben.Beim Ändern des Standardarbeitsordners müssen Sie möglicherweise nicht nur den Pfad zum Arbeitsordner,sondern auch den Pfad zu jedem Unterordner in der Ansicht ändern. Die Änderungen gelten nicht nur für Sieselbst, sondern für jede Person, die mit dieser Ansicht arbeitet. Daher ist es wichtig, die Beziehung desArbeitsordners zur StarTeam-Ansicht zu verstehen, bevor solche Änderungen vorgenommen werden.
• Der Pfad für den Standardarbeitsordner wird von allen Benutzern verwendet, die mit dieser Ansicht arbeiten,es sei denn, sie haben Pfade zu alternativen Arbeitsordnern angegeben. Ändern Sie denStandardarbeitsordner nur dann, wenn Sie den Pfad für alle Benutzer ändern wollen, die mit der Ansichtarbeiten.
• Der Pfad zum alternativen Arbeitsordner ermöglicht es Ihnen, für Ihren eigenen Arbeitsordner einen anderenSpeicherort als den Standardarbeitsordner anzugeben. Wenn Sie nicht den Standardarbeitsordnerpfadverwenden möchten, geben Sie einen alternativen Pfad an. Ändern Sie jedoch NICHT den Pfad desStandardarbeitsordners. Wenn Sie einen alternativen Arbeitsordnerpfad angeben, wird dieser anstelle desStandardpfads verwendet. Der Standardarbeitsordner muss für jeden Benutzer auf einen separaten
Konzepte | 71
Speicherort verweisen, z. B. auf ein Laufwerk auf der Workstation des Benutzers oder auf ein persönlichesVerzeichnis auf einem gemeinsam genutzten Dateiserver.
Der Arbeitsordner für den Stammordner der Ansicht hat einen absoluten Pfad (beispielsweise C:\NeuesProdukt). Der für den Unterordner eines Arbeitsordners verwendete Pfad hängt davon ab, wie dieserUnterordner erstellt wurde und welche Änderungen seitdem am Pfad vorgenommen wurden. In der Regel istder Arbeitsordner für einen Unterordner relativ zu dem der Ansicht (d. h. relativ zu jenem Arbeitsordner, derfür den Stammordner verwendet wird). Nehmen Sie beispielsweise an, dass der Pfad für den Arbeitsordnerder Ansicht C:\Neues Produkt lautet und der Stammordner einen Unterordner namens Onlinehilfe hat. Indiesem Fall würde der Pfad zum Arbeitsordner Onlinehilfe folgendermaßen lauten: C:\NeuesProdukt\Onlinehilfe.Wenn der Pfad zum Arbeitsordner der Ansicht geändert wird, ändert sich automatischauch der Pfad zum Arbeitsordner des Unterordners.
Wird ein neuer Unterordner nach seiner Erstellung zur Ansicht hinzugefügt, ist der Pfad zum Arbeitsordnerdes Unterordners normalerweise relativ. Wenn sich jedoch sein Arbeitsordner auf einem anderen Laufwerkbefindet als der Arbeitsordner des Stammordners, ist der Pfad absolut.
Verwandte Themen
Ordner auf Seite 65
Ansichten auf Seite 21
Verzweigungsoptionen auf Seite 102
Verzweigungsverhalten von Ordnern oder Elementen auf Seite 103
Ordnungsgemäße Verwendung von Ansichten auf Seite 99
Ansichtstypen auf Seite 95
Standard- und alternativen Arbeitsordner ändern auf Seite 190
DateienSoll eine Datei der Versionskontrolle unterstellt werden, muss sie einem Anwendungsordner hinzugefügtwerden. Wenn eine Datei hinzugefügt wird, wird im StarTeam-Repository eine Kopie der Datei gespeichert.Nachdem die Datei zu StarTeam hinzugefügt wurde, können Sie und andere Teammitglieder diese Dateiauschecken, sie überarbeiten und neue Revisionen einchecken, während StarTeam Informationen zu allenRevisionen der Datei verwaltet. Beachten Sie, dass alle Eincheckvorgänge in StarTeam atomisch sind. Dasbedeutet, dass beim Einchecken mehrerer Dateien nur dann Dateien tatsächlich eingecheckt werden, wennder Eincheckvorgang für alle Dateien erfolgreich abgeschlossen werden konnte.
Wenn Sie eine Dateirevision auschecken, sollten Sie vorab prüfen, dass es sich dabei tatsächlich um dieaktuelle Version der Datei handelt. Sie stellen damit sicher, dass die Datei die aktuellsten Änderungen enthält.Wenn Sie eine Datei bearbeiten möchten, sollten Sie sie mit einer exklusiven Sperre auschecken, damit andereBenutzer sehen, dass die Datei bearbeitet wird.
Wenn Sie eine Datei einchecken, legt StarTeam die Dateiänderungen als neue Revision ab. Beim Eincheckenkönnen Sie entscheiden, ob Sie die Sperre entfernen möchten, damit die Datei anderen Benutzern zur Verfügungsteht, oder ob die Sperre beibehalten werden soll, damit Sie die Datei weiterhin bearbeiten können. Wennjemand anders eine Datei eincheckt, an der Sie gerade arbeiten, ist Ihre Revision nicht mehr die aktuelle.StarTeam weist der Datei den Status Zusammenführen zu und gibt so an, dass Ihre Änderungen mit denenzusammengeführt werden müssen, die jemand anders durchgeführt hat. Sie könnten zwar das EincheckenIhrer Änderungen erzwingen, das würde aber die Arbeit der anderen Person nichtig machen. Es istnormalerweise anzuraten, die Datei ein zweites Mal auszuchecken und sie mit den bereits von Ihnen
72 | Konzepte
vorgenommenen Änderungen zusammenzuführen. Wenn Sie sicher sind, dass die Datei korrekt ist, könnenSie sie einchecken.
Hinweis: Bei Verwendung des Eclipse Clients werden Operationen für Dateien angezeigt, wenn Folgendesverwendet wird:
• die Befehle im Hauptmenü StarTeam,• die Kontextmenüs in den verschiedenen StarTeam-Ansichten,• die StarTeam-spezifischen Symbolleistenschaltflächen,• das Team-Kontextmenü oder• die Perspektive Teamsynchronisierung.
Wenn sich eine Datei im Arbeitsordner eines Anwendungsordners befindet, können Sie diese Datei zumAnwendungsordner hinzufügen. Dadurch wird die Datei der Versionskontrolle unterstellt. Eine Kopie derArbeitsdatei wird als erste Revision dieser Datei im Repository gespeichert. Wenn die Arbeitsdatei spätergelöscht wird, gehen die Daten nicht verloren, da eine Kopie im Repository vorhanden ist. Die Anwendungerstellt bei jedem Einchecken der Datei im Repository eine neue Revision der Datei.
Bei jedem Auschecken einer Dateirevision wird ihr Inhalt in einen Arbeitsordner kopiert. Das Auschecken einerRevision gewährleistet zudem, dass Sie mit der aktuellen oder einer bestimmten Revision arbeiten.
Die Anwendung bietet die Möglichkeit, die aktuellen Revisionen aller Elemente innerhalb einer Ansicht zukennzeichnen. Wenn das Projekt beispielsweise einen bestimmten Meilenstein (z. B. Beta) erreicht, könnenSie die Ansichtselemente mit einem Label, dem sogenannten Ansichts-Label, versehen. Anschließend könnenSie die Ansicht so konfigurieren, dass sie wieder den Zustand vor Anwendung des Labels annimmt, dieRevisionen unter Verwendung dieses Labels als Gruppe auschecken, eine neue Ansicht basierend auf diesemLabel erstellen oder dem Label einem Heraufstufungsstatus zuweisen.
Die Anwendung stellt zudem Revisions-Labels zur Verfügung. Sie können eine oder mehrere Revisionen beimEinchecken mit einem Label versehen. Sie können aber auch den Befehl Labels im Kontextmenü der Ansichtim Server Explorer oder den Befehl Labels im Menü Datei verwenden. Mithilfe des Labels lassen sich dieseDateien ganz einfach als Gruppe auschecken. Eine Dateirevision kann eine beliebige Anzahl an Labels haben.Zwei Revisionen derselben Datei dürfen in derselben Ansicht jedoch nie dasselbe Label haben.
Empfehlungen für die Arbeit mit der Versionskontrolle unterliegenden Dateien
Im Folgenden finden Sie einige Empfehlungen zur Verwendung von Dateien, die der Versionskontrolleunterliegen:
• Um andere Teammitglieder wissen zu lassen, dass Sie Änderungen an einer Datei vornehmen möchten,ändern Sie beim Auschecken den Sperrstatus in "Exklusiv".
• Ändern Sie beim Einchecken den Sperrstatus zu "Nicht gesperrt", um die Datei auch anderen zugänglichzu machen.
• Wenn Sie beabsichtigen, weitere Änderungen an der Datei vorzunehmen, sie aber zu Backup-Zweckeneinchecken möchten, lassen Sie die Datei gesperrt.
• Um zu verhindern, dass Sie eine Datei ändern, die Sie nicht gesperrt haben, wählen Sie unter Fenster ➤Präferenzen ➤ Ungesperrte Arbeitsdateien als schreibgeschützt markieren UngesperrteArbeitsdateien als schreibgeschützt als persönliche Option. Wenn Sie dann eine nicht gesperrte Dateiauschecken, wird die Arbeitskopie schreibgeschützt.
Konzepte | 73
Verwandte Themen
StarTeam-Komponenten auf Seite 64
ÄnderungsanforderungenEine Änderungsanforderung ist eine Anforderung, innerhalb eines Projekts eine Änderung vorzunehmen. Dazugehören beispielsweise Produkterweiterungen oder Fehlerbehebungen. Um Änderungsanforderungen effektivverfolgen zu können, müssen Sie zunächst das zugrunde liegende Modell verstehen.
Mithilfe der Änderungsanforderungskomponente haben Sie folgende Möglichkeiten:
• Sie können Änderungsanforderungen beliebigen Ordnern zuweisen. Änderungsanforderungen könnenjedem Anwendungsordner zugewiesen oder mit anderen Anwendungsordnern in anderen Ansichten in derServerkonfiguration gemeinsam genutzt werden. Eine Änderungsanforderung kann jedem beliebigenanderen Element, z. B. einer Datei, zugewiesen werden.
• Sie nehmen nur die erforderlichen Statusänderungen vor. Beim Erstellen einer Änderungsanforderung sinddie Statuswerte Neu, Offen, Zurückgestellt sowie eine der folgenden Lösungen möglich: Nicht reproduzierbar,Wie vorgesehen, Repariert, Dokumentiert und Doppelt. Nach der Behebung kann eine Änderungsanforderungnur geprüft oder erneut geöffnet werden. Nach der Verifizierung kann eine Änderungsanforderung nurgeschlossen oder erneut geöffnet werden.
• Nutzen Sie die automatischen Änderungen basierend auf dem Status der Änderungsanforderung. DieAnwendung ändert die für die Änderung verantwortliche Person automatisch, sodass sie dem aktuellenStatus der Änderungsanforderung entspricht. Wenn eine Änderungsanforderung aufgelöst wird, wird dieZuständigkeit für die Änderungsanforderung automatisch der Person übertragen, die dieÄnderungsanforderung eingab, da sie normalerweise am besten geeignet ist, die Lösung zu überprüfen.Wenn eine Änderungsanforderung nach der Behebung erneut geöffnet wird, wird die Zuständigkeitautomatisch dem Benutzer übertragen, der die Lösung vornahm. Diese automatischen Änderungen könnenjedoch überschrieben und die Zuständigkeit kann einem anderen Benutzer zugewiesen werden.
• Weisen Sie Änderungsanforderungen dem Build zu, in dem die Änderungsanforderung behoben wurde.Wenn der Status einer Änderungsanforderung Repariert oder Dokumentiert lautet, wird der Wert im FeldAdressiert in Build auf Nächster Build gesetzt. Beim Erstellen dieses Build-Labels ersetzt die AnwendungNächster Build durch den Namen des Build-Labels, damit Tester wissen, welchen Build sie zum Überprüfender Änderungsanforderung verwenden müssen.
Hinweis: In diesem Hilfesystem wird erläutert, wie Sie das standardmäßige Eigenschaftsdialogfeld zumErstellen und Bearbeiten von Änderungsanforderungen verwenden. Abhängig davon, wie Ihr Team dieAnwendung eingerichtet hat, wird ein anderes Dialogfeld angezeigt, das auch als alternativerEigenschaftseditor (APE) bezeichnet wird. Selbst bei Verwendung des standardmäßigenEigenschaftsdialogfelds für Änderungsanforderungen ist es möglich, dass Ihre Organisation oder IhrTeamleiter Richtlinien zu Änderungsanforderungen implementiert hat, die sich von den hier genanntenunterscheiden.
Verwandte Themen
StarTeam-Komponenten auf Seite 64
Modell für die Verfolgung von Änderungsanforderungen auf Seite 75
Feld "Status" einer Änderungsanforderung auf Seite 76
74 | Konzepte
Lebenszyklus für Änderungsanforderungen auf Seite 77
Integrierter Workflow für Änderungsanforderungen auf Seite 77Änderungsanforderungen erstellen auf Seite 237
Modell für die Verfolgung von Änderungsanforderungen
Das obige Diagramm und die Anweisungen beschreiben, wie Sie Änderungsanforderungen verfolgen können.Die Felder verdeutlichen die Schritte, die vom Senden einer Änderungsanforderung bis zu ihrem Abschlusserforderlich sind. Jedes Feld bezeichnet eine Aktion und das Teammitglied, das voraussichtlich für dieAusführung der Aktion zuständig ist. Die Pfeile kennzeichnen den jeweiligen Status der Änderungsanforderung.
Die Verfolgung von Änderungsanforderungen umfasst die folgenden Schritte:
1. Ein Teammitglied erstellt eine neue Änderungsanforderung mit einem der folgenden Inhalte:
• Zusammenfassung eines Problems mit dem Produkt und Auflistung der Schritte zum Nachvollziehendes Problems
• Vorschlag zu einer Produktverbesserung
Hinweis: Solche Änderungsanforderungen haben den Status Neu.
2. Eine andere Person, z. B. ein Administrator oder Teamleiter, entscheidet, ob das Problem behoben oderdie Verbesserung eingearbeitet werden soll. Diese Person kann:
• der Änderungsanforderung den Status Offen zuweisen und ein zuständiges Teammitglied festlegen.• der Änderungsanforderung den Status Zurückgestellt zuweisen, wenn die Änderung zu einem späteren
Zeitpunkt vorgenommen werden soll.• der Änderungsanforderung den Status Doppelt zuweisen, wenn sie bereits zugestellt wurde.
Gegebenenfalls kann die Änderungsanforderung mit der ursprünglichen Anforderung verknüpft werden,sodass beide Anforderungen verfolgt werden können.
• der Änderungsanforderung den Status Wie vorgesehen zuweisen, wenn das Produkt wie vorgesehenfunktioniert, also kein Fehler vorliegt.
Hinweis: Bei Änderungsanforderungen mit dem Status Offen fahren Sie mit Schritt 3 fort.
3. Die Person, die die Änderungsanforderung bearbeitet, ändert deren Status in Wird verarbeitet. Nachdemdiese Person die Änderungsanforderung bearbeitet hat, kann sie ihr einen der folgenden Statuswertezuweisen:
Konzepte | 75
Repariert•• Dokumentiert• Nicht reproduzierbar
4. In einem nächsten Schritt testet ein anderes Teammitglied (in der Regel ein Tester oder ein Mitarbeiter derQualitätssicherung) die Änderungsanforderung. So kann beispielsweise anhand eines Testfalls geprüftwerden, ob das Problem tatsächlich behoben, dokumentiert oder nicht nachvollziehbar ist. Diese Personweist der Änderungsanforderung anschließend einen der folgenden Statuswerte zu:
• Verifiziert - Wie vorgesehen• Verifiziert - Nicht reproduzierbar• Verifiziert - Dokumentiert• Verifiziert - Repariert• Verifiziert - Doppelt
5. Abschließend ändert ein weiteres Teammitglied den Status in Geschlossen. Diese Person kannabschließende Vorgänge ausführen, z. B. die Änderungsanforderung vor ihrem Abschluss erneut testenoder sie in einen Bericht aufnehmen, damit sie bei der nächsten Produktversion berücksichtigt wird.
Bei den meisten der oben beschriebenen Schritte kann die Änderungsanforderung neu geöffnet und verarbeitetwerden.
Verwandte Themen
Änderungsanforderungen auf Seite 74
Feld "Status" einer ÄnderungsanforderungDer integrierte Workflow für Änderungsanforderungen von StarTeam basiert auf der Einstellung des FeldsStatus der Änderungsanforderung. Sie können dem Feld Status daher keine zusätzlichen Einstellungenzuweisen. Sie können sie aber gemäß den Präferenzen in Ihrem Unternehmen umbenennen. So könnte IhreOrganisation beispielsweise den Statusnamen Neu in Neue Änderungsanforderung ändern möchten.
Wenn Sie den Status einer Änderungsanforderung ändern, legt der integrierte Workflow automatisch dieentsprechenden Eigenschaften fest.
Wenn Sie den Status Neu, Offen oder Wird verarbeitet wählen, werden im Dropdown-Listenfeld Status sechsneue Statusoptionen angezeigt. Die mit dem ausgewählten Status verknüpften Statusoptionen sind Folgende:
• Zurückgestellt• Nicht reproduzierbar• Wie vorgesehen• Repariert• Dokumentiert• Doppelt
76 | Konzepte
Verwandte Themen
Änderungsanforderungen auf Seite 74
Lebenszyklus für Änderungsanforderungen
Die obige Abbildung zeigt den Lebenszyklus für eine Änderungsanforderung mit dem anfänglichen StatusOffen. Der Status wurde in Repariert geändert. Daraufhin fügte der integrierte Workflow automatisch dasStatusfeld Verifiziert - Repariert hinzu. Abschließend wurde die Änderungsanforderung geschlossen, d. h., sieerhielt den Status Geschlossen (Repariert).
Die Abbildung zeigt auch, dass Änderungsanforderungen während der Bearbeitung jederzeit neu geöffnetwerden können. Dies lässt sich daran erkennen, dass von den drei Repariert-Statuswerten jeweils ein Pfeilzum Status Offen zeigt.
Verwandte Themen
Änderungsanforderungen auf Seite 74
Integrierter Workflow für ÄnderungsanforderungenIn der folgenden Tabelle sind die in diesem Thema beschriebenen Schritte zur Bearbeitung vonÄnderungsanforderungen zusammengefasst. Sie enthält außerdem die integrierten Workflow-Änderungen,die die Anwendung basierend auf deren Status an den Änderungsanforderungen vornimmt.
BeschreibungSchritt
Jeder Benutzer kann Änderungsanforderungen senden (inder Regel der Tester oder ein Mitarbeiter der
Senden
Qualitätssicherung).Vorgehensweise: Öffnen Sie die Ansicht"Änderungsanforderung" und wählen Sie im Kontextmenüden Befehl Neu. Änderungsanforderungen haben diefolgenden Standardeigenschaften (die Sie gegebenenfallsändern können).
• Status: Neu
• Schweregrad: Niedrig
• Priorität: Keine Priorität
• Typ: Defekt
• Plattform: Alle
• Letzter getesteter Build: Aktueller Build-Label
• Eingegeben von: Derzeit bei der Anwendungangemeldete Person
Konzepte | 77
BeschreibungSchritt
Einige andere Felder sind absichtlich leer. MancheTeamleiter lassen alle Änderungsanforderungen an denStammordner senden und verteilen sie dann perDrag-and-Drop in die entsprechenden untergeordnetenOrdner.
Vorgehensweise: Der Teamleiter ruft alle neuenÄnderungsanforderungen ab und führt einen der folgendenSchritte aus:
Zuweisen
• Er öffnet die Änderungsanforderung und weist sie einemEntwickler, einem Co-Autor oder einem anderenTeammitglied zu.
• Er stellt die Änderungsanforderung für die spätereBearbeitung zurück, z. B. für die nächste Version desProdukts.
• Er weist der Änderungsanforderung den Status Wievorgesehen zu und gibt so an, dass sie nicht bearbeitetwerden muss.
Wenn die Änderungsanforderung den Status Offen hat,werden keine automatischen Änderungen vorgenommen.Wenn die Änderungsanforderung den Status Zurückgestelltoder Wie vorgesehen hat, wird Adressiert in Build deaktiviertund die Zuständigkeit dem Benutzer zugewiesen, der dieÄnderungsanforderung erstellte.
Vorgehensweise: Benutzer rufen die ihnen zugewiesenenÄnderungsanforderungen mit dem Status Offen oder Wird
Auflösen
verarbeitet ab und führen pro Anforderung einen derfolgenden Schritte aus:
• Sie beheben das Problem im System und aktualisierendie Eigenschaften der jeweiligen Änderungsanforderung.(Bearbeiteten Änderungsanforderungen können dieStatuswerte Nicht reproduzierbar, Wie vorgesehen,Repariert, Dokumentiert oder Doppelt zugewiesenwerden.)
• Sie stellen die Änderungsanforderung für die spätereBearbeitung zurück, z. B. für die nächste Version desProdukts. ***DELETE***
Wenn der Änderungsanforderung der Status Repariert oderDokumentiert zugewiesen ist, ändert sich die EigenschaftAdressiert in Build in Nächster Build. Hat die Anforderungeinen anderen Lösungsstatus, ist die Eigenschaft deaktiviert.
Standardmäßig ist der Benutzer, der dieÄnderungsanforderung sendete, dann für das Testen derLösung zuständig.
Wenn die Änderungsanforderung den Status Zurückgestellthat, wird Adressiert in Build deaktiviert und die Zuständigkeit
78 | Konzepte
BeschreibungSchritt
normalerweise dem Benutzer zugewiesen, der dieÄnderungsanforderung erstellte.
Wer erstellt ein Projekt-Build? Der Build-Prozess in derProjektansicht kann formell oder informell sein. Während
Build
des Prozesses wird ein Build-Label erstellt und allenElementen zugewiesen, die sich zu diesem Zeitpunkt in derAnsicht befinden.
Auswirkungen auf Änderungsanforderungen: Bei allengelösten Änderungsanforderungen, bei denen für dieEigenschaft Adressiert in Build der Wert Nächster Buildfestgelegt ist, wird Nächster Build durch das Build-Labelersetzt, das als Nächstes erstellt wird.
Hinweis: Wenn ein neues Build-Label auf einer altenKonfiguration und nicht auf der aktuellen Konfigurationbasiert, hat es keine Auswirkungen auf die EigenschaftAdressiert in Build.
Wenn eine Änderungsanforderung an ihrer aktuellen Positionnicht verzweigt ist, kann Nächster Build durch ein Build-Labeleiner anderen Ansicht ersetzt werden. Angenommen, Sieerstellen eine verzweigte untergeordnete Ansicht oder gebeneinen Ordner aus einer Ansicht in einer anderen zurgemeinsamen Nutzung frei. Nächster Build ist der Wert fürdie Eigenschaft Adressiert in Build einerÄnderungsanforderung, die nicht verzweigt ist. Wenn in derQuellansicht ein Build-Label erstellt wird, wird der WertNächster Build durch den Namen des Build-Labelsunabhängig von dessen Position ersetzt.
Die Person, die die Änderungsanforderung eingereicht hat,verifiziert den geänderten Code (normalerweise ein Testeroder ein Mitarbeiter der Qualitätssicherung).
Verifizieren
Vorgehensweise: Installieren Sie den Build, in dem dieLösung verifiziert werden soll, und überprüfen Sie, ob dieÄnderungsanforderung erfolgreich behoben wurde. FührenSie einen der folgenden Schritte aus:
• Verifizieren Sie die Änderungsanforderung undkennzeichnen Sie sie als Verifiziert - Nichtreproduzierbar, Verifiziert - Wie vorgesehen, Verifiziert- Repariert, Verifiziert - Dokumentiert oder Verifiziert -Doppelt.
• Öffnen Sie erneut die Änderungsanforderung undaktualisieren Sie die Einstellung für Letzter getesteterBuild.
Wenn die Änderungsanforderung den Status Verifiziert hat,werden keine automatischen Änderungen vorgenommen.
Konzepte | 79
BeschreibungSchritt
Wenn die Änderungsanforderung den Status Offen hat, istdas Feld Adressiert in Build leer.Wenn sich der Status einerÄnderungsanforderung von Behoben in Offen ändert, fälltsie in die Zuständigkeit des Benutzers, der ihr den StatusRepariert oder Dokumentiert zuwies.
In der Regel werden Änderungsanforderungen vomTeamleiter geschlossen.
Schließen
Vorgehensweise: Der Teamleiter führt einen der folgendenSchritte aus:
• Er überprüft und schließt die verifizierteÄnderungsanforderung.
• Er öffnet erneut die Änderungsanforderung.
Wenn die Änderungsanforderung den Status Geschlossenhat, werden keine automatischen Änderungenvorgenommen.
Wenn die Änderungsanforderung den Status Offen hat, istdas Feld Adressiert in Build leer.Wenn sich der Status einerÄnderungsanforderung von Behoben in Offen ändert, fälltsie in die Zuständigkeit des Benutzers, der ihr den StatusRepariert oder Dokumentiert zuwies.
Wenn der Status einer Änderungsanforderung sich vonVerifiziert in Offen ändert, fällt sie in die Zuständigkeit desBenutzers, der ihr den Status Repariert oder Dokumentiertzugewiesen hat, und das Feld Adressiert in Build ist leer.
Hinweis: Statusänderungen können zur automatischen Änderung anderer Eigenschaften führen.
Verwandte Themen
Änderungsanforderungen auf Seite 74
AnforderungenAnforderungen werden nur auf Systemen unterstützt, die über eine Enterprise Advantage-Lizenz verfügen.Sie werden in der Ansicht Anforderung in der Workbench angezeigt. Mithilfe der Anforderungskomponentekönnen Sie Anforderungen in der Anwendung erstellen und die Abhängigkeiten zwischen Anforderungenanzeigen. Wenn beispielsweise eine Anforderung vor einer zweiten Anforderung erfüllt sein muss, kann dieerste der zweiten untergeordnet werden. Wenn Ihr Unternehmen Prozessregeln verwendet, können die vonIhnen eingerichteten Anforderungen auch zum Optimieren des Entwicklungsprozesses verwendet werden.Administratoren und andere autorisierte Benutzer können Anforderungen von CaliberRM an StarTeamveröffentlichen. Dazu steht der StarTeam CaliberRM Requirements Publisher zur Verfügung, der Bestandteilvon CaliberRM ist.
Anforderungsmerkmale
Für die Anforderungen in der Ansicht Anforderung gilt Folgendes:
80 | Konzepte
• Sie sind mit dem ausgewählten Ordner verknüpft.• Sie entsprechen dem im Listenfeld Filter ausgewählten Filter.• Sie entsprechen der von der Schaltfläche Alle Nachfolgenden angegebenen Tiefe. (Sie können auf die
Schaltfläche Alle Nachfolgenden in der Symbolleiste der Ansicht Anforderung klicken.)
Hinweis: Anhand der links neben den Anforderungen in der Ansicht Anforderung dargestellten Symbolelässt sich der Status der Anforderung erkennen. Außerdem wird angegeben, ob Sie die neueste Revisiongelesen haben.
So können Sie Anforderungen nutzen
Durch die Verwendung eines durch Anforderungen gesteuerten Entwicklungsprozesses können Unternehmenzeitraubende, kostenintensive Missverständnisse vermeiden und den Zeitraum bis zur Auslieferung desProdukts verkürzen. Dazu steht Ihnen als Basis-Tool die in StarTeam integrierte Komponente "Anforderung"zur Verfügung. Zudem haben Sie die Möglichkeit, komplexe Anforderungen von CaliberRM aus in StarTeamzu veröffentlichen. Die bereitgestellte Anforderungskomponente bietet Geschäftsanalytikern, Managern,Entwicklern, QA-Mitarbeitern und anderen Gruppen folgende Möglichkeiten:
• Geschäftsbezogene, benutzerspezifische und funktionale Anforderungen in einem hierarchischen Formatverwalten.
• Die Abhängigkeiten zwischen Anforderungen darstellen.• Die unterschiedlichen Ebenen der Anforderungen jederzeit anzeigen.• Prioritäten für Anforderungen nach Wichtigkeit festlegen.• Die Auswirkungen von Anforderungsänderungen richtig einschätzen.• Anforderungen verwenden, um den Arbeitsumfang abzuschätzen.• Den Autor der Anforderung identifizieren.• Die für die Bearbeitung der Anforderungen zuständigen Personen benachrichtigen.• Den Lebenszyklus einer Anforderung von "gesendet" bis "abgeschlossen" oder "abgelehnt" verfolgen.• Anforderungen durch Verknüpfen mit Dateien, Änderungsanforderungen, Tasks und Themen mit einem
Kontext versehen.
Verwandte Themen
StarTeam-Komponenten auf Seite 64
TasksMit der Task-Komponente können Task-Listen und Arbeitszuweisungen erstellt werden. Die Task-Komponenteist als eigenständige Komponente sehr hilfreich für das Verwalten von Projekten. Teammitglieder könnenangeben, wer wann welchen Task erledigen soll und was der aktuelle Status eines Tasks ist. Sie könnenabschätzen, wie viel Zeit für einen Task benötigt wird, die gearbeitete Zeit festhalten und die geschätztenZeiten mit den tatsächlichen Zeiten vergleichen. Da die Anwendung ein Versionskontrollsystem und ein Systemfür Änderungsanforderungen bereitstellt, können Tasks mit den entsprechenden Dateien und Produktfehlernoder Vorschlägen verknüpft werden.
Die Task-Komponente kann unabhängig oder zusammen mit Daten aus Microsoft Project verwendet werden.Tasks können im Baumformat angezeigt werden, in dem die Beziehung zwischen Tasks und Subtasks genauzu erkennen ist, oder in einem Listenformat, in dem Tasks sortiert, gruppiert und abgefragt oder bestimmteFelder für die Anzeige ausgewählt werden können. Die Effizienz dieser Funktion wird dadurch weiter optimiert,dass für jeden Task Symbole angezeigt werden können, die über ihren Status, ihre Priorität, den Milestoneund den möglichen Überprüfungsbedarf informieren. Informationen zur Zusammenarbeit mit Microsoft Projectfinden Sie in der Dokumentation für StarTeam Microsoft Project Integration.
Konzepte | 81
Mithilfe der Task-Komponente können Sie einen einzelnen Task oder einen Zusammenfassungs-Task miteiner Reihe von untergeordneten Tasks erstellen. Sie sollten Tasks genau planen, bevor Sie sie eingeben.Dies hat folgende Gründe:
• Wenn ein Task über einen untergeordneten Task verfügt, können Sie für den Task keine Arbeitsdatensätzeeingeben, wohl aber für die untergeordneten Tasks. Einige Kunden benennen Tasks so, dass aus demNamen das Ziel oder der Meilenstein hervorgeht, das bzw. der bei Abschluss der untergeordneten Taskserreicht ist.
• Nachdem Sie Arbeitsdatensätze in einen Task eingefügt haben, können Sie für diesen Task keineuntergeordneten Tasks mehr erstellen.
Hinweis: Unabhängig davon, ob Arbeitsdatensätze in einen Task eingefügt werden können, sollte dieVerantwortung für ihren Abschluss einem bestimmten Teammitglied übertragen werden.Wenn es zulässigist, Arbeitsdatensätze in einen Task einzufügen, sollten Sie darüber hinaus die dafür erforderliche Zeitabschätzen.
Verwandte Themen
StarTeam-Komponenten auf Seite 64
ThemenThemen sind Konversationen mit mehreren Konversationssträngen (Threads), d. h., Nachrichtenreihen, diedarstellen, wie die Nachrichten zusammenhängen. Jede Nachrichtenreihe bildet einen Baum, in dem die ersteNachricht als Stamm des Baums angezeigt wird. Die Themenkomponente stellt Konversationsstränge bereit,die in bestimmten Projektordnern gespeichert und mit bestimmten Elementen verknüpft werden. Ein Themakann beispielsweise mit den Änderungsanforderungen und Dateirevisionen verknüpft werden, die sich ausder Diskussion zu einem bestimmten Thema ergeben.
Die Ansicht "Thema" besteht aus Themen und einer Reihe von Antworten auf jedes dieser Themen. Es werdenThemenbäume bestehend aus einem Stammthema und den zugehörigen Antworten erstellt. Themenbäumegleichen Konversationen zwischen mehreren Benutzern. Indem Sie die Antworten eines Threads und dieAntworten auf diese Antworten lesen, können Sie den Diskussionsverlauf verfolgen. Auf Themen und Antwortenkönnen eine Reihe weiterer Aktionen ausgeführt werden. Sie können beispielsweise verschoben oder fürandere Bereiche freigegeben werden.
Historischer Wert von Themen
Mithilfe von Themen können allgemeine Fragen zu einem Projekt erörtert oder Diskussionen zu spezifischenFragen, z. B. zu Funktionsimplementierungen, gestartet werden. Die Antworten tragen häufig zur Klärung derFragen bei. Auch ihr historischer Wert für das Projekt kann bedeutend sein. Künftige Teammitglieder können:
• Entscheidungen besser nachvollziehen.• Lösungen vermeiden, die in der Vergangenheit als fehlerhaft erkannt wurden.• Nachvollziehen, warum eine bestimmte Lösung für ein Problem gewählt wurde und diese beibehalten, statt
eine andere Lösung zu wählen, die vielleicht nicht alle erforderlichen Kriterien erfüllt.
So können Sie Themen nutzen
Alle Nachrichtensysteme mit Threads verbessern die Zusammenarbeit des Teams bei der Produktentwicklung.Da StarTeam jedoch über eng eingebundene Komponenten verfügt, ermöglicht es seinen Teammitgliedernzusätzlich Folgendes:
82 | Konzepte
• Nach Themen und Antworten auf bestimmte Begriffe oder Satzteile suchen.• Themen und Antworten sortieren.• Themen und Antworten filtern.• Die Relationen zwischen einem Thema und seinen Antworten anzeigen.• Themen verschieben und gemeinsam nutzen (bei Verwendung des Baumformats).• Themen können direkt mit Ordnern oder anderen Elementen, wie Änderungsanforderungen, verknüpft
werden.• Fragen können während der Arbeit an einer Datei gestellt und schnell beantwortet werden.• Erklärungen, warum eine bestimmte Methode angewendet wurde, können als Anmerkungen zu einem
Thema hinzugefügt werden.• Teammitglieder können auf Aspekte des Projekts hinweisen, die in späteren Releases möglicherweise
geändert werden müssen.
Verwandte Themen
StarTeam-Komponenten auf Seite 64
Audit-ProtokolleDer Server wird standardmäßig für das Generieren von Audit-Protokollen konfiguriert. Wenn diese Optionaktiviert ist, protokolliert der Server Audit-Ereignisse für Projekte in der Datenbank für die Serverkonfiguration.Im Protokoll wird beispielsweise aufgezeichnet, wann Änderungsanforderungen erstellt und Dateien hinzugefügtwerden. Wenn Sie die Einträge des Audit-Protokolls von einem Client aus einsehen möchten, öffnen Sie dieAnsicht Audit.
Hinweis: Diese Operation kann nur bei einer gestarteten Serverkonfiguration ausgeführt werden.
Das Audit-Protokoll ist eine chronologische Aufzeichnung, in der Daten über die mit Ordnern, Dateien,Anforderungen, Änderungsanforderungen, Tasks und Themen ausgeführten Aktionen gesammelt werden.Jeder Protokolleintrag enthält folgende Informationen: Benutzer, der die Aktion ausgeführt hat, Datum undUhrzeit der ausgeführten Aktion, Klassenname (Elementtyp), Ereignis (Aktionstyp) und Ansichts- undProjektname. Sie können nach allen Einträgen für ein bestimmtes Element suchen, indem Sie Filter oderAbfragen verwenden.
Folgende Ereignisse stehen für die meisten Elemente zur Verfügung: "Hinzugefügt", "Verzweigt", "Kommentar","Erstellt", "Gelöscht", "Geändert", "Verschoben von", "Verschoben nach" und "Gemeinsam genutzt". Bei Dateienstehen zusätzlich Ereignisse zur Verfügung, die über die Konvertierung, die Bearbeitung, überschriebeneElemente, Sperren, umgangene Sperren und nicht gesperrte Elemente informieren. Protokolleinträge an sichkönnen nicht entfernt, für die gemeinsame Nutzung freigegeben, geändert oder verzweigt werden.
Hinweis: Wenn die Ansicht Audit keine Einträge enthält, liegt dies wahrscheinlich daran, dass IhrAdministrator die Funktion zur Erstellung von Audit-Protokollen deaktiviert hat.
Verwandte Themen
StarTeam-Komponenten auf Seite 64
ObjekteObjekte sind die Kerninformationsartefakte in einem Server. Objekte, auch als Inhaltsobjekte bezeichnet, sindversioniert, sodass es möglich ist, unterschiedliche Revisionen der Objekte aufzurufen, die Objekte mit einem
Konzepte | 83
Label zu versehen, sie zu verzweigen usw. Der Inhalt eines Objekts wird durch StarTeam als eine Reihe vonEigenschaften gespeichert, die jeweils einen eigenen Namen und einen eigenen Wert haben. Für jedenObjekttyp können Sie benutzerdefinierte Eigenschaften hinzufügen und so mehr Informationen speichern, alsdie integrierten Eigenschaften zulassen. Als Objekttypen kommen in StarTeam Dateien, Ordner,Änderungsanforderungen, Anforderungen, Tasks und Themen in Frage.
Objekte werden in StarTeam in Form von Elementen angezeigt. Aus diesem Grund werden die Begriffe "Objekt"und "Element" in dieser Dokumentation zuweilen synonym verwendet. Objekte und Elemente sind jedochgetrennte Entitäten.
Objekte des Typs "Datei"
Dateien sind häufig die wichtigsten Artefakte, die Sie in StarTeam speichern. Dateieigenschaften enthaltenMetadaten, wie die Eigenschaft "Geändert von", Sicherheitsangaben und historische Informationen, die allezusammen im Repository gespeichert werden. Dateien enthalten auch binäre oder Textdaten. Diese werdenim Datenspeicher gespeichert. Dateien sind versioniert und können in separate Versionsbäume verzweigtwerden. Dateien werden von anderen Konfigurations- und Verwaltungsfunktionen, wie Links und Labels,unterstützt.
Objekte des Typs "Ordner"
Jede Ansicht verfügt über einen Stammordner, der in der Regel eine Baumstruktur mit Unterordnern enthält.Ein Ordner kann Objekte jedes Typs, einschließlich anderer Ordner, enthalten. Ordner sind zwar Container,verfügen aber auch über Eigenschaften und sind versioniert, was sie als Objekte ausweist, die, wie Dateienund Änderungsanforderungen, verzweigt werden können. Beachten Sie, dass der logische Pfadname einesOrdners dadurch definiert wird, dass seinem Namen der Name seines übergeordneten Ordners vorangestelltwird. Es kann jedoch sein, dass der entsprechende Arbeitsordnerpfad, also der Ort, an dem die Dateien imOrdner lokal auf dem Client gespeichert werden, nicht mit dem logischen Pfadnamen übereinstimmt. Der Pfaddes Arbeitsordners kann ordner- und client-spezifisch geändert werden.
Objekte des Typs "Änderungsanforderung"
StarTeam unterstützt die integrierte Defekt- und Verbesserungsvorschlagsverfolgung mittelsÄnderungsanforderungen.Wie Dateien lassen sich auch Änderungsanforderungen versionieren und verzweigen,verknüpfen, mit einem Label versehen usw. Änderungsanforderungen werden in der Regel verwendet, umbestimmte Anforderungen, wie Fehlerberichte oder Vorschläge für neue Funktionen, darzustellen.
Objekte des Typs "Anforderung"
StarTeam unterstützt leichtgewichtige Anforderungsobjekte, die zur Dokumentation früher Schritte imEntwicklungslebenszyklus verwendet werden können. Anforderungen können direkt in StarTeam verfasst undgenutzt werden. Mit dem StarTeam CaliberRM Requirements Publisher ist es aber auch möglich, sie zuimportieren und mit Objekten aus formellen RM-Systemen, wie CaliberRM, zu synchronisieren.Anforderungsobjekte können versioniert, verknüpft und mit einem Label versehen, aber nicht verzweigt werden.
Objekte des Typs "Task"StarTeam-Tasks entsprechen Arbeitselementen (bzw. "Arbeitsaufgaben") in Projektmanagementsystemenwie Microsoft Project. Die StarTeam Microsoft Project Integration ermöglicht es Ihnen, Tasks mit MicrosoftProject-Vorgängen zu synchronisieren. Ein Task ist in der Regel ein Schritt in einem größeren Arbeitsplan,der mehreren Personen zugewiesen sein kann. Ein Task kann daher in untergeordnete Tasks aufgeteilt undüber mehrere Arbeitsdatensätze verfolgt werden.Tasks sind versioniert und können mit einem Label versehen,verknüpft usw. werden. Im Gegensatz zu Dateien und Änderungsanforderungen ist es jedoch nicht möglich,sie zu verzweigen.
84 | Konzepte
Objekte des Typs "Thema"
Ein Thema ist eine Nachricht, wie man sie aus Newsgroups kennt, die von einem Benutzer veröffentlicht, voneinem anderen beantwortet usw. werden kann. Eine Kette von Themen zu einem bestimmten Sachgebietergibt einen Diskussionsstrang (gemeinhin "Thread" genannt), der an eine Datei, eine Änderungsanforderungoder ein anderes Objekt angehängt werden kann, um eine für eine Entwicklungsaktivität wesentlicheKonversation festzuhalten. Wie Tasks sind auch Themen versioniert, können aber nicht verzweigt werden.
Verwandte Themen
StarTeam-Komponenten auf Seite 64
Terminologie auf Seite 459
Objekte und Elemente – VergleichEs ist wichtig zu verstehen, wie Objekte durch Ansichten sichtbar gemacht werden. Jedes Inhaltsobjekt wirdin einer Ansicht über ein Zuordnungsobjekt, das so genannte Element (auch Ansichts-Member genannt)angezeigt. Wenn der Ansicht ein neues Objekt, z. B. eine Datei, hinzugefügt wird, erstellt StarTeam ein neuesDateiobjekt mit der Versionsnummer 1.0 sowie ein neues Element, das auf diese Datei zeigt. Das Elementgibt nicht nur an, welche Datei referenziert wird, sondern auch den Ordner, in dem die Datei erscheint. WennSie beispielsweise die Datei von einem Ordner in einen anderen verschieben, ändern Sie dabei lediglich dasDateielement so, dass es auf ein anderes übergeordnetes Ordnerelement zeigt. Die Datei- und Ordnerobjekteals solche werden nicht geändert.
Beziehung zwischen Elementen und Objekten
Die Abbildung oben zeigt die Beziehung zwischen Elementen und Objekten. In diesem Beispiel sind zweiAnsichten zu sehen, die beide jeweils auf ihr Stammordnerelement zeigen. Jedes Element zeigt auf einentsprechendes Objekt, das die Objekteigenschaften enthält, und jedes Element (mit Ausnahme desStammordnerelements) zeigt auf ein übergeordnetes Ordnerelement, das den Ordner angibt, in dem esresidiert.
Konzepte | 85
Untergeordnete Elemente
Ein Element, das im Namen eines neuen Objekts erstellt wurde, ist ein übergeordnetes Element. DurchKopieren eines übergeordneten oder untergeordneten Elements entsteht ein untergeordnetes Element. Damitkann dasselbe Objekt an einem anderen Ort angezeigt werden. Ein untergeordnetes Element zeigt auf dasübergeordnete Element, das die Grundlage für den Kopiervorgang bildete. Untergeordnete Elemente werdenin zwei Situationen erstellt:
• Untergeordnete Ansichten: Wenn eine neue Ansicht als untergeordnete Ansicht einer anderen Ansichterstellt wird, werden die Elemente in der übergeordneten Ansicht kopiert, um die untergeordnete Ansichtmit Elementen zu versorgen. Die Objekte selbst werden nicht kopiert. Die neuen Elemente in deruntergeordneten Ansicht zeigen auf dieselben Objekte.
• Freigaben: Ein Element kann explizit kopiert werden, wodurch ein Freigabeelement entsteht. Dies erfolgtzum Beispiel durch Ziehen eines Elements von einem Ordner in einen anderen im Server-Explorer, währendgleichzeitig die Strg-Taste gedrückt wird. In diesem Fall wird das ausgewählte Element kopiert und zeigtdabei anfänglich auf dasselbe Objekt wie das ursprüngliche Element.
Trennung zwischen Objekt- und Elementeigenschaften
Der Hauptunterschied zwischen untergeordneten Ansichtselementen und untergeordneten Freigabeelementenist deren anfängliche Konfiguration. Das Verhalten eines Objekts wird in Teilen von der Konfiguration desüber- oder untergeordneten Elements beeinflusst, über das es manipuliert wird. Um das Verhalten der über-und untergeordneten Elemente einschätzen zu können, ist es erforderlich, die Trennung zwischen Objekt-und Elementeigenschaften zu verstehen:
• Objekteigenschaften: Die meisten der Eigenschaften, die Sie in StarTeam sehen, wie Name, Urheber derÄnderung, Version, Daten (für eine Datei) usw., gehören zum Objekt. Wenn das Objekt in irgendeinerWeise geändert wird, wird eine weitere Revision des Objekts erstellt. Das heißt für die aktuelle Revisioneiner Änderungsanforderung mit der Nummer 1.2, dass die Nummer in 1.3 geändert wird, sobald eineÄnderung z. B. an der Eigenschaft "Zuständigkeit" vorgenommen wird. Wird eine neue Version einer Dateimit der aktuellen Revisionsnummer 1.4.1.2 eingecheckt, lautet die neue Versionsnummer 1.4.1.3.
• Elementeigenschaften: Ein Element enthält Eigenschaften, die das referenzierte Objekt, den Ordner, indem es erscheinen soll, und die Art und Weise definieren, wie Aktualisierungen des Objekts über dasElement behandelt werden sollen. Die meisten Eigenschaften für ein Element, wie die übergeordneteAnsicht und der übergeordnete Ordner, werden auf der Basis von Client-Aktionen stillschweigend vonStarTeam verwaltet. Es gibt drei wichtige Elementeigenschaften, die sich auf die Manipulation des Objektsauswirken, das vom Element referenziert wird:
Diese Eigenschaft definiert den Objektzweig, auf den dasElement verweist. Jedes neue Objekt erhält eine eindeutige
Objekt-ID
Objekt-ID und die Revisionsnummer beginnt immer bei 1.0.Die Revisionsnummer für das Objekt wird bei jederAktualisierung um eins nach oben gesetzt (1.1, 1.2 usw.),ohne dass die Objekt-ID geändert wird. Das heißt, dass dievon einem Element referenzierte Objekt-ID auf den gesamtenObjektzweig und möglicherweise eine spezifische Revisionzeigt.Wenn ein Objekt verzweigt wird, wird ein neues Objektmit einer neuen Objekt-ID erstellt, wobei dessenRevisionsnummer erweitert wird, um den Verzweigungspunktzu berücksichtigen (z. B. 1.2.1.0). Damit ein Element aufden neuen Zweig verweisen kann, muss die Objekt-IDaktualisiert werden, auf die es zeigt.
Diese Eigenschaft definiert, ob das Element unverankertoder an einen bestimmten Zeitpunkt angeheftet ist. Wenn
Verhaltenskonfiguration
86 | Konzepte
für ein Element festgelegt wurde, dass es "unverankert" ist,zeigt das Element auf die aktuelle Revision desObjektzweigs, auf den das Element verweist. Wurde dasElement an die Revision zu einem bestimmten Zeitpunktangeheftet, verweist das Element auf die zu diesemZeitpunkt gültige Objektrevision.
Diese Eigenschaft gilt nur für untergeordnete Elemente, dieeine Datei oder Änderungsanforderung referenzieren. Sie
Verzweigen bei Änderung
steuert, was passiert, wenn das Objekt über das Elementgeändert wird. Wenn diese Eigenschaft den Wert true hat,wird bei einer Änderung eine neue Verzweigung für dasObjekt gestartet. So führt z. B. das Einchecken einer Dateiüber das Element bei der aktuellen Revision 1.2 dazu, dasseine Verzweigung mit der Nummer 1.2.1.0 gestartet wird.Ist der Wert für die Eigenschaft "Verzweigen bei Änderung"false kann dies einen der folgenden Gründe haben: Es hatbereits eine Verzweigung des zugrunde liegenden Objektsüber dieses Element stattgefunden, Aktualisierungen überdas Element gelten für dasselbe Objekt wie dasübergeordnete Element oder das Element istschreibgeschützt (eingefroren).
Elemente in der untergeordneten Ansicht sind automatisch Freigaben, die durch Manipulation der Ansichtenerstellt und verwaltet werden, zu denen sie gehören. Sie können sich daher im Normalfall auf die Verwaltungder Ansicht selbst konzentrieren, ohne sich um die untergeordneten Elemente kümmern zu müssen.
Bei manuellen Freigaben, die Sie innerhalb der UI oder durch Verwendung von SDK-Befehlen erstellen, istes jedoch erforderlich, sich eingehender mit den Objekteigenschaften zu beschäftigen, um zu verstehen, wieAktualisierungen an andere Elemente im selben Freigabebaum weitergegeben werden. So kann zum Beispielder Umgang mit Freigabeelementen kompliziert werden, wenn ein übergeordnetes Element gelöscht wird,sich das Zwischenverhalten eines Freigabeelements ändert oder es sich bei dem Freigabeelement um einenOrdner handelt. Aus diesen Gründen sollten Sie bei der Verwendung von Freigaben Umsicht walten lassen.Bei Freigaben, die Projektgrenzen überschreiten, wird zu noch größerer Vorsicht geraten.
Verwandte Themen
StarTeam-Komponenten auf Seite 64
Terminologie auf Seite 459
LebenszyklusfunktionenContainer, Objekte und Elemente ermöglichen es Ihnen von sich aus, Elementartefakte zu erfassen und sieentsprechend den Anforderungen Ihrer Projekte und Teams zu organisieren. StarTeam bietet darüber hinauszusätzliche Kernfunktionen, die Prozesse wie Builds, Releases und das Änderungsmanagement unterstützen.Diese Funktionen, Links, Labels und Prozessregeln, konzentrieren sich auf die Entwicklungslebenszyklen,durch die Informationen geleitet werden.
Links
Mit StarTeam-Links können willkürliche Objekte miteinander in Beziehung gesetzt werden. So können Siez. B. eine Änderungsanforderung mit den Dateien verknüpfen, die zu Reparaturzwecken geändert werden.
Konzepte | 87
Jeder Endpunkt einer Linkverknüpfung kann an eine konkrete Revision eines Elements angeheftet werdenoder die neueste Version des Elements übernehmen.
Labels
Ein konkreter Satz von Elementrevisionen kann mittels eines Labels referenziert werden. Ein Ansichts-Labelreferenziert typischerweise eine konkrete Revision jedes Elements in einer Ansicht, während ein Revisions-Labelkonkrete Revisionen einer kleinen Gruppe von Elementen referenziert.
Prozessregeln
Ein Projekt kann so konfiguriert werden, dass es bestimmte Prozessregeln durchsetzt, die die Verwendungkonkreter Änderungsanforderungen, Tasks oder Anforderungen als Elemente zur Steuerung vonEincheckvorgängen von Dateien erfordern. Prozessregeln fördern, wenn aktiviert, die Nachverfolgbarkeit vonÄnderungen, indem sie neue und modifizierte Dateien mit den Prozesselementen verknüpfen, mit denen siein Beziehung stehen.
Verwandte Themen
StarTeam-Komponenten auf Seite 64
Terminologie auf Seite 459
ProjektkonfigurationDieser Abschnitt beschreibt unterschiedliche Themen zu Projekten und deren Konfiguration.
Verwandte Themen
Konzepte auf Seite 63
Übersicht über Projekte auf Seite 88
Projekte autonom halten auf Seite 89
Projektübergreifende Dateiabhängigkeiten auf Seite 91
Projektübergreifende Aktivitäten auf Seite 93
Übersicht über ProjekteEin Projekt ist eine Möglichkeit, ähnliche Elemente (z. B. Dateien und Änderungsanforderungen) hierarchischzu gruppieren. Mithilfe von Ansichten und Ordnern können Sie diese verwandten Elemente auf effiziente Artorganisieren. Wenn Sie beispielsweise ein Projekt für ein Software-Produkt erstellen, können SieFunktionsspezifikationen, Marketing-Anforderungen, den Quelltext und die Test-Suites in verschiedenenOrdnern ablegen.
Ansichten können auf unterschiedliche Weise verwendet werden. Durch verschiedene Ansichten können dieangezeigten Informationen für bestimmte Gruppen gesteuert werden, sodass Entwickler nur den Ordner mitdem Quelltext und seine Unterordner, die Marketing-Mitarbeiter nur den Marketing-Ordner und seine Unterordnersehen usw. In diesem Fall hat jede Ansicht einen anderen Ordner als Stamm. Ansichten unterstützen auchVerzweigungsverhalten und parallele Entwicklungen.
88 | Konzepte
Dateien und Änderungsanforderungen können auf Ansichtsebene oder von Element zu Element verzweigtwerden. Die Verzweigungsfunktion ermöglicht Ihnen, unterschiedliche Variationen eines Produkts zu erstellen.Beispielsweise können Sie bereits an Version 2.0 eines Produkts arbeiten, ohne dass die Erstellung vonService Packs für Version 1.0 behindert wird.
Sie können ein Projekt in einer beliebigen StarTeam-Serverkonfiguration erstellen, wenn Ihr Computer Zugriffauf den Server hat und Sie über die erforderlichen Zugriffsrechte verfügen, um Projekte an diesem Ort erstellenzu können. Wenn Sie ein Projekt erstellen, müssen Sie einen Projektnamen eingeben und einen Speicherortfür den Arbeitsordner des Projekt-Stammordners festlegen. Die anfänglich angezeigte Projektansicht wirdzusammen mit dem Projekt erstellt. Sie trägt denselben Namen wie das Projekt, dieser kann jedoch spätergeändert werden. Auch der Stammordner wird zu diesem Zeitpunkt erstellt. Wenn Ihr Computer aktuell soeingerichtet ist, dass kein Zugriff auf den Server zulässig ist, auf dem sich das Projekt befindet, können Sieden Zugriff auf diesen Server beim Erstellen des Projekts ermöglichen.
Verwandte Themen
Projektkonfiguration auf Seite 88
Projekte autonom halten auf Seite 89
Projektübergreifende Dateiabhängigkeiten auf Seite 91
Projektübergreifende Aktivitäten auf Seite 93
Projekte autonom haltenAuch für StarTeam-Projekte gilt das althergebrachte Prinzip, dass bei der Programmierung auf eine starkeKohäsion und geringe Abhängigkeiten geachtet werden muss. Je unabhängiger Ihre StarTeam-Projekte sind,desto einfacher ist es, sie zu sichern, zu verwalten und bei Bedarf von der ursprünglichenStarTeam-Konfiguration zu trennen. Wenn Sie Projekte autonom halten, reduzieren Sie projektübergreifendeVerknüpfungen und Freigaben auf ein Minimum bzw. vermeiden diese vollständig.
Nachfolgend finden Sie einige Richtlinien für die Entscheidung, welche Elemente im selben Projekt vorhandensein sollten:
• Ein Projekt sollte verwendet werden, um die Lebenszyklusartefakte einer zusammenhängendenAnwendungsgruppe oder einer Anwendungskomponentengruppe zu verwalten. Beispiele sind im Handelerhältliche Software-Produkte oder Packages mit Bibliotheken für Grundkomponenten. Mehrere Anwendungs-oder Komponentengruppen können in einem Projekt verwaltet werden, wenn sie zusammenhängen undin der Regel zusammen verbessert und veröffentlicht werden.
• Ein Projekt sollte alle Artefakte enthalten, die zum Verwalten des Lebenszyklus der unterstütztenAnwendungen oder Komponenten erforderlich sind. Dazu gehören Artefakte vom Anfang des Lebenszyklus,z. B. Anforderungsdokumente, Modeling-Diagramme und Design-Dokumente, sowie Artefakte derKonstruktionsphase, z. B. Quelltextdateien.
• Ein Projekt sollte Dateien enthalten, die für das Authoring erforderlich sind. Dies umfasst beispielsweisealle Dateien, die von den IDEs erzeugt wurden, z. B. Arbeitsbereichs-/Projektdateien, Quellcode- undRessourcendateien. Außerdem gehören dazu "Eingabedateien", z. B..h-, .lib-, .jar- oder .dll-Dateien,die an anderer Stelle erstellt oder generiert werden, aber für die IDEs oder den Build-Prozess des Projektserforderlich sind. Eingabedateien können von Drittanbietern oder aus anderen Projekten in derselben oderanderen StarTeam-Konfigurationen stammen. (Das Übertragen von Artefakten aus einem Projekt in einanderes wird an anderer Stelle beschrieben.)
• Dateien, die direkt aus geschriebenen Dateien generiert werden, z. B. .obj-, .class- und .lib-Dateien,müssen in der Regel nicht in das Projekt eingecheckt werden. Es ist jedoch üblich, die "endgültigen"Binärdateien einzuchecken, z. B. .jar-, .war- und .exe-Dateien, die für andere Projekte,Engineering-Tests, QA oder sonstige Bereitstellungsphasen vorgesehen sind. Inwieweit generierte Dateien
Konzepte | 89
der Versionskontrolle unterstellt werden müssen, hängt in großem Maße von Ihren eigenen Entwicklungs-,Test- und Freigabemethoden ab.
• Ein Projekt sollte eine langfristige Sicht auf die Produkte oder Komponenten haben, die es unterstützt. Diesbedeutet, dass alle über mehrere Iterationen des Lebenszyklus hinweg generierten Artefakte enthaltensein sollten. Dies bedeutet weiterhin, dass das Projekt mehrere Versionen seiner Anwendungen oderKomponenten unterstützt, die die gesamte Historie dieser Module darstellen.
• StarTeam funktioniert am besten, wenn die ergänzenden Objekte (Änderungsanforderungen, Tasks, Themenund Anforderungen), die mit den Dateien eines Projekts in Zusammenhang stehen, im selben Projektgespeichert werden. Dies ermöglicht beispielsweise, dass eine Änderungsanforderung eingegeben, verfolgtund mit den Dateien im selben Projekt verknüpft werden kann, auf die sich die Änderungsanforderungbezieht. Dieser Ansatz erfordert einige Überlegungen zu Aktivitäten wie dem "Sichten vonÄnderungsanforderungen" und der projektübergreifenden Berichtserstellung. Diese Themen werden weiterhinten erläutert.
Einige Kunden haben versucht, Projekte zu verwenden, um Entwicklungsphasen (z. B. Design und Entwicklung)oder Entwicklungsartefakttypen (wie Dateien und Änderungsanforderungen) zu trennen. Diese Artefaktewerden anschließend mittels zahlreicher Verknüpfungen oder Freigaben miteinander verbunden.Erfahrungsgemäß führt eine übermäßige Verwendung von Freigaben – speziell von projektübergreifendenFreigaben – jedoch zu Schwierigkeiten bei der Versionskontrolle, Berichtserstellung und Sicherheit und sogarzu Leistungseinbußen. Die Praxis zeigt, dass Artefakte, die mit denselben Anwendungen und Komponentenverknüpft sind, effektiver im selben Projekt verwaltet werden sollten, auch wenn sie verschiedene Typenund/oder Lebenszyklusrelevanzen besitzen.
Beispiel 1: Eine einfache Client-/Server-Anwendung
Szenario: Eine kommerzielle Software-Anwendung besteht aus einer Serverkonfiguration,die in C++ geschrieben ist, und einem einzelnen Client, der ebenfalls in C++ geschriebenist. Des Weiteren wird ein Großteil des Quellcodes und der IDE-Projekte, die die allgemeinenDLLs generieren, von den Client- und Servermodulen gemeinsam genutzt. Die Client- undServermodule werden in der Regel zusammen verbessert und veröffentlicht.
In diesem Szenario sollte ein einzelnes StarTeam-Projekt verwendet werden, um diekombinierten Dateien des Client- und Servermoduls zu verwalten. Die gemeinsame Nutzungdes Quellcodes und die Zeitpläne für die gemeinsame Veröffentlichung legen nahe, dassdie Module zusammenhängende Teile einer einzigen Anwendung sind. Anforderungen,Designdokumente, Änderungsanforderungen und andere Objekte, die für alleLebenszyklusphasen des Client- und Servermoduls erforderlich sind, sollten im selbenProjekt verwaltet werden.
Beispiel 2: Ein unabhängiges Client-Modul
Szenario: Eine neue Java-Client-Anwendung wird entwickelt, die denselben Server wie inBeispiel 1 verwendet. Die Build-Erzeugung und das Kompilieren des Java-Clients erfordern,dass einige der vom Server verwendeten Header-Dateien und eine der DLLs einenJNI-Wrapper, jedoch keine weiteren Quelldateien erstellen. Des Weiteren greift dieJava-Anwendung auf Server von Drittanbietern zu und wird in der Regel unabhängig vonden Client- und Servermodulen verbessert und veröffentlicht.
In diesem Szenario bietet es sich an, ein separates StarTeam-Projekt zu verwenden, umdie Artefakte des Java-Clients zu verwalten. Die neuesten Header-Dateien und generiertenDLLs, die vom Java-Client benötigt werden, werden von dem im Client-/Serverprozessverwendeten Build-Prozess in einen Ordner für externe Komponenten eingecheckt. Allemit dem Java-Client in Zusammenhang stehenden Änderungsanforderungen, Tasks undanderen Lebenszyklusobjekte werden im selben Projekt verwaltet.
90 | Konzepte
Beispiel 3: Eine komplexe Finanzanwendungs-Suite
Szenario: Eine komplexe Anwendungs-Suite besteht aus mehreren Grundkomponentenund nahezu 100 separaten Anwendungen, die in fünf Funktionsbereiche aufgeteilt sind:Buchhaltung, Versicherung, Prognose usw. Die Anwendungen werden von unterschiedlichenTeams entwickelt, und alle verwenden die Grundkomponenten, die von denEntwicklungsteams gemeinsam verwaltet werden. Die Anwendungen innerhalb einesFunktionsbereichs sind eng miteinander verbunden, die Anwendungen zwischen deneinzelnen Funktionsbereichen sind jedoch relativ unabhängig voneinander. Die Bibliothekder Grundkomponenten wird nach einem eigenen Zeitplan verbessert und veröffentlicht,die gesamte Anwendungs-Suite wird jedoch als kommerzielles Produkt in koordiniertenVersionen veröffentlicht.
Obwohl die einzelnen Komponenten der gesamten Anwendungs-Suite miteinander verknüpftsind, sollten aufgrund der Gesamtgröße der Anwendungs-Suite mehrere Projekte verwendetwerden. Die Grundkomponenten werden in einem Projekt und jeder der fünfFunktionsbereiche wird in einem separaten Projekt verwaltet, um die entsprechendenAnwendungen zu verwalten (sechs Projekte insgesamt). Das Grundprojekt wird verbessert,erzeugt und anschließend in den einzelnen Funktionsbereichsprojekten bereitgestellt, indemdie generierten .jar-Dateien eingecheckt werden. Jedes Entwicklungsteam öffnet in derRegel nur ein Projekt, um seine gegenwärtigen Aufgaben auszuführen. Es wird jedoch einspezielles Build-Skript (mit dem StarTeam SDK) verwendet, um Dateien aus mehrerenProjekten zu extrahieren und vollständige Suite-Builds zu generieren. Das Build-Skriptautomatisiert zudem die Verwaltung der allgemeinen, projektübergreifenden Ansichts-Labelsund Heraufstufungsstatuswerte.
Verwandte Themen
Projektkonfiguration auf Seite 88
Übersicht über Projekte auf Seite 88
Projektübergreifende Dateiabhängigkeiten auf Seite 91
Projektübergreifende Aktivitäten auf Seite 93
Projektübergreifende DateiabhängigkeitenWenn Projekte sehr stark zusammenhängen, sind die projektübergreifenden Abhängigkeiten nur minimal,dennoch können projektübergreifende Dateirelationen auftreten. Einige Dateien (entweder verfasst odergeneriert) müssen möglicherweise in mehreren Projekten verwendet werden.
Eine Möglichkeit der Handhabung dieser Situation ist, die abhängigen Dateien eines Projekts in anderenProjekten gemeinsam zu nutzen. Oberflächlich gesehen funktioniert dieser Ansatz, aber die Erfahrung zeigt,dass projektübergreifende Freigaben aus mehreren Gründen problematisch sind:
• Wenn für eine Freigabe festgelegt wurde, dass sie "unverankert" ist, gehen Änderungen aus demübergeordneten Projektfluss sofort in das untergeordnete Projekt über. Dies kann manchmal zu ungelegenenZeiten geschehen. Viele StarTeam-Benutzer sind der Meinung, dass sie die Aktualisierungsverteilungregelmäßiger durchführen müssen.
• Wenn das Verhalten einer Freigabe für einen bestimmten Zeitstempel konfiguriert ist, muss diesergelegentlich angepasst werden, damit die Aktualisierungen verteilt werden können. Dadurch wird dasgemeinsam genutzte Element schreibgeschützt und das fortlaufende Anpassen desKonfigurationszeitstempels für eine große Anzahl von Freigaben kann sehr aufwändig werden.
Konzepte | 91
• Wenn die Eigenschaft "Verzweigen bei Änderung" einer Freigabe den Wert "true" erhält (möglicherweiseunbeabsichtigt) und an der untergeordneten Freigabe eine Änderung vorgenommen wird, verzweigt sichdas Objekt im untergeordneten Projekt. Dadurch wird die Beziehung zwischen Freigabe und übergeordnetemObjekt aufgehoben, was nur schwer wieder rückgängig gemacht werden kann. Wenn es sich bei deruntergeordneten Freigabe um einen Ordner handelt, führt eine harmlose Änderung, z. B. das Ändern desArbeitsordners, dazu, dass sich das Ordnerobjekt verzweigt.
• Wenn eine Aktualisierung an einem Element vorgenommen wird, das Teil eines Freigabebaums ist, mussjedes Element im Baum gesperrt sein. Die zunehmende Größe der Freigabebaumstruktur wirkt sichproportional auf die Aktualisierungsleistung aus.
• Wenn veraltete Ansichten und Projekte gelöscht werden, kann in der Regel das StarTeam-Dienstprogrammfür die Bereinigung verwendet werden, um nicht verwendete Datenbankdatensätze und Archivdateienzurückzugeben. Freigaben, die von einem gelöschten Projekt oder einer gelöschten Ansicht verwendetwerden, können jedoch verhindern, dass das Dienstprogramm für die Bereinigung die erwartete Reduzierungder Datenbank- und Archivgröße erreicht. Dies bedeutet, dass die Größe von Serverkonfigurationen, dieproduktübergreifende Freigaben verwenden, möglicherweise nicht reduziert werden kann.
Aus diesen Gründen haben sich andere Techniken für die Handhabung projektübergreifenderDateiabhängigkeiten als effektiver erwiesen. Im Folgenden finden Sie einige Alternativen für Freigaben, diein unterschiedlichen Situationen funktionieren. Letztendlich sind Freigaben möglicherweise immer noch diegeeignetste Möglichkeit, Dateien aus einem Projekt in einem anderen sichtbar zu machen, dennoch solltendie folgenden Ansätze zuerst in Erwägung gezogen werden.
Bereitstellungsansatz
Wenn ein Projekt Dateien "besitzt", die in andere Projekte eingecheckt werden müssen, können Sie einenProzess einrichten, in dem die Dateien regelmäßig "bereitgestellt" werden. Dies bedeutet, dass die Dateienbei Bedarf und möglicherweise auf Skriptbasis in das Zielprojekt eingecheckt werden. Häufig ist ein Build-Skripteine gute Möglichkeit, den Bereitstellungs-Task einzubetten, besonders dann, wenn die bereitzustellendenDateien vom Build generiert werden.
Konfigurationsansatz
Es kann vorkommen, dass die abhängigen Dateien nicht in jedes Projekt eingecheckt werden müssen. Siesind jedoch Teil eines allgemeinen Prozesses, z. B. eines Build- oder Bereitstellungsprozesses. In diesenFällen kann eine einfache XML-Datei erstellt werden, in der die Dateien angegeben sind, die an dem Prozessbeteiligt sind. Wenn die Datei an einem eingerichteten Speicherort eingecheckt und beiKonfigurationsänderungen aktualisiert wird, können Build-, Release- oder andere Skripts die XML-Dateiauschecken, sie analysieren und bei der Verarbeitung die darin enthaltenen Anweisungen verwenden.
Verknüpfungsansatz
Anstelle von Freigaben können auch Verknüpfungen verwendet werden, um Objekte serverübergreifend zuverbinden. Mit Verknüpfungen treten viele der mit Freigaben in Zusammenhang stehenden Probleme nichtauf und sie können angeheftet, gelöst und verschoben werden, um auf unterschiedliche Objektrevisionen zuverweisen. Der Nachteil von Verknüpfungen besteht darin, dass sie nicht typisiert und nicht versioniert sindund außer einem Verknüpfungskommentar keine weiteren Eigenschaften besitzen, um sie von anderenvorhandenen Verknüpfungen zu unterscheiden.
Verwandte Themen
Projektkonfiguration auf Seite 88
Übersicht über Projekte auf Seite 88
92 | Konzepte
Projekte autonom halten auf Seite 89
Projektübergreifende Aktivitäten auf Seite 93
Projektübergreifende AktivitätenUnabhängig davon, wie Sie Ihre Projekte partitionieren, werden Sie feststellen, dass sich bestimmteLebenszyklus-Aktivitäten über mehrere Projekte erstrecken. Nachfolgend finden Sie einige Beispiele zu diesenSzenarios und ihrer Handhabung:
Builds, die Dateien aus mehreren Projekten benötigen,können das StarTeam SDK verwenden, das mehrere
Projektübergreifende Builds
Projekte gleichzeitig öffnen kann. Alternativ können iterativeAufrufe des StarTeam-Befehlszeilen-Tools (stcmd) zumAuschecken der Dateien aus den jeweiligen Projektenverwendet werden.
Wenn ein neuer Fehler entdeckt wird, wird dieser häufig alsÄnderungsanforderung eingegeben, bevor das zu
Fehlersichtung
reparierende Modul bekannt ist. Da dieÄnderungsanforderungen normalerweise in dem Projektverwaltet werden, das die zu ändernden Dateien enthält,und Sie festlegen müssen, wo die Änderungsanforderungerstellt werden soll, stehen Sie gleich zu Beginn vor einemProblem. Ein Projektleiter "sichtet" dieÄnderungsanforderung zunächst, indem er sie der Personzuweist, die sie seiner Meinung nach bearbeiten sollte.Während die Änderungsanforderung analysiert wird, ist dasModul, das letztendlich geändert wird, möglicherweise nichtsofort bekannt. Eine einfache Lösung für dieses Szenariobesteht darin, alle Änderungsanforderungen an einenbekannten Speicherort zu platzieren (z. B. in einem Projektnamens "Neue Defekte") und sie anschließend bei Bedarfin das entsprechende Projekt zu "verschieben" (nicht zukopieren).
Derzeit enthält StarTeam keine integriertenprojektübergreifenden Berichte. Wenn Sie daher Berichte
Projektübergreifende Berichtserstellung
wie "Alle offenen Änderungsanforderungen in allenProjekten" oder "Serverübergreifende Dateimetriken"generieren möchten, sollten Sie am besten das StarTeamSDK verwenden, um in Java, VB oder der Ihnen vertrautenProgrammiersprache einfache Berichtsanwendungen zuschreiben.
Verwandte Themen
Projektkonfiguration auf Seite 88
Übersicht über Projekte auf Seite 88
Projekte autonom halten auf Seite 89
Projektübergreifende Dateiabhängigkeiten auf Seite 91
Konzepte | 93
Ansichtskonfiguration und -verwaltungAnsichten sind die wichtigsten Konfigurationskonzepte in StarTeam. Sie funktionieren wie "Portale" fürProjektartefakte für eine große Bandbreite von Entwicklungsprozessaktivitäten.
In diesem Abschnitt werden die grundlegenden Ansichtstypen und ihre allgemeinen Merkmale beschrieben.Außerdem finden Sie hier Hinweise zu empfohlenen Verhaltensweisen und Empfehlungen dafür, wie Ansichtenin verschiedenen Entwicklungslebenszyklus-Szenarios verwendet werden können.
Verwandte Themen
Konzepte auf Seite 63
Verzweigungsansichten auf Seite 94Ansichtstypen auf Seite 95
Ordnungsgemäße Verwendung von Ansichten auf Seite 99
Ansichten, die die iterative Entwicklung unterstützen auf Seite 100
VerzweigungsansichtenEine Verzweigungsansicht ist eine Ansicht, in der Verzweigungen zugelassen sind, d. h., Ordner und andereElemente in der Ansicht können separat von den entsprechenden übergeordneten Elementen dargestelltwerden.
Die Verzweigung von Ansichten dient mehreren Zwecken. Sie ist beispielsweise in den folgenden Fällenhilfreich:
• Es müssen Anforderungen erfüllt werden, die sich vom hauptsächlichen Entwicklungsziel unterscheiden.So kann es beispielsweise erforderlich sein, eine Wartungsversion oder eine kundenspezifische Versioneines Produkts zu erstellen, die von einer vorherigen kommerziellen Version durch Verzweigung abgeleitetist.
• Die Entwicklung der nächsten Produktversion soll mit den Dateien der vorherigen Version begonnen werden.• Ein bestimmter Projektbereich sollte erst offen gelegt werden, wenn er abgeschlossen und getestet wurde.
Anschließend können die vorgenommenen Änderungen, wo und wann notwendig, mit dem Hauptprogrammzusammengeführt werden.
Der für eine Verzweigungsansicht verwendete Arbeitsordner sollte sich von dem der übergeordneten Ansichtunterscheiden.Wenn Sie für beide Ansichten denselben Arbeitsordner verwenden, ist dies nicht nur verwirrend,sondern es kann auch zu ernsten Problemen führen:
Die entsprechenden Elemente sind in beiden Ansichten identisch, bis ein Element verzweigt wird. Sobald eineElementverzweigung erstellt wird, sind die Elemente nicht mehr identisch, und die neue Verzweigung wirddurch die Revisionsnummer gekennzeichnet. Sie können nur dadurch wieder identisch gemacht werden, indemsie durch Vergleichen und Zusammenführen von Ansichten manuell zusammengeführt werden. Nach derVerzweigung sendet StarTeam keine Aktualisierungen mehr an die übergeordnete Ansicht und weist derübergeordneten Ansicht nicht länger Aktualisierungen des entsprechenden Elements zu.
Aus Gründen der Sicherheit wirken sich Löschvorgänge, die in der übergeordneten Ansicht vorgenommenwerden, nicht auf die untergeordnete Ansicht aus und umgekehrt. Wenn Sie Ordner oder Elemente aus allenverknüpften Ansichten löschen möchten, müssen Sie sie manuell in jeder Ansicht einzeln löschen.
94 | Konzepte
Eine Verschiebung eines Ordners oder Elements wird als Kopiervorgang mit anschließendem Löschvorgangbetrachtet. Da die Löschoperation nicht weitergegeben wird, verfügt die Ansicht, in der die Verschiebungvonstatten ging, über eine Kopie des Ordners oder Elements an der neuen Position, während die zugehörigenAnsichten über zwei Kopien des Ordners oder Elements verfügen: eine an der ursprünglichen Position undeine an der neuen Position. Damit ist eine Verschiebung gleichbedeutend mit einer gemeinsamen Nutzung inden zugehörigen Ansichten.
Denken Sie auch daran, dass eine Verschiebung als Kopiervorgang mit anschließendem Löschvorgangbetrachtet wird. Daher verfügt die Ausgangsansicht über eine Kopie des Ordners oder des Elements an derneuen Position, während die zugehörigen Ansichten über zwei Kopien des Ordners oder des Elements verfügen:eine an der ursprünglichen Position und eine an der neuen Position.
Hinweis: Nur Ordner, Dateien und Änderungsanforderungen können verzweigt werden. Für Anforderungen,Tasks und Themen können keine Verzweigungen erstellt werden. Änderungen an solchen Elementenkönnen in der Ansicht vorgenommen werden, in der sie erstellt wurden, in einer Ansicht, in der sieverschoben oder gemeinsam verwendet wurden, oder in unverankerten untergeordneten Ansichten, dienicht schreibgeschützt sind. Neue Revisionen solcher Elemente können von jeder unverankertenuntergeordneten Ansicht aus geprüft werden.
Verwandte Themen
Ansichtskonfiguration und -verwaltung auf Seite 94Ansichtstypen auf Seite 95
Ordnungsgemäße Verwendung von Ansichten auf Seite 99
Ansichten, die die iterative Entwicklung unterstützen auf Seite 100
AnsichtstypenEs gibt viele Ansichtstypen, deren Funktionalität jeweils davon abhängt, mit welchen Optionen sie erstelltwurden. Einige Ansichtstypen eignen sich für spezifische Situationen und einige sind nur sehr selten sinnvoll.Da das Verhalten von Ansichten davon abhängt, mit welchen Optionen sie erstellt wurden, gibt es keineformelle Definition der Ansichtstypen, was den Umgang mit ihnen ein wenig erschweren kann.
Im Folgenden werden die grundlegenden Ansichtstypen und deren allgemeine Funktionen beschrieben:
Dieser Ansichtstyp wird auch als "leere" Ansicht bezeichnet. Ansichten dieses Typs sindnicht aus einer bereits vorhandenen Ansicht abgeleitet worden, sondern zum Zeitpunkt
Nicht abgeleitete Ansicht
ihrer Erstellung komplett leer. Es wird eine übergeordnete Ansicht für sie ausgewähltund sie werden in der Baumansicht angezeigt. Wenn ihr nur neue Ordner, Dateien undandere Objekte hinzugefügt werden, funktioniert sie im Grunde genommen wie einProjekt, "gehört" aber, als Ansicht, weiterhin zum Projekt, von dem aus sie erstellt wurde.Wenn Objekte, die ihren Ursprung an einem anderen Ort haben, für die gemeinsameNutzung durch eine nicht-abgeleitete Ansicht freigegeben werden, verhält sich die Ansichtwie eine zufällige Zusammenstellung von Objekten. Die gemeinsam genutzten Elementekönnen unverankert und damit aktualisierbar oder verankert und damit schreibgeschütztsein. Ansichten dieses Typs werden nur selten genutzt.
Eine abgeleitete Ansicht wird unter Verwendung einer anderen Ansicht erstellt, die dieRolle einer "Perspektive" übernimmt. Einer der Ordner in der Perspektivenansicht wird
Abgeleitete Ansicht
als Stammordner für die abgeleitete Ansicht ausgewählt. Damit ist die abgeleitete Ansichtso etwas wie ein "Fenster", über das man Einblick in die Objekte im Stammordner erhält.Abgeleitete Ansichten können jedoch, abhängig von anderen Optionen, vieleunterschiedliche Verhaltensweisen aufweisen.
Konzepte | 95
Eine Referenzansicht ist eine abgeleitete Ansicht, bei der es sich um eine reineUntermenge der Objekte handelt, die über sie freigelegt werden. Das heißt, dass die
Referenzansicht
übergeordnete und die Referenzansicht auf exakt dieselben Objekte verweisen, sodassÄnderungen, die über eine Ansicht vorgenommen werden, sich auch auf die andereAnsicht auswirken. Elemente in einer Referenzansicht verzweigen sich nicht, weshalbReferenzansichten auch "nicht verzweigbare Ansichten" genannt werden. DieReferenzansicht nutzt dieselben Ansichts-Labels wie ihre übergeordnete Ansicht. DieseLese-/Schreibansichten referenzieren eine Teilmenge der in der aktuellen Konfigurationder übergeordneten Ansicht zu findenden Elemente. Sie enthalten häufig nur dieElemente, die für eine bestimmte Gruppe von Personen oder eine bestimmte Personvon Interesse sind. Referenzansichten lassen sich weiter in zwei Typen aufteilen:
Die Elemente in einer aktualisierbarenReferenzansicht übernehmen die aktuelle
Aktualisierbare Referenzansicht
Revision der entsprechenden Objekte, sodassdie Objekte über die Referenzansicht aktualisiertwerden können. Diese Änderungen erscheinendann auch direkt in der übergeordneten Ansicht.In der Praxis werden aktualisierbareReferenzansichten nur selten verwendet. Siekönnen verwirrend sein, da Änderungen, dieüber die Referenzansicht vorgenommen werden,sich auch in der übergeordneten Ansicht (undumgekehrt) niederschlagen. Die Möglichkeit,Teilmengen in der Referenzansicht anzuzeigen,kann in bestimmten Fällen nützlich sein, sie lässtsich aber auch über Sicherheitseinstellungenrealisieren.
Ansichten dieses Typs basieren auf einemkonkreten Zustand der Originalansicht und
Schreibgeschützte Referenzansicht
können nur eingesehen, nicht aber geändertwerden. Sie werden in der Regel zurErleichterung der Arbeit erstellt, um dasAuffinden von Elementrevisionen in konkretenProdukt-Releases zu erleichtern. So kann z. B.eine Ansicht für die Release 4.1 in der Zukunftverwendet werden, um die Release 4.1 neu zuerstellen. Diese Ansichten können unverankertoder eingefroren sein.
Eine unverankerte Referenzansicht bleibt mitder übergeordneten Ansicht aktuell. ZumBeispiel könnte eine unverankerte Ansicht fürTeammitglieder erstellt werden, die Änderungenan einem Projekt überwachen.Schreibgeschützte Referenzansichten, dieunverankert sind, können zurückgesetzt werden.
Eine eingefrorene (verankerte) Referenzansichtzeigt die übergeordnete Ansicht zu einemkonkreten Zeitpunkt. Sie kann z. B. alsMeilenstein dienen, der als Grundlage für dieErfassung der weiteren Fortschritte eines
96 | Konzepte
Projekts dient. SchreibgeschützteReferenzansichten, die eingefroren (verankert)sind, können nicht zurückgesetzt werden. Einigeoder alle der Elementkonfigurationen der Ansichtkönnen "unverankert" sein, sodass Änderungenin der (nicht schreibgeschützten) übergeordnetenAnsicht weitergegeben werden können.Umgekehrt können Elemente an eine bestimmteKonfiguration angeheftet werden. In diesem Fallwerden Änderungen an den zugrunde liegendenObjekten nicht angezeigt, es sei denn, dieElementkonfigurationen werden geändert.Angeheftete und unverankerte schreibgeschützteAnsichten sind zuweilen für denNur-Lese-Einsatz sinnvoll, wie z. B. beiBuild-Skripts.
Im Gegensatz zu einer Referenzansicht ist eine Varianzansicht keine reine Untermengeihrer übergeordneten Ansicht. Stattdessen können die Objekte, die in ihr angezeigt
Varianzansicht
werden, bei Aktualisierung verzweigt werden. Ob eine solche Verzweigung stattfindet,kann für jedes Element einzeln festgelegt werden.Varianzansichten werden daher auchals "Verzweigungsansichten" bezeichnet. Die anfängliche Konfiguration der Elementeder Ansicht bestimmt, wie sich die Varianzansicht jeweils verhält:
In diesen Ansichten, die ebenfalls auf einerKonfiguration der aktuellen Ansicht basieren,
Nicht-verzweigen-Ansicht
ist für keines der angezeigten Elementefestgelegt, dass eine Verzweigung stattfindensoll, sobald das Element geändert wird. DieElemente können also nicht verzweigt werden,wenn ihr Verhalten nicht entsprechendgeändert wird. Wenn die Elemente einerVarianzansicht anfänglich so konfiguriertwurden, dass keine Verzweigung stattfindet,verhält sich die Varianzansicht wie eineReferenzansicht, ohne allerdings Labels mitihrer übergeordneten Ansicht gemeinsam zunutzen. Sind die Elemente in der Ansicht alsunverankert konfiguriert, werdenAktualisierungen an diesen Elementen in dieübergeordnete Ansicht übernommen. (DieseAnsicht wird mitunter auch als "unverankerteAnsicht" bezeichnet.) Wenn dieElementkonfigurationen mit einem bestimmtenZeitstempel versehen wurden, sind dieseElemente schreibgeschützt. Einige Benutzerhaben versucht, Nicht-verzweigen-Ansichtenzu erstellen und die Elementkonfiguration unddas Verzweigen bei Änderung manuell zubearbeiten. Dies hat sich jedoch als zumindestsehr schwierig und in einigen Fällen auch als
Konzepte | 97
im Ergebnis katastrophal erwiesen. Daherwird von der Verwendung vonVarianzansichten des Typs "Nicht verzweigen"abgeraten.
In diesen Ansichten, die auf einerKonfiguration der aktuellen Ansicht basieren,
Alle-verzweigen-Ansichten
ist für alle angezeigten Elemente festgelegt,dass eine Verzweigung stattfinden soll, sobalddas Element geändert wird. Ansichten diesesTyps werden in der Regel verwendet, um eineWartungs-Baseline zu erstellen und zuunterstützen.Varianzansichten des Typs "Alleverzweigen" sind vielleicht die nützlichstenaller Ansichten. Das Verhalten einer solchenAnsicht kann jedoch für einzelne Elementegeändert werden. Mit Verzweigungsansichtenlassen sich die Elemente in einer bestimmtenAnsicht ändern, ohne dass sich dieseÄnderungen auf die entsprechenden Elementein anderen Ansichten auswirken. Für alleElemente gilt anfänglich, dass dieVerzweigung aktiviert ist, sie also unabhängigvon ihrer Konfiguration aktualisiert werdenkönnen. Durch die Festlegung derAnfangskonfiguration eines Elements alsunverankert, statt es mit einem konkretenZeitstempel zu versehen, kann die Ansichtauf verschiedene Art und Weise genutztwerden.
Grundeigenschaften der verschiedenen Ansichtstypen
Die folgende Tabelle bietet eine Übersicht über die Grundeigenschaften und die Nützlichkeit der verschiedenenAnsichtstypen:
NützlichkeitAktualisierbareElemente
VerzweigbareElemente
GemeinsameLabels mitübergeordneterAnsicht
Referenz- gegenVarianzansicht
Ansichtstyp
NiedrigJaNur beigemeinsamerNutzung
----Nicht abgeleiteteAnsicht
NiedrigNeinNeinJaReferenzAktualisierbareReferenzansicht
Mittel (für denNur-Lesen-Einsatz)
NeinNeinJaReferenzSchreibgeschützteReferenzansicht
Mittel (schwierig inder Handhabung)
Nur unverankertAnfänglich neinNeinVarianzansichtNicht-verzweigen-Ansicht
98 | Konzepte
NützlichkeitAktualisierbareElemente
VerzweigbareElemente
GemeinsameLabels mitübergeordneterAnsicht
Referenz- gegenVarianzansicht
Ansichtstyp
HochJaJaNeinVarianzansichtAlle-verzweigen-Ansichten
Verwandte Themen
Ansichtskonfiguration und -verwaltung auf Seite 94Verzweigungsansichten auf Seite 94Ordnungsgemäße Verwendung von Ansichten auf Seite 99
Ansichten, die die iterative Entwicklung unterstützen auf Seite 100
Ordnungsgemäße Verwendung von AnsichtenBeim Erstellen und Verwalten von Ansichten sollten Sie ungeachtet des Ansichtstyps die im Folgendenaufgeführten allgemeinen Richtlinien beachten.
Betrachten Sie jede Ansicht als einen "Datenstrom" für einebestimmte Lebenszyklusaktivität. Die Ansicht kann, abhängig
Betrachten Sie Ansichten als "Datenströme".
davon, was für eine Aktivität sie unterstützt, viele, wenigeoder gar keine Aktualisierungen erhalten.
Verwenden Sie die Hauptansicht als "Produktions"-Baselinedes Projekts. Wenn Sie dies tun, sammeln sich in ihr alle
Verwenden Sie die Hauptansicht als Haupt-Baseline.
Artefakte für die Anwendungen oder Komponenten, die vomProjekt unterstützt werden. Abhängig von IhremLebenszyklusmodell und der Größe Ihres Entwicklungsteamskönnen Änderungen auf verschiedene Art und Weisevorgenommen werden (weiter unten dazu mehr). Änderungenwerden jedoch am Ende "aufwärts" an die Hauptansichtweitergereicht.
Sorgen Sie dafür, dass Sie in erster Linie mit Ansichten desTyps "Alle verzweigen" arbeiten. Verwenden Sie für
Verwenden Sie Ansichten des Typs "Alle verzweigen".
Aktivitäten, bei denen Daten nur gelesen werden müssen,wie bei Build-Skripts, Referenzansichten.
Ansichts-Labels und Heraufstufungsstatuswerte sind einfachin der Anwendung und effizient. Mit einem Ansichts-Label
Verwenden Sie Ansichts-Labels undHeraufstufungsstatuswerte.
können Sie schnell alle Artefakte in einer Ansicht markieren,Eincheckvorgänge und Builds nach Label ausführen und dieRevision einzelner Dateien, die im Label enthalten sind,anpassen. Heraufstufungsstatuswerte ermöglichen es Ihnen,logische Lebenszykluszustände, wie "Engineering-Test" oder"Release Candidate", zu definieren und sie jeweils einemAnsichts-Label zuzuordnen, das angepasst oder einfach aufden nächsten Statuswert "heraufgestuft" werden kann.Außerdem können, auf der Grundlage von Ansichts-Labels
Konzepte | 99
und Heraufstufungsstatuswerten, auch neue Ansichten erstelltwerden.
Ansichten werden in der Regel nur als unmittelbaruntergeordnete Elemente der Hauptansicht benötigt. Nur
Verwenden Sie niemals mehr als 2 oder 3 Ansichtsebenen.
selten sind auch Ansichten der dritten Ebene erforderlich.Wenn Sie mit Ansichten über die dritte Ebene hinausgehen,lässt dies darauf schließen, dass Sie die Ansichten nichteffizient verwenden.
Verwenden Sie keine nicht abgeleiteten Ansichten,unverankerten Ansichten oder Referenzansichten, die
Vermeiden Sie die Verwendung bestimmter Ansichtstypen,wenn es die Umstände nicht erfordern.
aktualisiert werden können, sofern Sie nicht durch sehrspezielle Umstände dazu gezwungen werden, nicht über eingründliches Verständnis des Verhaltens dieser Ansichtstypenverfügen und das Verhalten nicht zu Ihrem konkreten Fallpasst.
Ansichten gehören zu den eher "schwergewichtigen"Objekten: Ihre Erstellung kann, wenn sie aus einer
Vermeiden Sie die Verwendung zu vieler Ansichten.
bestehenden Ansicht mit vielen Elementen abgeleitet werden,mehrere Minuten in Anspruch nehmen und sie fügen derDatenbank in der Regel Tausende neuer untergeordneterElemente hinzu. Obwohl mehrere hundert Ansichten aufeinem StarTeam-Server kein Problem darstellen, sollten SieTausende von Ansichten vermeiden. Ansichten eignen sichalso nicht besonders gut als "persönliche Arbeitsbereiche"für einzelne Entwickler.
Verwandte Themen
Ansichtskonfiguration und -verwaltung auf Seite 94Verzweigungsansichten auf Seite 94Ansichtstypen auf Seite 95
Ansichten, die die iterative Entwicklung unterstützen auf Seite 100
Ansichten, die die iterative Entwicklung unterstützenIn diesem Abschnitt werden verschiedene Szenarios für die iterative Entwicklung beschrieben und es wirdgezeigt, wie diese jeweils durch Ansichten unterstützt werden können. Für jedes dieser Szenarios gelten diefolgenden Annahmen:
• Für die Produktions-Baseline wird die Hauptansicht verwendet.• Der Prozess ist so konfiguriert, dass Prozesselemente angewendet werden. Das bedeutet, dass für jede
"Arbeitseinheit" ein Änderungsanforderungs-, Task- oder Anforderungsobjekt erstellt wird. Eine "Einheit"wird grob als die Menge definiert, die das Einchecken eines zusammengehörigen Satzes von Dateienumfasst.
• Für Routine-Builds werden Ansichts-Labels (und möglicherweise Heraufstufungsstatuswerte) verwendet.Das bedeutet, zum Beispiel, dass ein nächtliches Ansichts-Label angewendet wird, aus dem ein Build
100 | Konzepte
erzeugt und dann getestet wird. Zur Unterstützung von "ansichtsinternen" Aktualisierungsschritten werdenAnsichts-Labels, Heraufstufungsstatuswerte und Prozesselemente verwendet.
Verwandte Themen
Ansichtskonfiguration und -verwaltung auf Seite 94Verzweigungsansichten auf Seite 94Ansichtstypen auf Seite 95
Ordnungsgemäße Verwendung von Ansichten auf Seite 99
VerzweigungsverhaltenEine Verzweigungsansicht ist eine Ansicht, in der Verzweigungen zugelassen sind, d. h., Ordner und andereElemente in der Ansicht können separat von den entsprechenden übergeordneten Elementen dargestelltwerden.
Die Verzweigung von Ansichten dient mehreren Zwecken. Sie ist beispielsweise in den folgenden Fällenhilfreich:
• Es müssen Anforderungen erfüllt werden, die sich vom hauptsächlichen Entwicklungsziel unterscheiden.So kann es beispielsweise erforderlich sein, eine Wartungsversion oder eine kundenspezifische Versioneines Produkts zu erstellen, die von einer vorherigen kommerziellen Version durch Verzweigung abgeleitetist.
• Die Entwicklung der nächsten Produktversion soll mit den Dateien der vorherigen Version begonnen werden.• Ein bestimmter Projektbereich sollte erst offen gelegt werden, wenn er abgeschlossen und getestet wurde.
Anschließend können die vorgenommenen Änderungen, wo und wann notwendig, mit dem Hauptprogrammzusammengeführt werden.
Nur Ordner, Dateien und Änderungsanforderungen können verzweigen, obwohl nicht jeder Ordner oder jedesElement in einer Verzweigungsansicht auch verzweigt sein muss. Für Anforderungen, Tasks und Themenkönnen keine Verzweigungen erstellt werden.
Die entsprechenden Elemente sind in beiden Ansichten identisch, bis ein Element verzweigt wird. Sobald eineElementverzweigung erstellt wird, sind die Elemente nicht mehr identisch, und die neue Verzweigung wirddurch die Revisionsnummer gekennzeichnet. Sie können nur dadurch wieder identisch gemacht werden, indemsie durch Vergleichen und Zusammenführen von Ansichten manuell zusammengeführt werden. Nach derVerzweigung sendet StarTeam keine Aktualisierungen mehr an die übergeordnete Ansicht und weist derübergeordneten Ansicht nicht länger Aktualisierungen des entsprechenden Elements zu.
Aus Gründen der Sicherheit wirken sich Löschvorgänge, die in der übergeordneten Ansicht vorgenommenwerden, nicht auf die untergeordnete Ansicht aus und umgekehrt. Wenn Sie Ordner oder Elemente aus allenverknüpften Ansichten löschen möchten, müssen Sie sie manuell in jeder Ansicht einzeln löschen.
Beachten Sie außerdem, dass sich eine Verschiebung wie ein Kopiervorgang mit darauf folgendemLöschvorgang auswirkt. Daher verfügt die Ausgangsansicht über eine Kopie des Ordners oder des Elementsan der neuen Position, während die zugehörigen Ansichten über zwei Kopien des Ordners oder des Elementsverfügen, eine an der ursprünglichen Position und eine an der neuen Position.
Hinweis: Beim Verzweigen einer Ansicht werden alle Freigaben negiert, nicht nur diejenigen zwischenübergeordneten und untergeordneten Ansichten.
Konzepte | 101
Verwandte Themen
Konzepte auf Seite 63
Verzweigungsoptionen auf Seite 102
Verzweigungsverhalten von Ordnern oder Elementen auf Seite 103
Auswirkungen auf Änderungsanforderungen, wenn diese verzweigt, verschoben und gemeinsamgenutzt werden auf Seite 105
VerzweigungsoptionenDas Verständnis des Verzweigungsverhaltens ist wichtig, da Sie bei der Erstellung einer Ansicht, die eineVerzweigung zulässt, mit dem Experten für neue Elemente des Typs "Ansicht" entscheiden müssen, obdie Option Alle verzweigen oder die Option Nicht verzweigen verwendet werden soll. Ihre Entscheidungbetrifft jedes Element in der neuen Ansicht, das zum Zeitpunkt der Erstellung der Ansicht aus der übergeordnetenAnsicht übernommen wird.
Das Verzweigen findet statt, wenn ein Element in der untergeordneten Ansicht geändert wird, sofern für diesesElement eine Verzweigung erlaubt wird und die Option Verzweigen bei Änderung ausgewählt ist. Wenn einElement verzweigt wird, wird das Element von seinem entsprechenden Element in der übergeordneten Ansichtgetrennt. Diese Elemente haben ab diesem Punkt außerdem unterschiedliche Zweigrevisionsnummern.Wennein Element verzweigt wird, werden Aktualisierungen vom entsprechenden Element in der übergeordnetenAnsicht nicht mehr auf das verzweigte Element angewendet.
Hinweise zum Verzweigungsverhalten
• Wenn Sie Alle verzweigen wählen, wird das Verhalten aller Elemente, die sich zum Zeitpunkt des Erstellensin der Ansicht befinden, auf Verzweigen bei Änderung gesetzt.
• Wenn Sie Nicht verzweigen wählen, wird das Verhalten aller Elemente, die sich zum Zeitpunkt desErstellens der Ansicht in der Ansicht befinden, nicht auf Verzweigen bei Änderung gesetzt. Mit anderenWorten: Änderungen an als unverankert konfigurierten Elementen können an die übergeordnete Ansichtweitergegeben werden. (Abhängig vom aktuellen Verhalten und von der aktuellen Konfiguration desentsprechenden Elements können die Änderungen auch an die zugehörigen Elemente in einigen deranderen Ansichten weitergegeben werden, die der übergeordneten Ansicht untergeordnet sind.)
• Wenn Sie eine Ansicht verzweigen, werden manuelle Freigaben für Elemente in derselben Ansicht in derUnteransicht nicht beibehalten.
• Beim Hinzufügen, Verschieben, gemeinsamen Nutzen und Ändern von Elementen kann sich ihr Verhaltenändern. In den nächsten Abschnitten finden Sie Erläuterungen zu den Einstellungen, die dieses Verhaltensteuern.
Hinweis: Jedes Element, das als eingefroren (verankert) konfiguriert wurde, ist schreibgeschützt, wennsein Verhalten nicht auf Verzweigen bei Änderung gesetzt ist. Schreibgeschützt bedeutet, dass dieDaten, die sich zu diesem Element in der Ansicht befinden, nicht geändert werden können. Obwohl Siebeispielsweise eine Datei bearbeiten können, ist es Ihnen nicht möglich, sie einzuchecken oder ihreEigenschaften zu ändern.
Verzweigung ist deaktiviert
Wenn die Option Verzweigen bei Änderung deaktiviert ist, gilt eine der folgenden Aussagen:
• Das Element wurde bereits verzweigt.• Das Element kann nicht geändert werden. Falls sich das Element z. B. in einer Referenzansicht befindet,
ist ein Verzweigen nicht möglich. Wenn eine solche Ansicht Änderungen zulässt, werden die Änderungen
102 | Konzepte
automatisch an die übergeordnete Ansicht weitergegeben. Zwischen dem Element und dem entsprechendenElement in der übergeordneten Ansicht findet keinerlei Trennung statt.
• Angesichts des Ortes und des Zeitpunkts, an dem das Element erstellt, verschoben, für die gemeinsameNutzung freigegeben usw. wurde, ist es nicht sinnvoll, das Element zu verzweigen. Wenn eine Dateibeispielsweise gerade erst einer Stammansicht hinzugefügt wurde, gibt es keinen Grund, sie zu verzweigen.Verfügt das Element nicht über ein entsprechendes Element in der übergeordneten Ansicht, braucht esnicht verzweigt zu werden.
Wenn Sie eine leere Verzweigungsansicht (eine Ansicht, die nicht aus einer übergeordneten Ansicht abgeleitetwurde) erstellt haben, befinden sich anfänglich keine Elemente in der Ansicht. Daher gibt es auch keineentsprechenden Elemente in der übergeordneten Ansicht, weshalb das Verzweigungsverhalten deaktiviertwurde.
Hinweis: Wenn Sie in einer Verzweigungsansicht einem Ordner, der sich nicht verzweigt (für den alsodie Option Verzweigen bei Änderung im Dialogfeld Ordnerverhalten nicht aktiviert ist), ein Elementhinzufügen, gibt es für das neue Element keine Entsprechung in der übergeordneten Ansicht. Da diesesneue Element unabhängig von der übergeordneten Ansicht ist, ist die Verzweigung deaktiviert.
Das Verzweigungsverhalten ist auf "Verzweigen bei Änderung" gesetzt.
Wenn Verzweigen bei Änderung sowohl aktiviert als auch ausgewählt ist, findet eine Verzweigung statt,sobald das Element geändert wird. Das Element in der neuen Ansicht wird dann von seinem entsprechendenElement in der übergeordneten Ansicht getrennt. Das Element in der neuen Ansicht zeigt folgendes Verhalten:
• Die Option Verzweigen bei Änderung wird deaktiviert.• Seine Revisionsnummer ist neu und es gibt keine Entsprechung bei einer Revision in der übergeordneten
Ansicht.
Das Verzweigungsverhalten ist nicht auf 'Verzweigen bei Änderung' gesetzt
Wenn das Auswahlfeld Verzweigen bei Änderung aktiviert, aber nicht ausgewählt ist, findet bei einer Änderungdes Elements keine Verzweigung statt.
Falls das Element als unverankert konfiguriert wurde, wird die Änderung des Elements an die übergeordneteAnsicht weitergegeben (und manchmal auch an andere Ansichten, die der übergeordneten Ansicht untergeordnetsind).
Wurde das Element als unverankert konfiguriert, kann das Element nicht geändert werden, da eine Aktualisierungder übergeordneten Ansicht nicht möglich ist. Das Element wird so behandelt, als wäre es schreibgeschützt.Schreibgeschützt bedeutet, dass die Daten dieses Elements von dieser Ansicht aus nicht geändert werdenkönnen. Obwohl Sie beispielsweise eine Datei bearbeiten können, ist es Ihnen nicht möglich, sie einzucheckenoder ihre Eigenschaften zu ändern.
Verwandte Themen
Verzweigungsverhalten auf Seite 101
Verzweigungsverhalten von Ordnern oder ElementenJe nach verwendeten Einstellungen können Ordner, Dateien und Änderungsanforderungen in der Ansichteines Unterordners verzweigt werden, d. h., sie können vom entsprechenden Element der übergeordnetenAnsicht getrennt angezeigt werden.
Hinweis: Durch das Verzweigen eines Ordners werden nicht gleichzeitig auch seine Unterordner oderDateien verzweigt.
Konzepte | 103
Nachdem ein Ordner oder Element verzweigt wurde, erhält der Ordner bzw. das Element eine neueRevisionsnummer. Wenn beispielsweise die Revisionsnummer einer Datei vor der Verzweigung 1.13 lautet,lautet sie nach der Verzweigung 1.13.1.0. Die nächste Änderung, die in der übergeordneten Ansicht an derDatei vorgenommen wird, erhält die Revisionsnummer 1.14.
Im Folgenden sind die grundlegenden Voraussetzungen für das Verzweigungsverhalten aufgeführt:
• Ordner und Änderungsanforderungen verzweigen, wenn sich ihre Eigenschaften ändern.• Dateien verzweigen, wenn sich ihr Inhalt oder ihre Eigenschaften ändern.• Für Anforderungen, Tasks und Themen können keine Verzweigungen erstellt werden.
Typisches Verzweigungsszenario
Angenommen, Sie arbeiten an einem Produkt und ein Kunde fordert eine bestimmte Edition des Produkts an,die beispielsweise mit einigen auf den Kunden abgestimmten Funktionen ausgestattet sein soll. Um dieElemente, wie Dateien und Änderungsanforderungen, für das aktuelle Produkt von den Elementen der speziellenAnforderung zu trennen, wird eine Verzweigungsansicht erstellt.
Wenn Elemente verzweigen, werden sie von anderen Elementen abgeleitet, die zu ihren Vorgängern werden.Elemente können vollständig unterschiedliche Revisionshistorien mit gemeinsamen Vorgängern besitzen. ImFalle einer Textdatei kann das verzweigte Element beispielsweise später wieder mit der ursprünglichen Dateizusammengeführt werden. Die Entwicklung eines Produkts für ein neues Betriebssystem kann beispielsweiseauf den vorhandenen Dateien für das erste Betriebssystem basieren.
Auswirkungen der Historie auf das Verzweigungsverhalten
Ob ein Ordner, eine Datei oder eine Änderungsanforderung verzweigt werden kann, hängt von seiner bzw.ihrer Historie ab.Wenn Sie mit der Historie von Ordnern oder Elementen nicht vollständig vertraut sind, solltenSie nicht davon ausgehen, dass Sie deren Verhalten richtig einschätzen können.
Beispiel:
• Wenn ein Ordner oder ein Element beispielsweise zum Zeitpunkt der Erstellung der VerzweigungsansichtTeil einer übergeordneten Ansicht war und die Verzweigungsansicht mit der Option Alle verzweigen imExperten für neue Elemente des Typs "Ansicht" erstellt wurde, war das Verzweigungsverhalten desOrdners oder des Elements bereits von Anfang an aktiviert und das Auswahlfeld Verzweigen bei Änderungist im Dialogfeld Ordnerverhalten ausgewählt.
• Wenn Ordner oder Elemente beispielsweise zum Zeitpunkt der Erstellung der Verzweigung Teil einerübergeordneten Ansicht waren und die Verzweigungsansicht mit der Option Nicht verzweigen erstelltwurde, war das Verzweigungsverhalten bereits von Anfang an aktiviert, und das Auswahlfeld Verzweigenbei Änderung ist deaktiviert. Dieses Verhalten kann jedoch geändert werden.
• Bei Ordnern oder Elementen, die nach dem Erstellen der Ansicht zur Verzweigungsansicht hinzugefügtwerden, wird das Verzweigungsverhalten deaktiviert. Das Auswahlfeld Verzweigen bei Änderung ist imDialogfeld Ordnerverhalten deaktiviert. Wenn Sie den Ordner oder das Element jedoch in einer neuenAnsicht freigeben, wird sein Verzweigungsverhalten in dieser neuen Ansicht jedoch automatisch aktiviert.
Verwandte Themen
Verzweigungsverhalten auf Seite 101
Ansichtstypen auf Seite 95
Ordnungsgemäße Verwendung von Ansichten auf Seite 99
104 | Konzepte
Auswirkungen auf Änderungsanforderungen, wenn dieseverzweigt, verschoben und gemeinsam genutzt werdenDer Workflow einer Änderungsanforderung wird entscheidend beeinflusst, wenn die Änderungsanforderungverschoben, zusammengeführt oder verzweigt wird:
• Wenn die Felder Letzter getesteter Build und Adressiert in Build Build-Labels als Werte haben (d. h.wenn diese Felder nicht leer sind und nicht den Wert Nächster Build haben), werden diese Werte fürdie verzweigte Änderungsanforderung übernommen. In der neuen Ansicht können die Werte nur auf dieNamen von Build-Labels, die in der neuen Ansicht vorhanden sind, geändert werden.
• Wenn das Feld Adressiert in Build zum Zeitpunkt des Vorgangs über den Wert Nächster Build verfügt,wird dieser Wert durch den Namen des nächsten Build-Labels ersetzt, das in der ursprünglichen Ansichterstellt wurde, nicht durch das nächste Build-Label, das in der neuen Ansicht erstellt wurde. Diese Änderungtritt auch dann ein, wenn in der neuen Ansicht weitere Änderungen an der Änderungsanforderungvorgenommen wurden.
• Wenn die Felder Letzter getesteter Build und Adressiert in Build zum Zeitpunkt des Vorgangs keineWerte enthalten, ist ihr Workflow auf die Ansicht zugeschnitten, in der sie sich befindet.
Hinweis: Wenn eine Änderungsanforderung verzweigt wird, beeinflussen die aktuellen Werte der FelderLetzter getesteter Build und Adressiert in Build zum Zeitpunkt des Verzweigens den Workflow.
Verwandte Themen
Verzweigungsverhalten auf Seite 101
Einchecken und AuscheckenEine der Hauptfunktionen einer Versionsverwaltungsanwendung ist die Platzierung von Dateien in ein Projektunter Versionskontrolle. Sobald das Projekt unter Versionskontrolle ist, können Teammitglieder Dateienauschecken, die Dateien bearbeiten und neue Revisionen einchecken. Die Anwendung archiviert historischeInformationen über alle Dateirevisionen. Und aufgrund der Verknüpfungsmöglichkeiten können Sie eineDateirevision mit anderen Elementen verknüpfen, die Auswirkungen auf die Datei oder eine ihrer Revisionenhatten. Sie können Dateien auf vielfältige Weise bearbeiten, zum Beispiel können Sie sie verschieben oderihr Verzweigungsverhalten ändern.
Verwandte Themen
Konzepte auf Seite 63
Einchecken und Auschecken - Übersicht auf Seite 106
Übersicht über das Handling der EOL-Konvertierung auf Seite 107
Konsistente Ein- und Auscheckvorgänge auf Seite 108
Optimierung von Auscheckvorgängen für Dateien bei langsamen Verbindungen auf Seite 109
Dienstprogramm "Bulk Check-out" für große Dateimengen auf Seite 110
Konzepte | 105
Einchecken und Auschecken - ÜbersichtSoll eine Datei der Versionskontrolle unterstellt werden, muss sie zu einem Ordner in einer Projektansichthinzugefügt werden, damit eine Kopie der Datei im Repository abgelegt werden kann. Nachdem die Datei zumRepository hinzugefügt wurde, können Sie und andere Teammitglieder diese Datei auschecken, überarbeitenund neue Revisionen einchecken, während die Anwendung die Informationen verwaltet, die zum Erstellen derDateirevisionen erforderlich sind. Wenn Sie eine Dateirevision auschecken, sollten Sie darauf achten, dasses sich dabei um die aktuellste Version der Datei handelt. Sie stellen damit sicher, dass die Datei die aktuellstenÄnderungen enthält. Wenn Sie eine Datei bearbeiten möchten, sollten Sie sie mit einer exklusiven Sperreauschecken, damit andere Benutzer sehen, dass die Datei bearbeitet wird.
Wenn zwei Teammitglieder dieselbe Textdatei gleichzeitig ändern oder ein Teammitglied eine veraltete Dateiändert, können die Dateiänderungen mithilfe der von der Anwendung bereitgestellten Zusammenführungsoptionzusammengeführt werden, sodass die Änderungen nicht verloren gehen. In solchen Fällen weist die Anwendungder Datei den Status "Zusammenführen" zu.
Wenn Sie eine Datei aus einem Arbeitsordner auf Ihrem Computer einchecken, speichert die Anwendung sienach dem MD5-Wert ihres Inhalts. Wenn die Datei als gut zu komprimieren identifiziert wurde, wird siekomprimiert und mit der Dateierweiterung .gz im Archiv des Hives gespeichert. Wenn die Datei nicht gut zukomprimieren ist, wird sie unkomprimiert im Archiv des Hives abgelegt. Wenn Sie eine Datei auschecken,kopiert die Anwendung die gewünschte Revision dieser Datei in den entsprechenden Arbeitsordner. Wennsich bereits eine Kopie dieser Datei im Arbeitsordner befindet, wird sie überschrieben, sofern die Arbeitsdateinicht jünger ist. Ist letzteres der Fall, werden Sie aufgefordert, das Auschecken zu bestätigen.
Der Auscheck-Vorgang kann für mehrere Dateien gleichzeitig ausgeführt werden. Sie können beispielsweiseDateien aus mehreren untergeordneten Ordnern auswählen oder Sie können alle Dateien im ausgewähltenOrdner und seinen untergeordneten Ordnern auschecken.
Empfehlungen für das Einchecken und Auschecken
Bei jedem Auschecken einer Dateirevision wird ihr Inhalt in einen Arbeitsordner kopiert. Das Auschecken einerRevision gewährleistet zudem, dass Sie mit der aktuellen oder einer bestimmten Revision arbeiten. Sie könnenRevisionen beispielsweise auschecken, wenn Sie die letzten Änderungen eines Teammitglieds an einer Dateibenötigen oder wenn Sie die Arbeitsdatei versehentlich von der Festplatte gelöscht haben und nun eine neueKopie benötigen.
Im Folgenden finden Sie einige Empfehlungen zur Verwendung von Dateien, die der Versionskontrolleunterliegen:
• Um andere Teammitglieder wissen zu lassen, dass Sie Änderungen an einer Datei vornehmen möchten,ändern Sie den Sperrstatus im Rahmen des Auscheckvorgangs in Exklusiv.
• Sie können beim Einchecken andere Benutzer davon in Kenntnis setzen, dass Sie die Änderungen an derDatei abgeschlossen haben und sie bei Bedarf wieder ausgecheckt werden kann, indem Sie den Sperrstatusentfernen.
• Wenn Sie beabsichtigen, weitere Änderungen an der Datei vorzunehmen, sie aber zu Backup-Zweckeneinchecken möchten, lassen Sie die Datei gesperrt.
• Wenn zwei Teammitglieder dieselbe Textdatei gleichzeitig ändern oder wenn ein Mitglied eine veralteteVersion der Datei ändert, können Sie die Zusammenführungsoption verwenden, um die Änderungen ander Datei zusammenzuführen, damit sie nicht verloren gehen. In solchen Fällen weist die Anwendung derDatei den Status "Zusammenführung" zu.
• Um zu verhindern, dass Sie eine Datei ändern, die Sie nicht gesperrt haben, aktivieren Sie die OptionUngesperrte Arbeitsdateien schreibschützen. Wenn Sie dann eine nicht gesperrte Datei auschecken, wirddie Arbeitskopie schreibgeschützt.
106 | Konzepte
Hinweis: StarTeam erkennt die Betriebssysteme, bei denen die Klein-/Großschreibung von Dateinamenrelevant ist, und verarbeitet die Dateien entsprechend.
Verwandte Themen
Einchecken und Auschecken auf Seite 105
Übersicht über das Handling der EOL-Konvertierung auf Seite 107
Konsistente Ein- und Auscheckvorgänge auf Seite 108
Optimierung von Auscheckvorgängen für Dateien bei langsamen Verbindungen auf Seite 109
Dienstprogramm "Bulk Check-out" für große Dateimengen auf Seite 110
Auscheckstatistik mit dem Cache-Agenten überwachen auf Seite 231
Übersicht über das Handling der EOL-KonvertierungStarTeam Eclipse Client bietet Unterstützung für Konvertierungsdateien mit festen EOL-Zeichen. Dateienkönnen beispielsweise auf jeder Plattform und ungeachtet spezifischer Optionen im LF-Format ausgechecktwerden. Darüber hinaus funktioniert Status aktualisieren für alle Textdateien, nachdem das EOL-Formatdefiniert wurde und ungeachtet des EOL-Formats, das verwendet wurde, als sie ausgecheckt wurden. AusKompatibilitätsgründen mit älteren Clients werden Dateien, bei denen "EOL-Konvertierung" beim Auscheckennicht angefordert wird und deren EOL-Format Nicht definiert ist, mit derselben EOL-Konvertierungausgecheckt, mit der sie zum Server hinzugefügt wurden.
Hinweis: Der Standard für die automatische EOL-Konvertierung für die Operation zum Auschecken ist"markiert", wenn der Benutzer diese Option nicht bereits definiert hat. Benutzer, die auf 2009 aktualisieren,sollten diese Option überprüfen, um sicherzustellen, dass Sie sie vor dem Hintergrund der neuenEOL-Formatänderungen korrekt eingestellt haben.
Verwandte Themen
Einchecken und Auschecken auf Seite 105
Einchecken und Auschecken - Übersicht auf Seite 106
Konsistente Ein- und Auscheckvorgänge auf Seite 108
Optimierung von Auscheckvorgängen für Dateien bei langsamen Verbindungen auf Seite 109
Dienstprogramm "Bulk Check-out" für große Dateimengen auf Seite 110
EOL-Formateigenschaft auf Seite 107
EOL-Eigenschaftswerte auf Seite 108
EOL-FormateigenschaftDie EOL-Formateigenschaft wird in Dateidetails als EOL-Zeichen angezeigt.
Die EOL-Formateigenschaft ist nur für Textdateien während des Auscheckvorgangs sinnvoll.
Unter den folgenden Bedingungen ermittelt das SDK standardmäßig das EOL-Format:
• Wenn eine neue Textdatei hinzugefügt oder eine neue Revision für eine Textdatei eingecheckt wird, derenEOL-Format Nicht definiert ist, und die EOL-Konvention der Datei mit der Standardkonvention der
Konzepte | 107
Plattform übereinstimmt, wird das EOL-Format auf Von Client bestimmt festgelegt. Anderenfalls wirddas EOL-Format auf die gefundene Konvention festgelegt: Festes LF, Festes CR oder Festes CRLF.
• Der Benutzer kann jederzeit das EOL-Format in einen anderen Wert ändern (außer Nicht definiert).• Ungeachtet der Einstellung für das EOL-Format verwenden hinzugefügte oder eingecheckte Textdateien
im Datenspeicher immer ein kanonisches Format (CRLF).
Die EOL-Formateigenschaft kann im Dialogfeld Einchecken und Dateipräferenzen manuell festgelegt werden.
Verwandte Themen
Übersicht über das Handling der EOL-Konvertierung auf Seite 107
EOL-EigenschaftswerteDer EOL-Eigenschaftswert wird als EOL-Zeichen angezeigt.
Die EOL-Formateigenschaft kann im Dialogfeld Einchecken und Dateipräferenzen festgelegt werden. BeiAuswahl im Dialogfeld Einchecken verwendet StarTeam Eclipse Client die im Dialogfeld Dateipräferenzenangegebenen Einstellungen.
Die EOL-Eigenschaftswerte sind:
• Undefined (null im SDK): Wird für Dateien verwendet, die vor StarTeam Eclipse Client 2009 Release 2hinzugefügt wurden.
• Von Client bestimmt: Sorgt dafür, dass die Standardkonvertierung für die jeweilige Workstation oderdie für den jeweiligen Auscheckvorgang spezifische EOL-Konvertierungsoption verwendet wird.
• Festes CR, Festes LF und Festes CRLF: Bewirkt, dass dieses EOL-Format immer angewendet wird.Die Workstation-/Auscheck-Konvertierungsoption wird ignoriert.
Verwandte Themen
Übersicht über das Handling der EOL-Konvertierung auf Seite 107
Konsistente Ein- und AuscheckvorgängeEntwickler können zahlreiche StarTeam-Funktionen verwenden, um Konflikte mit anderen Entwicklern beidenselben Dateien (in derselben Ansicht) zuzulassen oder zu vermeiden. In einer Umgebung mit wenigenKonflikten können Entwickler Dateien ohne Sperren auschecken, sie ändern, sie "aktualisieren", umZusammenführungskonflikte zu identifizieren und zu lösen, und die geänderten Dateien anschließend wiedereinchecken. Alle Eincheckvorgänge in StarTeam sind atomisch. Wann immer mehrere Dateien in Folge einereinzelnen Transaktion eingecheckt werden, werden alle Dateien sowie ihre verknüpften Prozesselemente ineiner Aktion aktualisiert. Wenn das Einchecken aus irgendeinem Grund fehlschlägt, wird keine der Dateieneingecheckt, und der Status der verknüpften Prozesselemente wird nicht aktualisiert. In der Regel erzielenSie konsistente Ein- und Auscheckvorgänge, indem Sie Folgendes ausführen:
• Sperren Sie die Dateien exklusiv, bevor Sie sie ein- oder auschecken, und entsperren Sie sie, wenn Siesie erfolgreich ein- oder ausgecheckt haben, oder
• ändern Sie die Ansichtskonfiguration temporär auf einen bekannten "stabilen" Punkt.
In Umgebungen mit höherem Konfliktaufkommen empfiehlt es sich sicherzustellen, dass beim Auscheckenkonsistente Dateisätze vorhanden sind, also dass Dateien ausgeschlossen werden, die Teil einesEincheckvorgangs eines anderen Entwicklers sind. Die einfachste Möglichkeit, dies zu erzielen, ist "mittelsKonvention". Jeder Entwickler sperrt alle Dateien exklusiv, bevor er sie eincheckt, und entsperrt sie entweder
108 | Konzepte
beim Einchecken oder kurz danach, wenn sie "fertig" sind. Entsprechend sperrt jeder Entwickler alle Dateienexklusiv vor dem Auschecken und entsperrt sie, wenn sie "fertig" sind. Wenn ein Entwickler nicht alle Sperrengleichzeitig setzen kann, werden diese Dateien möglicherweise von anderen Entwicklern bearbeitet. DerEntwickler sollte dann die Dateien entsperren, die er derzeit gesperrt hat, etwas warten (möglicherweise mitdem Entwickler sprechen, mit dessen Dateien der Konflikt verursacht wird) und den Vorgang dann erneutausführen. Dieser Ansatz kann u. a. dazu führen, dass ein Entwickler seine Arbeit nicht fortsetzen kann, weiler darauf warten muss, dass ein anderer Entwickler seine Arbeit abschließt.
Hinweis: Die Änderung der Ansichtskonfiguration erfolgt nur auf dem Client, die zugrunde liegendetatsächliche Ansicht wird nicht geändert. Beachten Sie zudem, dass zurückgesetzte Ansichtenschreibgeschützt sind: Sie müssen auf die "aktuelle" Konfiguration zurückgesetzt werden, bevorneue/geänderte Dateien eingecheckt werden können. Dabei ist zu beachten, dass das Wechseln derKonfiguration einige Sekunden bis mehrere Minuten (bei großen Ansichten) in Anspruch nehmen kann.
Verwandte Themen
Einchecken und Auschecken auf Seite 105
Einchecken und Auschecken - Übersicht auf Seite 106
Übersicht über das Handling der EOL-Konvertierung auf Seite 107
Optimierung von Auscheckvorgängen für Dateien bei langsamen Verbindungen auf Seite 109
Dienstprogramm "Bulk Check-out" für große Dateimengen auf Seite 110
Optimierung von Auscheckvorgängen für Dateien beilangsamen VerbindungenZu den Operationen, die die größten Ansprüche an die Bandbreite stellen, gehören zweifelsohne dasAuschecken von Dateien. Auch mit einer Komprimierungsstrategie kann das Auschecken einer großen Zahlvon Dateien zu starkem Datenverkehr führen.
Die meisten StarTeam-Benutzer unterhalten auf ihren lokalen Festplatten einen Arbeitssatz von Dateien,sodass sie nur die neuen Dateirevisionen auschecken müssen, die sie benötigen, um die Dateien auf denneuesten Stand zu bringen. Stellen Sie sich beispielsweise vor, Sie arbeiten an einem Projekt, bei demStarTeam meldet, dass 75 Dateien "veraltet" sind. Das bedeutet, dass Sie auf Ihrer lokalen Festplatte eineältere Revision jeder Datei haben, aber eine neuere Version benötigen, um auf dem neuesten Stand zu bleiben.Wenn Sie diese Dateien auswählen und einen Auscheckvorgang starten, sendet Ihnen StarTeam jede neueDatei normalerweise als eine "vollständige" Revision. Bei Hochgeschwindigkeits- oderBreitband-Netzwerkverbindungen reicht die Arbeitsgeschwindigkeit für das normale Auschecken aus.
Was aber, wenn die Netzwerkbandbreite sehr knapp oder die Verbindung dauerhaft überlastet ist? StarTeambietet eine Option, mit der neuere Dateirevisionen mit einer anderen Strategie ausgecheckt werden können– dem so genannten "Delta-Auschecken". Statt vollständige Dateirevisionen zu senden, werden beimDelta-Auschecken vom StarTeam-Server nur "Delta"-Datensätze gesendet, die die bestehende Revision derjeweiligen Datei so "ausbessern", dass ihr Stand der auszucheckenden Revision entspricht. Da Delta-Datensätzefür gewöhnlich wesentlich kleiner als die gesamte Dateirevision sind, benötigen sie noch kleinereAuschecknachrichten.
Das Delta-Auschecken wird individuell auf Client-Ebene über Präferenzen ➤ Datei ➤ Für langsameVerbindungen optimieren aktiviert.
Im Folgenden finden Sie einige Punkte, die Sie bei der Entscheidung für oder gegen die Verwendung derDelta-Auscheck-Strategie berücksichtigen sollten:
Konzepte | 109
• Das Delta-Auschecken ist nur bei textbasierten Dateien möglich. Binäre Dateien werden in jedem Fall durchSenden vollständiger Dateirevisionen ausgecheckt.
• Das Delta-Auschecken erfordert mehr CPU-Leistung und Lese- und Schreibvorgänge von der bzw. auf dieFestplatte als normale Auscheckvorgänge (vollständige Version), da die vorhandene Arbeitsdatei auf denStand der ausgewählte Version gebracht werden muss. Sie sollten diese Option daher nur nutzen, wenndie Netzwerkbandbreite sehr gering ist (so etwa im Modembereich oder darunter).
• Beim Auschecken von einem StarTeamMPX-Cache-Agenten aus werden Delta-Auscheckvorgänge wederverwendet noch sind sie dort erforderlich.
Verwandte Themen
Einchecken und Auschecken auf Seite 105
Einchecken und Auschecken - Übersicht auf Seite 106
Übersicht über das Handling der EOL-Konvertierung auf Seite 107
Konsistente Ein- und Auscheckvorgänge auf Seite 108
Dienstprogramm "Bulk Check-out" für große Dateimengen auf Seite 110
Auscheckstatistik mit dem Cache-Agenten überwachen auf Seite 231
Dienstprogramm "Bulk Check-out" für große DateimengenMit dem Dienstprogramm "Bulk Check-out" (BCO), das mit dem Cross-Platform Client und dem Eclipse Clientzusammenarbeitet, können Sie große Dateimengen aus einem Anwendungs-Repository in Ihre Arbeitsordnerauschecken.
Schlüsselworterweiterung und BCO
Seit StarTeam 2005 Release 2 (Patch 2) unterstützt BCO die Schlüsselworterweiterung bei Auscheckvorgängen,die von einem Cache-Agenten aus durchgeführt werden. Die Schlüsselworterweiterung erfolgt nur beinicht-binären Dateien, für die es in der Schlüsselworterweiterungsliste im Projekt eine Entsprechung gibt.
Während der Auscheckvorgänge vom Cache-Agenten aus ruft BCO jede Datei vom Cache-Agenten ab, dieerreichbar ist. Wenn BCO jedoch ein $Log$-Schlüsselwort ($Log$, $Log[x]$, $LogUTC$ oder $LogUTC[x]$)findet, gibt das Dienstprogramm eine Warnung für diese Datei aus und führt keine Schlüsselworterweiterungdurch. Diese Dateien werden anschließend vom Server abgerufen.
BCO unterstützt sowohl bei Auscheckvorgängen vom Cache-Agenten aus als auch bei Auscheckvorgängen,die nicht über den Cache-Agenten erfolgen, das Schlüsselwort $History$. Da BCO bei Auscheckvorgängenvom Cache-Agenten aus die Schlüsselworterweiterung mit dem Schlüsselwort $History$ unterstützt, empfiehltBorland, dem Schlüsselwort $History$ den Vorzug vor dem Schlüsselwort $Log$ und seinen Varianten zugeben.
Tipps und Empfehlungen für die Verwendung von BCO
• Es wird empfohlen, für das Auschecken von Dateien für Builds BCO zu verwenden, da diesesDienstprogramm schneller als die Option stcmd co (der Standard-Auscheckvorgang über die Befehlszeileder Anwendung) ist, insbesondere wenn das Auschecken vom Cache-Agenten aus erfolgt.
• Über die Option -cwf können Sie mit BCO Arbeitsordner erstellen, selbst dann, wenn Sie gerade keineDateien auschecken.
• Bei den meisten Build-Prozessen erfolgt das Auschecken von einem Ansichts-Label oder einemHeraufstufungsstatus aus (mit -cfgl und -cfgp). Fall Sie aktuelle Revisionen auschecken, sollten Sie beachten,dass andere Benutzer die von Ihnen ausgecheckten Dateien einchecken könnten, was einen inkonsistenten
110 | Konzepte
Snapshot zur Folge hätte. Falls Sie auf einen konsistenten Snapshot angewiesen sind, müssen Sie daherandere Methoden verwenden. So können Sie beispielsweise den Server mit dem Befehl stcmdserver-mode exklusiv sperren oder die anderen Benutzer darum bitten, bis auf Weiteres keine Dateieneinzuchecken.
• Bei Ordnernamen unterscheidet BCO nicht zwischen Klein- und Großschreibung. Es erkennt dieseUnterschiede jedoch in Dateinamen.
• BCO gibt dieselben Fehlercodes wie das StarTeam-Befehlszeilen-Dienstprogramm (stcmd) zurück: Beierfolgreichem Abschluss wird 0 zurückgegeben, bei Verbindungs- oder anderen größeren Problemen lautetder Fehlercode 1, fehlende Übereinstimmungen bei einigen Dateinamenmustern resultieren in der Rückgabevon 101, und das Fehlen von Übereinstimmungen mit jeglichen Dateinamenmustern wird durch den Code102 angezeigt.
• Beim Auschecken von Dateien von StarTeam Server aus unterstützt BCO große Dateien (>2 GB).• Wenn das Schlüsselwort $History$ verwendet wird, fügt StarTeam nach dem letzten Historieneintrag eine
Zeile hinzu, die nur das Symbol $ enthält. Falls diese Zeile gelöscht wird, ignoriert StarTeam dasSchlüsselwort $History$.
Verwandte Themen
Einchecken und Auschecken auf Seite 105
Einchecken und Auschecken - Übersicht auf Seite 106
Übersicht über das Handling der EOL-Konvertierung auf Seite 107
Konsistente Ein- und Auscheckvorgänge auf Seite 108
Optimierung von Auscheckvorgängen für Dateien bei langsamen Verbindungen auf Seite 109
Dateien stapelweise auschecken auf Seite 221Schlüsselworterweiterungen aktivieren auf Seite 166
Tabelle der StarTeam Schlüsselwörter auf Seite 478
Befehlszeilenoptionen des Dienstprogramms 'Bulk Check-out' (BCO) auf Seite 470
Dateien stapelweise auschecken auf Seite 221Schlüsselworterweiterungen aktivieren auf Seite 166
Tabelle der StarTeam Schlüsselwörter auf Seite 478
Prozesselemente, Prozess-Links und Prozess-TasksDieser Abschnitt behandelt die Verwendung von erweiterten Prozesselementen, erweiterten Prozess-Linksund Prozess-Tasks.
Verwandte Themen
Konzepte auf Seite 63
Prozesselemente auf Seite 112
Prozessregeln auf Seite 116
Prozess-Links auf Seite 118
Standard-Prozesselemente und Prozess-Links auf Seite 119
Konzepte | 111
Erweiterte Prozesselemente und Prozess-Links auf Seite 120Externe Verknüpfungen auf Seite 121
Unterscheidung zwischen erweiterten Prozesselementen und Standardprozesselementen auf Seite122
Aktive Prozesselemente auf Seite 123
Prozess-Tasks und erweiterte Prozess-Links auf Seite 124
ProzesselementeÄnderungsanforderungen, Anforderungen und Tasks können als Prozesselemente dienen. Durch dieVerwendung von Prozesselementen können Sie Ihre Dateien verknüpfen und Änderungen verfolgen, selbstwenn Sie und andere Mitglieder Ihres Entwicklungsteams keine Prozessregeln verwenden müssen.
Wenn Sie Dateien hinzufügen oder einchecken, können Sie angeben, dass die neuen Dateien oderDateirevisionen mit einem bestimmten Prozesselement verknüpft und an dieses angeheftet werden sollen.Dadurch wird ein Ende des Links an die neue Datei oder Revision und das andere an das Prozesselementangeheftet. Gleichzeitig können Sie das Prozesselement als repariert, fertig gestellt oder abgeschlossenmarkieren.
Wenn Prozessregeln erzwungen werden, müssen Sie Dateien, die Sie dem Projekt hinzufügen, mit einemProzesselement verknüpfen und an dieses anheften. Ohne Prozessregeln ist dieser Schritt optional und eskönnen beliebige Änderungsanforderungen, Anforderungen oder Tasks als Prozesselemente ausgewähltwerden.
In jedem Fall können Sie sich die Verknüpfungs- und Verfolgungsmöglichkeiten zunutze machen, dieProzesselemente bieten. Wenn Sie Dateien hinzufügen oder einchecken, können Sie angeben, dass neueDateirevisionen mit einem bestimmten Prozesselement verknüpft und an dieses angeheftet werden sollen.Sie tun dies, indem Sie eine Änderungsanforderung, eine Anforderung oder einen Task als Prozesselementfür den Vorgang auswählen. Gleichzeitig können Sie die Anforderung als abgeschlossen und den Task alsfertig gestellt markieren. Prozesselemente lassen Folgendes klar erkennen:
• Welche Dateirevisionen zu welcher Änderungsanforderung gehören oder das darin beschriebene Problembeheben.
• Welche Dateirevisionen zu welcher Anforderung gehören oder diese abschließen.• Welche Dateirevisionen zu welchem Task gehören oder diesen beenden.
Moderne Entwicklungsverfahren erfordern mehr Kontrolle über den gesamten Entwicklungsprozess. StarTeamermöglicht Entwicklern, einen definierten Entwicklungsprozess zu verfolgen, der sicherstellt, dass alleÄnderungen an Dateiinhalten mit einer Änderungsanforderung, einer Anforderung oder einem Task verknüpftwerden. Auf diese Art verwendete Elemente werden als Prozesselemente bezeichnet.
Genauer gesagt, ist ein Prozesselement eine Änderungsanforderung, eine Anforderung oder ein Task, dieoder der vom Benutzer als Begründung für die Durchführung einer bestimmten Reihe von Änderungenangegeben wird. Prozesselemente werden in den Dialogfeldern Dateien hinzufügen und Eincheckenunterstützt. Das führt dazu, dass der Quellcode und der Inhalt nur entsprechend den im Prozesselement klardefinierten und anerkannten Zielen geändert werden.
Prozesselemente, die sich nicht in der Ansicht befinden
Bislang hat StarTeam die Auswahl eines Prozesselements nur aus der aktuellen Ansicht heraus unterstützt.Diese Funktionalität ist für viele Prozesse nützlich, sie unterstützt jedoch keine Prozesse, bei denen sichÄnderungsanforderungen, Tasks oder Anforderungen in einer anderen Ansicht befinden als dieQuellcode-Dateien.
112 | Konzepte
Zur Unterstützung von ansichtsübergreifenden Prozessen ermöglicht StarTeam Ihnen nun, ein gültigesProzesselement für das Hinzufügen oder Einchecken von Dateien aus einer beliebigen Ansicht auf dem Serverauszuwählen, auf dem die Dateien festgeschrieben werden. Das ausgewählte Prozesselement kann zumaktiven Prozesselement werden, wenn es sich in der aktuellen Ansicht, in einer offenen Ansicht auf demselbenServer oder in einer anderen Ansicht auf demselben Server befindet.
Außerdem steht über die Schaltfläche Aktives Prozesselement in der Symbolleiste eine Dropdown-Liste zurVerfügung, über die Sie in der aktuellen Ansicht oder einer anderen Ansicht das aktive Prozesselementauswählen können.
Verwendung von Prozesselementen
Durch die Verwendung von Prozesselementen können Sie Ihre Dateien verknüpfen und Änderungen verfolgen,selbst wenn Sie und andere Mitglieder Ihres Entwicklungsteams keine Prozessregeln verwenden müssen.
Hinweis: Der StarTeam-Administrator kann die Verwendung von Prozesselementen für ein Projekterzwingen, indem er Prozessregeln festlegt. Prozessregeln werden im Dialogfeld Projekteigenschaftendefiniert. Prozessregeln geben an, dass Prozesselemente beim Einchecken von Dateien verwendet werdenmüssen, und sie legen fest, welche Elementtypen als Prozesselemente verwendet werden können.
Wenn Prozessregeln erzwungen werden, müssen Sie alle Dateien, die Sie dem Projekt hinzufügen oder dieSie einchecken, mit einem Prozesselement verknüpfen und an dieses anheften.
• Beim Standardverknüpfungsmodell wird durch diese Aktion das eine Ende des Links an das Prozesselementund das andere Ende an die neue Datei oder Revision angeheftet.
• Beim erweiterten Verknüpfungsmodell wird durch diese Aktion das eine Ende des Links an dasProzesselement und das andere Ende an den Prozess-Task angeheftet. Der Prozess-Task wird dann mitder neuen Datei oder Dateirevision verknüpft.
Wenn keine Prozessregeln erzwungen werden, können Sie dennoch die durch Prozesselemente ermöglichtenVerknüpfungs- und Verfolgungsfunktionen nutzen. Wenn Sie Dateien hinzufügen oder einchecken, könnenSie angeben, dass neue Dateirevisionen mit einem bestimmten Prozesselement verknüpft und an diesesangeheftet werden sollen. Sie tun dies, indem Sie eine Änderungsanforderung, eine Anforderung oder einenTask als Prozesselement für den Vorgang auswählen. Gleichzeitig können Sie die Anforderung alsabgeschlossen und den Task als fertig gestellt markieren.
Hinweis: Wenn ein aktives Prozesselement verfügbar ist, füllt das Dialogfeld Einchecken das FeldProzesselement automatisch aus.
Prozesselemente lassen Folgendes klar erkennen:
• Welche Dateirevisionen zu welcher Änderungsanforderung gehören oder das darin beschriebene Problembeheben.
• Welche Dateirevisionen zu welcher Anforderung gehören oder diese abschließen.• Welche Dateirevisionen zu welchem Task gehören oder diesen beenden.
Jede Ansicht kann ein anderes aktives Prozesselement haben. Beim Wechseln zwischen Ansichten werdendie Prozesselementinformationen in der Statusleiste entsprechend geändert.
Verhalten von Prozesselementen
Beim Hinzufügen oder Einchecken von Dateien in eine bestimmten Ansicht verhält sich ein Prozesselemententweder nach den Regeln des Standardmodells oder nach denen des erweiterten Modells.
• Ein Prozesselement, das sich dem Standardmodell entsprechend verhält, wird Standardprozesselementgenannt. Es werden Links vom Prozesselement zu allen Dateien erstellt, deren Inhalte sich im Rahmen
Konzepte | 113
der Aktivität geändert haben. Später können Sie die Änderungen sehen, die im Rahmen der Aktivitätvorgenommen wurden, indem Sie die Links des relevanten Prozesselements anschauen.
• Ein Prozesselement, das sich bei einem Vorgang dem erweiterten Modell entsprechend verhält, wird alserweitertes Prozesselement bezeichnet.
Diese beiden Verknüpfungsmodelle werden später in diesem Abschnitt ausführlicher beschrieben.
Prozesselemente und Prozess-Tasks
Prozesselemente verhalten sich wie leichtgewichtige Änderungscontainer. Sie bieten Zurückführbarkeit, dieIhnen ermöglicht, Dateiänderungen auf ihren Kontext und Zweck zu prüfen. Außerdem ermöglichen sie dieIdentifizierung von Dateirevisionen für eine bestimmte Änderungsanforderung, einen Task oder eine Anforderung,sodass Sie diese Revisionen beispielsweise an ein Ansichts- oder Revisions-Label anhängen können.
Genauer gesagt:
• Das Prozesselement kann eine Änderungsanforderung, ein Task oder eine Anforderung sein.
Hinweis: Wenn die Option Erweiterte Prozessverknüpfungen im Dialogfeld Projekteigenschaftendeaktiviert ist, werden Anmerkungen mit Links zu den zugehörigen Prozesselementen angezeigt.
• Das Prozesselement kann in jeder beliebigen Ansicht vorhanden sein. Es muss sich nicht unbedingt in dergleichen Ansicht befinden, in der die Änderungen durchgeführt werden.
Wenn Sie erweiterte Prozess-Links in einem Projekt verwenden, trifft Folgendes zu:
• Jedes Prozesselement hat höchstens einen verknüpften Prozess-Task pro Ansicht in einem aktiven Status.Ein einzelner Prozess-Task kann viele Prozesselemente enthalten.
• Ein Prozess-Task ist ansichtsspezifisch.
Hinweis: Wenn für ein Projekt die Option Erweiterte Prozessverknüpfungen aktiviert ist, werdenAnmerkungen mit Links zu den zugehörigen Prozess-Tasks angezeigt.
• Ein Prozess-Task für einen bestimmten Vorgang zum Hinzufügen oder Einchecken von Dateien wird immerautomatisch erstellt.Wenn Sie beispielsweise eine Änderungsanforderung als Prozesselement auswählen,erstellt StarTeam automatisch den verknüpften Task, soweit erforderlich, und ordnet die Prozess-Linksautomatisch statt der Änderungsanforderung dem Task zu.
Auswahl von Prozesselementen
Der StarTeam-Client ermöglicht es derzeit, ein Prozesselement als aktives Prozesselement auszuwählen, dasanschließend standardmäßig in den Dialogfeldern Datei hinzufügen und Datei einchecken verwendet wird.Mit den Dialogfeldern Datei hinzufügen und Datei einchecken können Sie außerdem das aktiveProzesselement vor dem Hinzufügen oder Einchecken von Dateien ändern.
Obligatorische Verwendung von Prozesselementen
Wenn Sie über die für die Änderung von Projekteigenschaften erforderlichen Zugriffsrechte verfügen, könnenSie Folgendes tun:
• die Verwendung von Prozesselementen obligatorisch machen• festlegen, dass nur bestimmte Arten von Elementen mit bestimmten Statuswerten als Prozesselemente
infrage kommen
Außerdem müssen Sie zur Verwendung von Prozesselementen festlegen, dass Projektbenutzer über die imFolgenden aufgeführten erforderlichen Zugriffsrechte verfügen:
114 | Konzepte
• Das Recht zum Anzeigen und Ändern der Elementtypen, die in der Projektansicht als Prozesselementeverwendet werden
• Das Recht zum Erstellen und Ändern von Verknüpfungen zu Dateien und Prozesselementen
Links und Prozesselemente
Wenn Sie einer Ansicht Dateien hinzufügen oder Dateien in eine Ansicht einchecken, wählen Sie dasProzesselement aus, mit dem die Dateien verknüpft werden. Das eine Ende des Links wird an eine neueDateirevision und das andere Ende an die aktuelle Revision der Änderungsanforderung, der Anforderung oderdes Tasks angeheftet.
Beim Hinzufügen oder Einchecken von Dateien können Sie den Status der Änderungsanforderung in Repariert,den Status der Anforderung in Abgeschlossen oder den Status des Tasks in Fertig gestellt ändern. Wenn dasProzesselement repariert, abgeschlossen oder fertig gestellt wird, wird jede neue Dateirevision an die neueRevision des Prozesselements mit dem entsprechenden Status angeheftet.
Wenn Prozessregeln erzwungen werden, müssen Sie Dateien, die Sie dem Projekt hinzufügen, mit einemProzesselement verknüpfen und an dieses anheften. Ohne Prozessregeln ist dieser Schritt optional und eskönnen beliebige Änderungsanforderungen, Anforderungen oder Tasks als Prozesselemente ausgewähltwerden.
Um festzustellen, welche Dateirevisionen mit einem Prozesselement verknüpft sind, können Sie sich die Linksfür das entsprechende Element anzeigen lassen. Wenn die Anwendung eine Datei durch mehrmaligesHinzufügen und Einchecken mit einem Prozesselement verknüpft, wird der vorhandene Link aktualisiert, anstattdass ein neuer Link erstellt wird. Daher macht es keinen Unterschied, wie viele Revisionen derselben Dateian Revisionen desselben Prozesselements angeheftet wurden. Lediglich die neueste an das Prozesselementangeheftete Dateirevision wird in den Link-Eigenschaften angegeben.
Sie können ein Element manuell mehrfach mit einem anderen verknüpfen. Wenn die Anwendung jedoch eineDatei durch mehrmaliges Hinzufügen und Einchecken mit ein und demselben Prozesselement verknüpft, wirdkein neuer Link erstellt, sondern der vorhandene Link wird aktualisiert. Daher macht es keinen Unterschied,wie viele Revisionen derselben Datei an Revisionen desselben Prozesselements angeheftet wurden. In denLink-Eigenschaften wird lediglich die letzte Revision dieser Datei angegeben, die an das Prozesselementangeheftet wird.
Aktives Prozesselement verwenden
Sie können eine Änderungsanforderung, eine Anforderung oder einen Task als aktives Prozesselementauswählen, bevor Sie Dateien hinzufügen oder einchecken. Durch die Vorauswahl eines aktivenProzesselements können Sie Zeit sparen, wenn Sie wissen, dass Sie Dateien unter Verwendung diesesProzesselements später hinzufügen oder einchecken werden. Wenn Sie ein Prozesselement ausgewählthaben, kann dieses auf einfache Art und Weise als aktives Prozesselement festgelegt werden. Das aktiveProzesselement ist die Standardauswahl, wenn Sie Dateien hinzufügen oder einchecken. Sie können allerdingsIhre Meinung ändern und ein anderes Element auswählen.
Es kann nur ein Element als aktives Prozesselement definiert sein.Wenn Sie ein zweites aktives Prozesselementauswählen, wird das erste gelöscht.
Einschränkungen für Prozesselemente
Als Prozesselemente kommen nur Elemente des Typs "Änderungsanforderung", "Anforderung" und "Task"infrage. Wenn Prozessregeln nicht angewendet werden, können Sie alle Änderungsanforderungen,Anforderungen oder Tasks unabhängig von ihrem Status als Prozesselemente verwenden.
Werden jedoch Prozessregeln angewendet, kann unter Umständen nur ein Elementtyp als Prozesselementausgewählt werden. So kann es z. B. vorkommen, dass Sie nur Änderungsanforderungen auswählen können.Außerdem können Ihre Auswahlmöglichkeiten auf die Auswahl von Elementen mit bestimmten Statuswerten
Konzepte | 115
beschränkt sein. Wenn Sie nicht über ausreichende Rechte verfügen, um Eigenschaften anzuzeigen, könnenSie sich bei Ihrem Administrator erkundigen, welche Einschränkungen für Prozesselemente in Kraft sind.
Die Auswahl von Prozesselementen ist auf einzelne Ansichten beschränkt. Beim Wechseln zwischen Ansichtenwerden die Prozesselementinformationen in der Statusleiste entsprechend geändert.
Verwandte Themen
Prozesselemente, Prozess-Links und Prozess-Tasks auf Seite 111
Prozessregeln auf Seite 116
Prozess-Links auf Seite 118
Standard-Prozesselemente und Prozess-Links auf Seite 119Erweiterte Prozesselemente und Prozess-Links auf Seite 120Externe Verknüpfungen auf Seite 121
Unterscheidung zwischen erweiterten Prozesselementen und Standardprozesselementen auf Seite122
Aktive Prozesselemente auf Seite 123
Prozess-Tasks und erweiterte Prozess-Links auf Seite 124
ProzessregelnModerne Entwicklungsverfahren erfordern mehr Kontrolle über den gesamten Entwicklungsprozess.StarTeam-Prozessregeln ermöglichen eine bessere Verwaltung von Projekten, da sie Entwicklern einen genaufestgelegten Entwicklungsprozess vorschreiben, der sicherstellt, dass alle Änderungen mit einerÄnderungsanforderung, einer Anforderung oder einem Task verknüpft werden. Auf diese Art verwendeteElemente werden als Prozesselemente bezeichnet. Das führt dazu, dass der Quellcode und der Inhalt nurentsprechend den im Prozesselement klar definierten und anerkannten Zielen geändert werden.
Prozessregeln
In jedem Projekt besteht die Möglichkeit, die Verwendung von Prozesselementen durch die Angabe bestimmterProzessregeln zu erzwingen. Wenn die Prozessregeln erzwungen werden, müssen Sie für jede Operation,bei der Dateien zum Projekt hinzugefügt oder darin eingecheckt werden, ein bestimmtes Prozesselementangeben (Änderungsanforderung, Anforderung oder Task).
Prozessregeln sind beim Erstellen von Builds oder Konfigurationen für Baselines hilfreich. Ein Build ist eineKonfiguration mit Label, die die Dateirevisionen und andere Elemente kennzeichnet und die Code- undInhalts-Baseline vorgibt. Ohne Anwendung von Prozessregeln können Entwickler, die die Anwendungverwenden, Baselines mit einer der beiden folgenden Methoden erstellen:
• Versehen einer gesamten Projektansicht zu einem bestimmten Zeitpunkt mit einem Label• Versehen von Dateirevisionen mit einem Revisions-Label beim Einchecken
Auch ohne Prozessregelanwendung können Sie eine Änderungsanforderung, eine Anforderung oder einenTask auswählen, der beim Hinzufügen oder Einchecken von Dateien als Prozesselement verwendet werdensoll. Außerdem können Sie den Status des Prozesselements als Teil dieses Prozesses ändern. Wenn Sieeine deaktivierte Anforderung als Prozesselement ausgewählt haben, wie z. B. eine von CaliberRM aus inStarTeam publizierte schreibgeschützte Anforderung, kann sie nicht als abgeschlossen gekennzeichnet werden.Sie können eine Änderungsanforderung oder einen Task als aktives Prozesselement auswählen, bevor SieDateien hinzufügen oder einchecken.
116 | Konzepte
Prozessregeln erstellen
Das Erstellen von Prozessregeln bietet Ihnen folgende Möglichkeiten:
• Sie können festlegen, dass Prozesselemente bei jedem Hinzufügen oder Einchecken von Dateien in dasProjekt verwendet werden.
• Sie können festlegen, dass nur bestimmte Elementtypen mit bestimmten Statuswerten als Prozesselementeim Projekt verwendet werden können.
Um Prozessregeln festzulegen, müssen Sie über Zugriffsrechte verfügen, die Ihnen das Ändern vonProjekteigenschaften gestatten. In der Regel werden diese Rechte nur Teamleitern und Administratorengewährt. Sie müssen außerdem dafür sorgen, dass die Projektbenutzer berechtigt sind, Elemente in derProjektansicht anzuzeigen und zu ändern und Links zu Dateien und Prozesselementen erstellen und bearbeitendürfen.
Prozessregeln anzeigen
Wenn Prozessregeln nicht angewendet werden, können Änderungsanforderungen, Anforderungen oder Tasksunabhängig von ihrem Status als Prozesselemente verwendet werden. Werden die Prozessregeln jedochangewendet, kann unter Umständen nur ein Elementtyp als Prozesselement ausgewählt werden. Des Weiterenist die Liste der auswählbaren Prozesselemente möglicherweise auf Elemente mit einem bestimmten Statusbeschränkt.
Anhand der Projekteigenschaften können Sie ermitteln, ob und welche Prozessregeln auf ein bestimmtesProjekt angewendet werden. Wenn Sie nicht über die notwendigen Zugriffsrechte verfügen, fragen Sie IhrenAdministrator, welche Prozesselemente für das Projekt verwendet werden und welchen Beschränkungen sieunterliegen.
Vorteile von Prozessregeln
Das Erstellen von Prozessregeln bietet Ihnen folgende Möglichkeiten:
• Sie können festlegen, dass Prozesselemente bei jedem Hinzufügen oder Einchecken von Dateien in dasProjekt verwendet werden.
• Sie können festlegen, dass nur bestimmte Elementtypen mit bestimmten Statuswerten als Prozesselementeim Projekt verwendet werden können.
Wenn keine Prozessregeln angewendet werden, ist das Verknüpfen und Anheften optional, und Sie könnenalle Änderungsanforderungen, Anorderungen und Tasks ungeachtet ihres Status als Prozesselement auswählen.
Hinweis: Sie können eine Änderungsanforderung, eine Anforderung oder einen Task als AktivesProzesselement auswählen, bevor Sie Dateien hinzufügen oder einchecken, sodass beim Eincheckenautomatisch das Prozesselement verwendet wird.
Prozessregeln verwalten
Über die Projekteigenschaften können Sie festlegen, ob Prozessregeln auf ein bestimmtes Projekt angewendetwerden und wie diese Regeln aussehen.Wenn Sie nicht über die notwendigen Zugriffsrechte verfügen, fragenSie Ihren Administrator, welche Prozesselemente für das Projekt verwendet werden und welchenBeschränkungen sie unterliegen.
Um Prozessregeln festzulegen, müssen Sie über Zugriffsrechte verfügen, die Ihnen das Ändern vonProjekteigenschaften gestatten. In der Regel werden diese Rechte nur Teamleitern und Administratorengewährt.
Um Prozesselemente in einem Projekt verwenden zu können, müssen Sie über die folgenden Zugriffsrechteverfügen:
Konzepte | 117
• Recht zum Anzeigen und Ändern der Elementtypen, die in der Projektansicht als Prozesselemente verwendetwerden
• Recht zum Erstellen und Ändern von Verknüpfungen zu Dateien und Prozesselementen• Recht zum Anzeigen und Erstellen sowie zum Verknüpfen von Tasks, falls das erweiterte Modell verwendet
wird
Verwandte Themen
Prozesselemente, Prozess-Links und Prozess-Tasks auf Seite 111
Prozesselemente auf Seite 112
Prozess-Links auf Seite 118
Standard-Prozesselemente und Prozess-Links auf Seite 119Erweiterte Prozesselemente und Prozess-Links auf Seite 120Externe Verknüpfungen auf Seite 121
Unterscheidung zwischen erweiterten Prozesselementen und Standardprozesselementen auf Seite122
Aktive Prozesselemente auf Seite 123
Prozess-Tasks und erweiterte Prozess-Links auf Seite 124
Prozess-LinksEin Link (auch Verknüpfung genannt) ist eine Beziehung zwischen zwei Elementen. StarTeam kann, unabhängigvom Projekt oder von der Ansicht, zwei beliebige Elemente im selben Repository miteinander verknüpfen. Siekönnen mit Links für verschiedene Zwecke Verbindungen zwischen Artefakten herstellen. Sie könnenbeispielsweise eine Anforderung mit einem Designdokument, eine Änderungsanforderung mit einer doppeltenInstanz desselben Defekts, einen Task mit einer Designspezifikation usw. verknüpfen.
Ein Prozesselement, bei dem es sich um eine Änderungsanforderung, einen Task oder eine Anforderunghandeln kann, wird als Kontext für mehrfache Änderungen am Dateiinhalt genutzt. Prozesselemente könnenin allen Ansichten für das Hinzufügen oder Einchecken von Dateien verwendet werden. Für manche Projektesind sie erforderlich. Außerdem kann mithilfe von Projekteigenschaften definiert werden, welche Artefakttypengültige Prozesselemente sind und welche Statuszustände für die einzelnen Artefakttypen gültig sind.
Link-Endpunkte
Die beiden Endpunkte eines Link verweisen auf ein bestimmtes Element. Ein Endpunkt speichert immer dieerste Revision, für die der Link gültig ist. Ein Endpunkt kann an eine bestimmte Revision angeheftet oder indie neueste Revision übernommen werden, die von dem Element referenziert wird. Links haben eineKommentareigenschaft, mit der der Link beschrieben, eine Aktualisierung begründet werden kann usw. Linkssind mit Versionsnummern versehen, daher werden beim Betrachten von Vorgängerkonfigurationen einerAnsicht die Links so angezeigt, wie sie im historischen Snapshot vorlagen.
Prozess-Links: Standard und erweitert
Ein Prozess-Link ist ein StarTeam-Link, der anzeigt, welche Revision einer Datei für eine bestimmte Änderungrelevant ist. Prozess-Links sind immer mit beiden Enden an eine bestimmte Elementrevision angeheftet. Linksmit unverankerten Endpunkten sind keine Prozess-Links.
StarTeam bietet zwei Modelle für das Implementieren von Prozess-Links: das Standardmodell und das erweiterteModell.
118 | Konzepte
Verwandte Themen
Prozesselemente, Prozess-Links und Prozess-Tasks auf Seite 111
Prozesselemente auf Seite 112
Prozessregeln auf Seite 116
Standard-Prozesselemente und Prozess-Links auf Seite 119Erweiterte Prozesselemente und Prozess-Links auf Seite 120Externe Verknüpfungen auf Seite 121
Unterscheidung zwischen erweiterten Prozesselementen und Standardprozesselementen auf Seite122
Aktive Prozesselemente auf Seite 123
Prozess-Tasks und erweiterte Prozess-Links auf Seite 124
Standard-Prozesselemente und Prozess-LinksStarTeam hat bisher Prozess-Links nach dem Standardmodell erzeugt. In diesem Modell zeigt ein Ende jedesProzess-Links auf ein Prozesselement. Das andere Ende zeigt auf eine geänderte Datei.
Beispiel:
Wenn in einem Projekt Standardprozess-Links verwendet werden und Sie dort Dateien zu einer Ansichthinzufügen oder einchecken, wählen Sie das Prozesselement, mit dem die Dateien verknüpft werden. Fürjede Datei in der Operation wird ein Prozess-Link erstellt. Das eine Ende des Links wird an eine neueDateirevision und das andere Ende an die aktuelle Revision der Änderungsanforderung, der Anforderung oderdes Tasks angeheftet.
Beim Hinzufügen oder Einchecken von Dateien können Sie den Status einer Änderungsanforderung in Repariert,den Status der Anforderung in Abgeschlossen oder den Status des Tasks in Fertig gestellt ändern. Wenn dasProzesselement repariert, abgeschlossen oder fertig gestellt wird, wird jede neue Dateirevision an die neueRevision des Prozesselements mit dem entsprechenden Status angeheftet.
Hinweis: Wenn Sie eine deaktivierte Anforderung als Prozesselement ausgewählt haben, wie z. B. einevon CaliberRM aus in StarTeam publizierte schreibgeschützte Anforderung, kann sie nicht alsabgeschlossen gekennzeichnet werden.
Konzepte | 119
Sie können ein Element manuell mehrfach mit einem anderen verknüpfen. Wenn die Anwendung eine Dateidurch mehrmaliges Hinzufügen und Einchecken mit einem Prozesselement verknüpft, wird der vorhandeneLink aktualisiert, anstatt dass ein neuer Link erstellt wird. Daher macht es keinen Unterschied, wie vieleRevisionen derselben Datei an Revisionen desselben Prozesselements angeheftet wurden. Lediglich dieneueste an das Prozesselement angeheftete Dateirevision wird in den Link-Eigenschaften angegeben. Umfestzustellen, welche Dateirevisionen mit einem Prozesselement verknüpft sind, können Sie sich die Links fürdas entsprechende Element anzeigen lassen.
Verwandte Themen
Prozesselemente, Prozess-Links und Prozess-Tasks auf Seite 111
Prozesselemente auf Seite 112
Prozessregeln auf Seite 116
Prozess-Links auf Seite 118
Erweiterte Prozesselemente und Prozess-Links auf Seite 120Externe Verknüpfungen auf Seite 121
Unterscheidung zwischen erweiterten Prozesselementen und Standardprozesselementen auf Seite122
Aktive Prozesselemente auf Seite 123
Prozess-Tasks und erweiterte Prozess-Links auf Seite 124
Erweiterte Prozesselemente und Prozess-LinksStarTeam ermöglicht jetzt die Verwendung von erweiterten Prozesselementen und -Links. Im erweitertenModell wird das Prozesselement (das Element, das die Ursache für die Änderungen darstellt) vom Taskunterschieden, der den Vorgang des Erstellens der verknüpften Änderungen in einer bestimmten Ansichtrepräsentiert. Änderungen werden indirekt über einen Prozess-Task mit dem Prozesselement verknüpft.
Beispiel:
120 | Konzepte
In diesem Modell wird das Prozesselement mit jedem relevanten Prozess-Task verknüpft. Jeder Task enthältdie Prozess-Links, die die Änderungen für einen Vorgang zum Hinzufügen oder Einchecken einer Dateibeschreiben.
Im erweiterten Modell wird ein neuer Prozess-Link für jede neue Dateirevision erstellt, die beim Hinzufügenoder Einchecken erzeugt wurde. Ein Endpunkt des Links ist an die aktuelle Revision des Prozess-Tasks undder andere an die neue Dateirevision angeheftet. Im erweiterten Modell erstellt StarTeam einen neuenProzess-Link, statt einen vorhandenen Prozess-Link zu ersetzen.
Hinweis: Prozess-Links müssen an beiden Endpunkten angeheftet sein, um als solche erkannt zu werden.Außerdem muss einer der Endpunkte auf eine Datei verweisen.
Sie können auf Projektebene festlegen, erweiterte Prozess-Links zu verwenden, indem Sie Prozessregeln➤ Projekteigenschaften ➤ Erweiterte Prozess-Links aktivieren wählen.
Serveradministratoren können außerdem die Verwendung erweiterter Prozess-Links für alle Projekte aktivierenoder deaktivieren, die auf einem bestimmten Server erstellt wurden. Beim Konfigurieren eines Servers kannder Serveradministrator eine oder beide der folgenden Einstellungen vornehmen:
• Erweiterte Prozess-Links für alle Projekte aktivieren und deaktivieren.• Erweiterte Prozess-Links für neue Projekte aktivieren und deaktivieren.
Verwandte Themen
Prozesselemente, Prozess-Links und Prozess-Tasks auf Seite 111
Prozesselemente auf Seite 112
Prozessregeln auf Seite 116
Prozess-Links auf Seite 118
Standard-Prozesselemente und Prozess-Links auf Seite 119Externe Verknüpfungen auf Seite 121
Unterscheidung zwischen erweiterten Prozesselementen und Standardprozesselementen auf Seite122
Aktive Prozesselemente auf Seite 123
Prozess-Tasks und erweiterte Prozess-Links auf Seite 124
Externe VerknüpfungenDie Funktion zum externen Verknüpfen bietet die Möglichkeit, Elemente auf unterschiedlichen Servern überLinks miteinander zu verknüpfen. Die Vorgehensweise beim Erstellen von externen Verknüpfungen ähnelt imWesentlichen der beim Erstellen von Verknüpfungen zwischen Elementen auf demselben Server.
• Für externe Verknüpfungen stehen die gleichen Link-Operationen wie für normale Verknüpfungen zurVerfügung, z. B. "Link erstellen", "Link abschließen" und Drag-and-Drop-Operationen. Die Projekte aufbeiden Servern, die die zu verknüpfenden Elemente enthalten, müssen gleichzeitig in Eclipse geöffnet sein,um externe Verknüpfungen erstellen zu können.
• Externe Verknüpfungen werden in der Ansicht "Links" angezeigt. Die Ansicht zeigt die Unterschiede zwischeninternen und externen Verknüpfungen. So gibt es beispielsweise ein Symbol für externe Verknüpfungen,um sie von normalen Verknüpfungen auseinanderhalten zu können. Es gibt auch ein Auswahlfeld für dasAnzeigen und Verbergen von externen Verknüpfungen.
• Die Ansicht "Link" verfügt über die Option Externe Verknüpfungen anzeigen, mit der Links in allen Servernangezeigt werden können, bei denen Sie angemeldet sind.
Konzepte | 121
• Wenn Sie einen externen Link erstellen, werden die Elementdetails des externen Links in der Ansicht "Link"durch eine URL dargestellt, die die eindeutige Identität dieses Elements enthält.
• Die Optionen für externe Verknüpfungen sind die gleichen wie für normale Verknüpfungen. So haben Siez. B. die Möglichkeit, Verknüpfungseigenschaften anzuzeigen. Externe Verknüpfungen können jedochweder unverankert sein noch angeheftet werden.
• Externe Verknüpfungen weisen eine Richtung auf. Es spielt daher keine Rolle, ob Sie die externenVerknüpfungen vom Quellelement der Verknüpfung, z. B. einer Änderungsanforderung, oder von demElement auf dem externen Server, z. B. der Datei, die als Linkziel der Änderungsanforderung dient, ausbetrachten: Die Quell- und Zielinformationen bleiben immer gleich und ändern sich nicht in Abhängigkeitvom ausgewählten Element.
• Einige Informationen, die für normale Verknüpfungen vorhanden sind, stehen für externe Verknüpfungennicht zur Verfügung, weil nicht alle Informationen aus dem externen Element verfügbar sind. So fehlen z. B.Angaben zum Dateistatus, dazu, wer die Datei auf dem externen Server gesperrt hat, zum Ordnerpfad undzum Ordner, in dem sich das Element eigentlich befindet.
• Dialogfelder des Typs Zugriffsrechte enthalten die Zugriffsrechte für Externe Verknüpfungen aufContainerebene.
Verwandte Themen
Prozesselemente, Prozess-Links und Prozess-Tasks auf Seite 111
Prozesselemente auf Seite 112
Prozessregeln auf Seite 116
Prozess-Links auf Seite 118
Standard-Prozesselemente und Prozess-Links auf Seite 119Erweiterte Prozesselemente und Prozess-Links auf Seite 120Unterscheidung zwischen erweiterten Prozesselementen und Standardprozesselementen auf Seite
122Aktive Prozesselemente auf Seite 123
Prozess-Tasks und erweiterte Prozess-Links auf Seite 124
Unterscheidung zwischen erweiterten Prozesselementenund StandardprozesselementenBevor StarTeam die mit einem bestimmten Prozesselement verknüpften Prozess-Links hinzufügt oder ändert,bestimmt es erst, ob das Prozesselement ein Standard- oder ein erweitertes Prozesselement ist.
Hinweis: Diese Bestimmung ist immer relativ zu der Ansicht, in der die Änderungen vorgenommenwerden. Diese Ansicht bezeichnen wir als Zielansicht.
Die Bestimmung wird wie folgt durchgeführt:
• Wenn es bereits einen Link vom Prozesselement zu einem Prozess-Task in der Zielansicht gibt und dieserProzess-Task den Status Wird verarbeitet hat, ist das Prozesselement ein erweitertes Prozesselement.Dies trifft zu, wenn das erweiterte Modell aktuell deaktiviert ist. (Bitte beachten Sie, dass Sie das Modellnicht ändern können, wenn es von einem Prozesselement verwendet wird, dessen Prozess-Task in derZielansicht immer noch den Status Wird verarbeitet hat, außer durch explizite Änderung des Task-Status.)
• Wenn das Prozesselement selbst ein Prozess-Task in der Zielansicht ist und dieser Prozess-Task denStatus Wird verarbeitet hat, handelt es sich um ein erweitertes Prozesselement. (In dieser Hinsicht können
122 | Konzepte
Sie ein erweitertes Prozesselement und seinen entsprechenden Prozess-Task mit dem Status "Wirdverarbeitet" synonym verwenden.)
• Andernfalls handelt es sich um ein Standardprozesselement, wenn das erweiterte Modell deaktiviert ist.(Achtung: Wenn Sie ein Prozesselement aus einem anderen Projekt wählen, ist das erweiterte Modell indem dazu gehörigen Projekt eventuell aktiviert, im Zielprojekt aber deaktiviert - oder umgekehrt. In diesemFall gelten die Regeln des Ziel-Projekts.)
• Andernfalls, wenn das Prozesselement über bereits bestehende Prozess-Links verfügt, die in der Zielansichtsichtbar sind, handelt es sich um ein Standardprozesselement. Dies trifft zu, selbst wenn das erweiterteModell aktiviert ist. (Sie können das erweiterte Modell nur dann benutzen, wenn wir sicher sein können,dass keine Operation für das Hinzufügen oder Einchecken von Dateien im Gange ist.)
• Andernfalls handelt es sich um ein erweitertes Prozesselement.
Hinweis: Nach diesem Algorithmus ist es möglich, (kommt aber wahrscheinlich nicht sehr häufig vor),dass ein bestimmtes Prozesselement ein Standardprozesselement im Kontext einer bestimmten Ansichtist, aber ein erweitertes Prozesselement im Kontext einer anderen.
Verwandte Themen
Prozesselemente, Prozess-Links und Prozess-Tasks auf Seite 111
Prozesselemente auf Seite 112
Prozessregeln auf Seite 116
Prozess-Links auf Seite 118
Standard-Prozesselemente und Prozess-Links auf Seite 119Erweiterte Prozesselemente und Prozess-Links auf Seite 120Externe Verknüpfungen auf Seite 121
Aktive Prozesselemente auf Seite 123
Prozess-Tasks und erweiterte Prozess-Links auf Seite 124
Aktive ProzesselementeMit StarTeam können Sie ein Prozesselement als aktives Prozesselement vorauswählen, das für den nächstenEincheckvorgang verwendet wird. Dieser Prozesselementtyp wird als aktives Prozesselement bezeichnet. Siekönnen eine Änderungsanforderung, Anforderung oder einen Task als aktives Prozesselement auswählen,bevor Sie Dateien hinzufügen oder einchecken. Durch die Vorauswahl eines aktiven Prozesselements könnenSie Zeit sparen, wenn Sie wissen, dass Sie Dateien unter Verwendung dieses Prozesselements späterhinzufügen oder einchecken werden. Wenn in der Elementansicht ein Prozesselement ausgewählt ist, kannes auf einfache Art und Weise als aktives Prozesselement festgelegt werden. Das aktive Prozesselement istdie Standardauswahl, wenn Sie Dateien hinzufügen oder einchecken. Sie können allerdings Ihre Meinungändern und ein anderes entsprechendes Element auswählen.
Ein aktives Prozesselement wird so lange verwendet, bis sein Status nicht mehr zulässig ist oder ein anderesProzesselement ausgewählt wird. Stellen Sie vor oder während eines Eincheckvorgangs sicher, dass Sie dasrichtige aktive Prozesselement ausgewählt haben.
In der Statusleiste wird der Name des aktiven Prozesselements angezeigt. Wenn sich das aktiveProzesselement in einer anderen als der aktuellen Ansicht befindet, wird, wenn Sie den Mauszeiger über dasaktive Prozesselement in der Statusleiste bewegen, ein Kurzhinweis mit der Projekt- und derAnsichtsbezeichnung sowie der Beschreibung des Prozesselements angezeigt. In der Statusleiste werdendem Namen des aktiven Prozesselements der Projekt- und der Ansichtsname vorangestellt. Durch Doppelklicken
Konzepte | 123
auf das Element in der Statusleiste wird das Dialogfeld Eigenschaften geöffnet, in dem Sie sich dieEigenschaften des Elements ansehen können.
Hinweis: Für jede Ansicht kann nur ein Element als aktives Prozesselement definiert werden. Wenn Sieein zweites aktives Prozesselement auswählen, wird das erste gelöscht.
Tipp: Wenn Sie ein Prozesselement nicht mehr benötigen, wählen Sie die Menüoption AktivesProzesselement löschen, damit es nicht versehentlich wiederverwendet werden kann. Dadurch werdendie Informationen aus der Statusleiste entfernt und das Prozesselement wird nicht mehr in den Dialogfeldernzum Hinzufügen und zum Einchecken von Dateien angeboten.
Verwandte Themen
Prozesselemente, Prozess-Links und Prozess-Tasks auf Seite 111
Prozesselemente auf Seite 112
Prozessregeln auf Seite 116
Prozess-Links auf Seite 118
Standard-Prozesselemente und Prozess-Links auf Seite 119Erweiterte Prozesselemente und Prozess-Links auf Seite 120Externe Verknüpfungen auf Seite 121
Unterscheidung zwischen erweiterten Prozesselementen und Standardprozesselementen auf Seite122
Prozess-Tasks und erweiterte Prozess-Links auf Seite 124
Prozess-Tasks und erweiterte Prozess-LinksWenn Sie in einem Projekt erweiterte Prozess-Links verwenden, werden die Links für die einzelnenDateihinzufügungs- oder Eincheckvorgänge in der jeweiligen Ansicht einem Prozess-Task hinzugefügt undnicht direkt an das Prozesselement angehängt. Der Prozess-Task und das Prozesselement sind in den meistenFällen verschieden. Der Prozess-Task wird durch StarTeam automatisch erstellt.
Im erweiterten Modell werden neue Prozess-Links immer zu einem Prozess-Task hinzugefügt, dessen StatusWird verarbeitet in der Zielansicht ist. Wenn sich für eine bestimmte Operation, bei der Dateien hinzugefügtoder eingecheckt werden, kein Prozess-Task in der Verarbeitung befindet, erstellt StarTeam einen, bevor dererste Prozess-Link für diese Operation hinzugefügt wird.
Hinweis: Ein Prozess-Task, der den Status "Wird verarbeitet" besitzt, kann als aktives Prozesselementausgewählt werden.
Vorteile von Prozess-Tasks und erweiterten Prozess-Links
Durch die Verwendung erweiterter Links erstellt StarTeam den Prozess-Task, um die Änderungen an einemProzess (z. B. die Behebung eines Fehlers oder den Abschluss eines Tasks) zu protokollieren, anstatt dasProzesselement selbst zu verwenden.
Insbesondere gilt:
• Das Prozesselement kann eine Änderungsanforderung, ein Task oder eine Anforderung sein.• Das Prozesselement kann in jeder beliebigen Ansicht vorhanden sein. Es muss sich nicht unbedingt in der
gleichen Ansicht befinden, in der die Änderungen durchgeführt werden.
124 | Konzepte
• Ein Prozess-Task ist ansichtsspezifisch. Er wird immer im Stammordner der Ansicht erstellt, in der dieÄnderungen vorgenommen wurden.
• Der Prozess-Task für ein vorgegebenes Prozesselement wird immer automatisch und so transparent wiemöglich erstellt. Wenn Sie beispielsweise als Prozesselement eine Änderungsanforderung auswählen,erstellt StarTeam gegebenenfalls automatisch den verknüpften Task und hängt die Prozess-Links statt andie Änderungsanforderung automatisch an den Task an.
Durch das Modell mit dem erweiterten Prozess-Link ist es einfacher zu erkennen, wie ein Prozesselementüber zahlreiche Ansichten im Projekt verwendet wurde, unabhängig davon, wo das Prozesselement referenziertist. Darüber hinaus wird die Unterstützung von Prozesselementen aus einer anderen Ansicht vereinfacht.
Hinweis: Bei Projekten, die das erweiterte Link-Modell nutzen, können Sie über das Fenster Link mitseinen Registerkarten entscheiden, ob alle Links oder nur erweiterte Prozess-Links angezeigt werdensollen. Zusätzlich zeigt das Fenster Link die aktuelle Elementauswahl an und ermöglicht das Navigierenzu untergeordneten Links.
Wie Prozess-Tasks beim Einchecken von Dateien funktionieren
Wenn Sie im Standard-Link-Modell drei Dateien mithilfe eines Prozesselements einchecken, wird dasProzesselement mit der aktuellen Revision der Dateien verknüpft und daran angeheftet. Beim erweitertenLink-Modell kommen für das Hinzufügen und Einchecken von Dateien Prozess-Tasks zum Einsatz und dasaktive Prozesselement wird direkt mit einem Prozess-Task verknüpft. Dieser Prozess-Task wird mit denDateirevisionen verknüpft und daran angeheftet. Der Prozess-Task dient als Zwischenelement zwischen demProzesselement und den Dateien. Ein Prozesselement ist nur für eine Ansicht relevant. Wenn Sie einProzesselement erneut öffnen und verwenden, erstellt StarTeam einen neuen Prozess-Task dafür. Wenn Sieein Prozesselement wiederholt mit demselben Prozess-Task verwenden, erstellt StarTeam für alle Vorgängeneue Links.
Prozess-Tasks von anderen Tasks unterscheiden
Wenn Sie in einer StarTeam-Perspektive ein erweitertes Prozesselement auswählen, zeigt das Fenster Linkeine Liste aller Prozess-Tasks an, die für dieses Prozesselement relevant sind, und zwar ungeachtet derAnsicht, in der die entsprechende Operation stattfand. Außerdem wird in jedem Fall der Name der relevantenAnsicht angezeigt.
Zur Unterscheidung von Prozess-Tasks und Standard-Tasks wird im Fenster Link für jeden Task-Typ einanderes Symbol angezeigt:
BeschreibungSymbolTask-Typ
Explizit vom Benutzer für einenspezifischen Task erstellt.
Standard-Task
Automatisch durch StarTeam erstellt,um mehrere Änderungen in einervorgegebenen Ansicht zu protokollieren.
Prozess-Task
Außerdem können Sie Prozess-Tasks von Standard-Tasks unterscheiden, indem Sie auf den Wert derTask-Eigenschaft Nutzung im Fenster Detail schauen.
Hinweis: Um die Eigenschaft Nutzung im Fenster Detail sichtbar zu machen, müssen Sie sie im DialogfeldFelder anzeigen als eines der Felder auswählen, die angezeigt werden.
Nachfolgend finden Sie die Eigenschaftswerte für Nutzung, die für die unterschiedlichen Typen von Tasksverwendet werden:
Konzepte | 125
• Bei Prozess-Tasks, die beim Hinzufügen und Einchecken von Dateien erstellt wurden, ist derEigenschaftswert Nutzung auf "Einchecken" gesetzt.
• Bei Tasks, die keine Prozess-Tasks sind, ist der Eigenschaftswert Nutzung auf "Andere" gesetzt.
Tipp: Sie können Prozess-Tasks von Standard-Tasks mithilfe der Task-Eigenschaft Nutzung filtern.
Verwandte Themen
Prozesselemente, Prozess-Links und Prozess-Tasks auf Seite 111
Prozesselemente auf Seite 112
Prozessregeln auf Seite 116
Prozess-Links auf Seite 118
Standard-Prozesselemente und Prozess-Links auf Seite 119Erweiterte Prozesselemente und Prozess-Links auf Seite 120Externe Verknüpfungen auf Seite 121
Unterscheidung zwischen erweiterten Prozesselementen und Standardprozesselementen auf Seite122
Aktive Prozesselemente auf Seite 123
Datei vergleichen/zusammenführen – Übersicht"Datei vergleichen/zusammenführen" ist ein grafisches Tool zum Vergleichen und Zusammenführen vonDateien und Ordnern, das zum Lieferumfang von StarTeam gehört. Sie können damit den Inhalt zweier Dateienoder Ordner vergleichen und ihn manuell oder automatisch zusammenführen. In den "Dateivergleichen/zusammenführen"-Fenstern werden Unterschiede mithilfe eines konfigurierbaren Farbschemashervorgehoben und in den hervorgehobenen Bereichen werden dynamische Aktionsschaltflächen angezeigt,um den Zusammenführungsprozess zu erleichtern.
Das Tool "Datei vergleichen/zusammenführen" gibt es in drei Versionen. Welche Funktionen jeweils verfügbarsind, hängt davon ab, wie Sie das Tool starten. Ob Sie Textdateien in einem "Dateivergleichen/zusammenführen"-Fenster bearbeiten können, hängt davon ab, welche Version des Tools Sieverwenden und welche Dateitypen Sie vergleichen und zusammenführen.
Tipp: Auf der Seite Datei des Dialogfelds Präferenzen können Sie festlegen, welches Dienstprogrammfür das Vergleichen bzw. Zusammenführen von Dateien verwendet werden soll.
In der folgenden Liste werden die Bearbeitungsfunktionen in den einzelnen Versionen von "Dateivergleichen/zusammenführen" beschrieben:
Funktion"Datei vergleichen/zusammenführen"-Version
Bearbeiten einer lokalen Datei, einer zusammengeführtenBasisdatei und einer Kopie von einer Repository-Revisionmöglich.
Hauptversion zum Vergleichen/Zusammenführen
Es ist kein Bearbeiten möglich.Eingebettete Version zum Vergleichen/Zusammenführen
Bearbeiten aller verglichenen und zusammengeführtenDateien möglich.
Eigenständige "Datei vergleichen/zusammenführen"-Version
126 | Konzepte
Hinweis: Die tatsächliche historische Revision einer Datei im StarTeam-Repository kann nicht bearbeitetwerden.
Verwandte Themen
Konzepte auf Seite 63
Hauptversion von File Compare/Merge auf Seite 127
Eingebettete Version von File Compare/Merge auf Seite 127
Eigenständige Version zum Vergleichen/Zusammenführen auf Seite 128
Hauptversion von File Compare/MergeDas Hauptfenster von "Datei vergleichen/zusammenführen" wird über Menübefehle im Client aufgerufen undöffnet sich in einem separaten Fenster, in dem Sie Folgendes ausführen können:
• Den Inhalt einer lokalen Datei mit der im StarTeam-Repository gespeicherten aktuellen Version vergleichen.Sie können den Inhalt der lokalen Datei auch über das "Datei vergleichen/zusammenführen"-Fensterbearbeiten und die Änderungen für das Einchecken speichern.
• Zwei Revisionen einer Datei vergleichen, die in der Ansicht Historie im StarTeam EclipseClient-Anwendungsfenster aufgelistet sind. Der Inhalt historischer Revisionen kann nicht bearbeitet werden.
• Den Inhalt einer lokalen Datei mit der im StarTeam-Repository gespeicherten aktuellen Versionzusammenführen. Die Zusammenführungsergebnisse werden lokal gespeichert und der Dateistatus wirdin StarTeam auf Geändert gesetzt, sodass Sie die Datei einchecken können.
• Die temporäre lokale Kopie einer Repository-Revision bearbeiten und die Datei unter einem anderen Namenspeichern.
Die Hauptversion von "Datei vergleichen/zusammenführen" ermöglicht es Ihnen, dieZusammenführungsergebnisse in einem dritten Fenster anzuzeigen. Sie können den Inhalt im dritten Fensterbearbeiten und die Zusammenführungsergebnisse speichern.
Sie können das Tool "Datei vergleichen/zusammenführen" über Kontextmenüs für ausgewählte Dateien imStarTeam Eclipse Client oder durch Einchecken einer älteren Version einer Datei starten, wodurch eineZusammenführungssituation herbeigeführt wird.
Verwandte Themen
Datei vergleichen/zusammenführen – Übersicht auf Seite 126
Eingebettete Version von File Compare/MergeDie eingebettete Version von "Datei vergleichen/zusammenführen" bietet Ihnen die Möglichkeit, schnell denText in zwei Dateien oder Versionen derselben Datei sowie die Eigenschaften von Nicht-Datei-Elementen,wie z. B. Änderungsanforderungen, zu vergleichen. Beim Vergleichen von zwei Textdateien werden dynamischdie zwei ausgewählten Dateien oder die ausgewählte Repository-Datei mit der lokalen Arbeitskopie verglichen.Die Textinhalte beider Dateien werden in zwei eingebetteten Fenstern unten im StarTeam-Fenster angezeigt.Diese beiden Fenster dienen nur zum Vergleichen des Inhalts zweier Textdateien und nicht zum Bearbeitenoder Zusammenführen von Dateien.
Wenn Sie die Eigenschaften von zwei Nicht-Datei-Elementen vergleichen, werden in den eingebetteten Fensternnur die Eigenschaftswerte der ausgewählten Elemente angezeigt.
Konzepte | 127
Wenn die eingebettete Version von "Datei vergleichen/zusammenführen" aktiviert ist, vergleicht sie sofort dieDateien oder Eigenschaften, sobald Sie einen der folgenden Schritte ausführen:
• Auswählen einer Datei oder eines anderen Elements im oberen Fenster oder in der Ansicht Historie: DerVergleich erfolgt zwischen der lokalen Arbeitskopie des Elements und der ausgewählten Elementrevisionin StarTeam.
• Auswählen zweier Elemente in der Ansicht Historie: Der Vergleich erfolgt zwischen den beiden historischenRevisionen in StarTeam.
Verwandte Themen
Datei vergleichen/zusammenführen – Übersicht auf Seite 126
Eigenständige Version zum Vergleichen/ZusammenführenDie eigenständige Version von "Datei vergleichen/zusammenführen" wird außerhalb des StarTeam EclipseClients vom Windows-Menü Start aus gestartet. Diese "Datei vergleichen/zusammenführen"-Version vergleichtDateien, Ordner und Bilder und kann den Inhalt zweier Textdateien oder Ordner zusammenführen. Andersals die Hauptversion von "Datei vergleichen/zusammenführen" vergleicht die eigenständige Version keinelokalen Dateien mit Dateien, die sich im StarTeam-Repository befinden. Sie vergleicht zwei oder drei Dateien,Ordner oder Bilder, die sich auf Ihrem lokalen Computer oder in Ihrem Netzwerk befinden, und führt diesezusammen. Sie können den Inhalt von Textdateien direkt in den "Datei vergleichen/zusammenführen"-Fensternbearbeiten und Sie haben die Möglichkeit, einzelne Textzeilen oder -blöcke zwischen den Fenstern zuverschieben. Beim Vergleichen oder Zusammenführen von Ordnern können diese auch zwischen den Fensternverschoben werden.
Verwandte Themen
Datei vergleichen/zusammenführen – Übersicht auf Seite 126
ReferenzenDie Themen in diesem Abschnitt stellen Informationen für die Einarbeitung in StarTeam und die Verwaltungvon Referenzen auf Ordner und Elemente bereit.
Verwandte Themen
Konzepte auf Seite 63
Übersicht über Referenzen auf Seite 129
Referenzen auf Seite 129
Durch Verzweigungsansichten erstellte Referenzen auf Seite 130
Durch Hinzufügen von Elementen zu Ansichten erstellte Referenzen auf Seite 132
128 | Konzepte
Durch manuell freigegebene Objekte erstellte Referenzen auf Seite 135
Durch verschobene Objekte erstellte Referenzen auf Seite 136
Ansicht "Referenz" auf Seite 36
Übersicht über ReferenzenOrdner oder Elemente an einer Anwendungsposition können auf anderen Ordnern oder Elementen basieren,die in einer anderen Anwendungsposition innerhalb derselben Serverkonfiguration gespeichert sind. Referenzengeben Auskunft über die Beziehungen zwischen einem ursprünglichen Ordner oder Element und den daraufbasierenden Ordnern und Elementen. Mithilfe der Referenzen können Sie entscheiden, ob Änderungen, diean einem Ordner oder Element an einer Position vorgenommen wurden, an anderen Positionen wiederholtwerden müssen.
Die Ansicht Referenz zeigt die Beziehungen zwischen dem ausgewählten Element und anderen Ordnern oderElementen, mit denen es verknüpft ist. Ein Ordner oder Element kann aufgrund einer Freigabe oder einer neuerstellten untergeordneten Ansicht mit mehreren Projekten, Ansichten oder übergeordneten Ordnern inderselben Serverkonfiguration verknüpft sein. Jede Instanz des ursprünglichen Ordners bzw. des Elementsverfügt über eine Referenz. Elementreferenzen (einschließlich Ordnern) können in der Ansicht Referenzeingesehen werden. Über den Server-Explorer können Sie auch Ordnerreferenzen anzeigen, indem Sie mitder rechten Maustaste auf den Ordner klicken und Öffnen in ➤ Referenzansicht wählen. Alternativ könnenSie auch im Package Explorer bzw. im Navigator Team ➤ Öffnen in ➤ Referenzansicht wählen.
Verwandte Themen
Referenzen auf Seite 128
Referenzen auf Seite 129
Durch Verzweigungsansichten erstellte Referenzen auf Seite 130
Durch Hinzufügen von Elementen zu Ansichten erstellte Referenzen auf Seite 132
Durch manuell freigegebene Objekte erstellte Referenzen auf Seite 135
Durch verschobene Objekte erstellte Referenzen auf Seite 136
Perspektiven und Ansichten öffnen auf Seite 48
ReferenzenStarTeam erstellt in folgenden Fällen immer mindestens eine Referenz auf einen Ordner oder ein Element:
• Sie erstellen einen Ordner oder ein Element bzw. fügen es zu StarTeam hinzu.• Wenn eine Verzweigungsunteransicht erstellt wird, die diesen Ordner oder das Element enthält. Dabei wird
eine Untermenge der Ordner oder Elemente der übergeordneten Ansicht Teil der untergeordneten Ansicht.StarTeam gibt die Ordner und Elemente automatisch in der Unteransicht zur gemeinsamen Nutzung frei.
• Ein Ordner oder ein Element wird manuell von einer Position an eine andere freigegeben.
Wenn ein Ordner oder Element hinzugefügt, freigegeben oder verschoben wird, können mehrere Referenzenentstehen, falls die Ansicht eine verzweigte und unverankerte Unteransicht ist oder falls die AnsichtUnteransichten hat, die sich verzweigen und unverankert sind.
Konzepte | 129
Verwandte Themen
Referenzen auf Seite 128
Übersicht über Referenzen auf Seite 129
Durch Verzweigungsansichten erstellte Referenzen auf Seite 130
Durch Hinzufügen von Elementen zu Ansichten erstellte Referenzen auf Seite 132
Durch manuell freigegebene Objekte erstellte Referenzen auf Seite 135
Durch verschobene Objekte erstellte Referenzen auf Seite 136
Durch Verzweigungsansichten erstellte ReferenzenWenn Sie in StarTeam eine Verzweigungsansicht erstellen, werden zusätzlichen Referenzen für Ordner oderElemente erstellt, die automatisch von der übergeordneten Ansicht und der Unteransicht gemeinsam genutztwerden. In der Baumansicht ist die neue Referenz ein untergeordnetes Element der ursprünglichen Referenz.
Durch Verzweigungsansichten erstellte Ordnerreferenzen
Beispiel: Die Version 1.0 von Big Product wird ausgeliefert und der Teamleiter erstellt eine Verzweigungsansichtfür Service Packs (basierend auf dem Auslieferungsdatum der Version 1.0). Gleichzeitig wird die Entwicklungvon Version 2.0 in der Stammansicht des Projekts fortgesetzt. Diese Aktionen würden die folgende Baumansichtzur Folge haben:
• Big Product• Big Product 1.0 Plus Service Packs• Referenzansicht für Prüfer
An dieser Stelle werden im Dialogfeld Ordnerreferenzen zwei Referenzen angezeigt. Wenn Sie sich in derStammansicht Big Product befinden, enthält das Dialogfeld Ordnerreferenzen für den Ordner Source Codefolgende Informationen:
• Big Product::Big Product::Big Product\Source Code, 1.2
• Big Product::Big Product\Big Product 1.0 Plus Service Packs::Big Product\SourceCode, 1.2
Wenn Sie sich in der untergeordneten Ansicht "Big Product 1.0 Plus Service Packs" befinden, enthält dasDialogfeld Ordnerreferenzen für den Ordner "Source Code" folgende Informationen:
• Big Product::Big Product::Big Product\Source Code, 1.2
• Big Product::Big Product\Big Product 1.0 Plus Service Packs::Big Product\SourceCode, 1.2
Das Symbol "Aktuell" ("Sie sind hier") zeigt an, welche Referenz für den aktuell ausgewählten Ordner oderdas aktuell ausgewählte Element steht. Das Dialogfeld enthält unabhängig von der Ansicht, in der der Ordnerausgewählt wurde, immer dieselben Informationen. StarTeam rückt die Referenz für eine untergeordneteAnsicht unterhalb der Referenz für die übergeordnete Ansicht ein. Die fett gedruckten Referenzen geben an,welche Revisionen des Ordners oder Elements Nachkommen des Ordners oder Elements sind, der bzw. dasmit dem Symbol "Aktuell" ("Sie sind hier") markiert ist. Das heißt, der ausgewählte Ordner oder das Elementist Teil der Historie für die fett markierten Revisionen.
In den vorangegangenen beiden Beispielen waren beide Referenzen fett dargestellt. Dies ist im nächstenBeispiel nicht der Fall. Der Grund dafür ist, dass sich die Eigenschaften der "Source Code"-Ordner sowohl inder übergeordneten als auch in der untergeordneten Ansicht geändert haben. Der Ordner für die übergeordnete
130 | Konzepte
Ansicht hat die Revisionsnummer 1.3 und der Ordner für die untergeordnete Ansicht hat die Revisionsnummer1.2.1.0. Die Historien beider Ordner haben sich verschieden entwickelt.
• Big Product::Big Product::Big Product\Source Code, 1,3
• Big Product::BigProduct\Big Product 1.0 Plus Service Packs::Big Product\SourceCode, 1.2.1.0
Der aktuelle Ordner wird als Nachkomme seiner selbst angesehen und daher immer fett dargestellt. Wenn erjedoch aus dem übergeordneten Ordner stammt, so befindet er sich nicht mehr in der Historie des aktuellenOrdners. Das Dialogfeld Ordnerreferenzen würde entsprechend folgende Informationen enthalten:
• Big Product::Big Product::Big Product\Source Code, 1,3
• Big Product::BigProduct\Big Product 1.0 Plus Service Packs::Big Product\SourceCode, 1.2.1.0
Durch Verzweigungsansichten erstellte Dateireferenzen
In der Historie eines Ordners oder Elements werden die Vorgänger angezeigt, aber nicht die Nachkommen.Wenn Sie die aktuelle Revision jedoch an einer Stelle ändern und diese Revision an einer anderen Stelle einVorgänger der aktuellen Revision ist, empfiehlt es sich, die aktuelle Revision an der anderen Stelle (einNachkomme des ersten Objekts) ebenfalls zu ändern. Zeigen Sie die Referenzen einer Revision an, umfestzustellen, ob diese über Nachkommen verfügt. Schauen Sie sich das folgende Beispiel an, in der dieReferenzen auf eine Datei (AUDITSCC.DOC) dargestellt sind:
• Help Files::Help Files::Help Files\starteamp::AUDITSCC.DOC, 1.8
• Help Files::Help Files\Freeze Check::Help Files\starteamp::AUDITSCC.DOC, 1.1
• Help Files::Help Files\Freeze Check::New View2::starteamp::AUDITSCC.DOC, 1.1.1.0
• Help Files::Help Files\varc::Help Files\starteamp::AUDITSCC.DOC, 1.6
• Help Files::Help Files\variant 2::starteamp::AUDITSCC.DOC, 1.2
Die Fettdarstellung der Referenz lässt erkennen, dass die aktuelle Revision 1.6 nur einen einzigen Nachkommen,nämlich die Revision 1.8, hat. Dies bedeutet, dass die Revision 1.6 in der Historie der Revision 1.8 aufgeführtwird.
Wenn in Revision 1.6 von AUDITSCC.DOC ein Defekt gefunden wird, können Sie anhand der Fettdarstellungerkennen, in welchen Nachkommen der Revision 1.6 ebenfalls Zeilen korrigiert werden müssen. In unseremBeispiel muss die Revision 1.8 aktualisiert werden. Die anderen Referenzen verweisen auf folgende Revisionender Datei:
• Revisionen, die bereits Verzweigungen gebildet haben und sich erheblich von der aktuellen Dateiunterscheiden können.
• Revisionen, die Vorgänger der aktuellen Datei sind und für die in der Regel keine Änderungen erforderlichsind. Beispielsweise, weil sie in Ansichten angezeigt werden, die schreibgeschützt sind oder nicht längerverwendet werden. Vorgänger erfordern unter Umständen wesentlich mehr Arbeit als lediglich dieÄnderungen, die Sie einchecken möchten.
Bevor (und ggf. auch nachdem) Sie eine neue Revision für einen Ordner oder ein Element erstellen (odererstellt haben), sollten Sie diese auf Nachkommen hin überprüfen. Bevor eine Änderung in der Anwendungzu einer neuen Revision wird, werden ihre Nachkommen angezeigt. Anschließend können Sie prüfen, welcheanderen Referenzen über dieselbe Revisionsnummer wie der gerade geänderte Ordner oder das Elementverfügen. Wenn diese ebenfalls über die neue Revisionsnummer verfügen, wurde die Änderung auch beiihnen wirksam. Eine Datei kann z. B. in anderen Ansichten unverankert sein.
Konzepte | 131
Verwandte Themen
Referenzen auf Seite 128
Übersicht über Referenzen auf Seite 129
Referenzen auf Seite 129
Durch Hinzufügen von Elementen zu Ansichten erstellte Referenzen auf Seite 132
Durch manuell freigegebene Objekte erstellte Referenzen auf Seite 135
Durch verschobene Objekte erstellte Referenzen auf Seite 136
Perspektiven und Ansichten öffnen auf Seite 48
Durch Hinzufügen von Elementen zu Ansichten erstellteReferenzenWenn einer über- oder untergeordneten Ansicht ein neuer Ordner oder ein Element hinzugefügt wird, ergebensich je nach Beziehung zwischen den zwei Ansichten eine oder zwei Referenzen.
Wenn die Unteransicht eine unverankerte Verzweigungsansicht ist, erstellt StarTeam in jeder Ansicht eineneue Referenz, sobald neue Ordner oder Elemente zur übergeordneten Ansicht hinzugefügt werden.
Wenn die Unteransicht eine unverankerte Verzweigungsansicht ist und mit der Option Nicht verzweigengeneriert wurde, erstellt StarTeam in jeder Ansicht eine Referenz, sobald der Unteransicht neue Ordner oderElemente hinzugefügt werden.
Abwärtsaktualisierung bei unverankerten Ansichten
Wenn es für eine Ansicht eine untergeordnete Verzweigungsansicht gibt (die entweder mit der Option Nichtverzweigen oder der Option Alle verzweigen erstellt wurde) und diese Unteransicht unverankert ist, werdenalle zur übergeordneten Ansicht hinzugefügten Ordner oder Elemente in beiden Ansichten angezeigt. In derHistorie des Ordners oder des Elements wird angegeben, in welcher Ansicht das Objekt erstellt wurde. In derReferenzhierarchie wird die übergeordnete Ansicht immer als übergeordnete Referenz dargestellt.
Wenn eine Datei beispielsweise zur übergeordneten Ansicht hinzugefügt wird, wird der Name derübergeordneten Ansicht in der Historie beider Ansichten angezeigt, bis die Datei in der untergeordneten AnsichtVerzweigungen bildet.
Die folgende Tabelle zeigt die übergeordnete Ansicht mit der Historie einer Datei, die zur übergeordnetenAnsicht hinzugefügt wurde und sich abwärts bewegt hat.
Tipp: Zur Anzeige historischer Elementinformationen steht Ihnen im Client die Ansicht "Historie" zurVerfügung.
ZweigrevisionRevisionAnsicht
1.12Big Product
1.01Big Product
Die folgende Tabelle zeigt die Historie in der untergeordneten Ansicht für eine Datei, die der übergeordnetenAnsicht hinzugefügt und abwärts aktualisiert wurde. In der Dateihistorie wird der Name der Ansicht angezeigt,aus der die Datei der Anwendung hinzugefügt wurde. Sie wird nicht mehr angezeigt, wenn die DateiVerzweigungen bildet. Dann wird der Name der Ansicht angezeigt, in der die Datei verzweigt wurde.
132 | Konzepte
ZweigrevisionRevisionAnsicht
1.1.1.03Nicht verzweigt und unverankert
1.12Big Product
1.01Big Product
Wenn Sie die Ansicht "Referenzen" für diese Datei (marketshares.doc) anzeigen, nachdem sie in deruntergeordneten Ansicht verzweigt wurde, sehen Sie folgende Informationen:
• Big Product::Big Product::Big Product\Marketing Documents::marketshares.doc,1.1
• Big Product::Big Product\branch none floating::Big Product\MarketingDocuments::marketshares.doc, 1.1.1.0
Beachten Sie, dass Big Product in der Historie vor der Verzweigung als übergeordnete Ansicht angezeigt wird.Die Historie und die Referenzen für die der übergeordneten Ansicht hinzugefügten Ordner und Elementestimmen in etwa mit den Ordnern und Elementen überein, die sich in der übergeordneten Ansicht befanden,als die untergeordnete Ansicht erstellt wurde.
Hinweis: Die Ansichtsnamen in den folgenden Abbildungen wurden gewählt, um die Informationen besserverständlich zu machen. In der Praxis wird sicherlich keine in den Beispielen verwendeten Bezeichnungenin der angegebenen Form zum Einsatz kommen.
Aufwärtsaktualisierung bei unverankerten Ansichten
Wenn es für eine Ansicht eine untergeordnete Verzweigungsansicht gibt (die mit der Option Nicht verzweigenerstellt wurde) und die Unteransicht unverankert ist, werden alle der untergeordneten Ansicht hinzugefügtenOrdner oder Elemente in beiden Ansichten angezeigt. Das gilt nicht für verzweigte, unverankerte Unteransichten,die mit der Option Alle verzweigen erstellt wurden.
In der Historie des Ordners oder des Elements wird angegeben, in welcher Ansicht das Objekt erstellt wurde.In der Referenzhierarchie wird aber die Referenz angezeigt, die die übergeordnete Ansicht als übergeordneteReferenz kennzeichnet.
Die folgende Tabelle zeigt die Historie in der übergeordneten Ansicht für eine Datei, die der untergeordnetenAnsicht hinzugefügt und aufwärts aktualisiert wurde. Beachten Sie, dass der Name der Ansicht, aus der dieDatei ursprünglich der Anwendung hinzugefügt wurde, in der Historie der übergeordneten Ansicht aufgeführtwird.
ZweigrevisionRevisionAnsicht
1.23Nicht verzweigt und unverankert
1.12Nicht verzweigt und unverankert
1.01Nicht verzweigt und unverankert
Die folgende Tabelle zeigt die Historie in der untergeordneten Ansicht für eine Datei, die der untergeordnetenAnsicht hinzugefügt und aufwärts aktualisiert wurde. In der Dateihistorie wird der Name der Ansicht angezeigt,aus der die Datei der Anwendung hinzugefügt wurde. Sie wird nicht mehr angezeigt, wenn die DateiVerzweigungen bildet. Dann wird der Name der Ansicht angezeigt, in der die Datei verzweigt wurde. In diesemFall sind die beiden Ansichten identisch.
ZweigrevisionRevisionAnsicht
1.1.1.03Nicht verzweigt und unverankert
Konzepte | 133
ZweigrevisionRevisionAnsicht
1.12Nicht verzweigt und unverankert
1.01Nicht verzweigt und unverankert
Wenn Sie die Referenzhierarchie für eine Datei anzeigen, die aufwärts aktualisiert wird, können Sie nichtfeststellen, dass die Datei aus der untergeordneten Verzweigungsansicht hinzugefügt wurde. Sie müssendaher (über die Ansicht Historie) die Historie der Datei prüfen, um zu ermitteln, woher die Datei stammt. Sowürde beispielsweise die Ansicht Referenz für die Datei slant.doc, die aufwärts aktualisiert wurde, diefolgende Referenzhierarchie enthalten:
• Big Product::Big Product::Big Product\Source Code\Timeout::slant.doc, 1.2
• Big Product::Big Product\branch none floating::Big Product\SourceCode\Timeout::slant.doc, 1.1.1.0
Auf- und Abwärtsaktualisierung bei unverankerten Ansichten
Wenn die Ansichtshierarchie weit verzweigt ist (d. h., wenn die Stammansicht über mehrere Ebenen vonUnterordnern verfügt), kann die Verwendung von unverankerten Verzweigungsansichten sehr unübersichtlichsein. Angenommen, Sie fügen eine Datei zu einer Unterunteransicht der Stammansicht hinzu. Weiterhinangenommen, die Unterunteransicht wurde mit der Option Nicht verzweigen erstellt und ihre übergeordneteAnsicht (eine Unteransicht der Stammansicht) wurde ebenfalls mit der Option Nicht verzweigen erstellt.WennSie eine Datei hinzufügen, kann diese in der der aktuellen Ansicht übergeordneten Ansicht sowie in derenübergeordneten Ansicht platziert werden. Von dort kann sie sich wieder nach unten bis zur aktuellen Ansichtbewegen. Dies führt zu Folgendem:
• Einer Referenz auf die Datei in der aktuellen Ansicht.• Einer Referenz auf die Datei in der übergeordneten Ansicht (das Ergebnis der Aufwärtsaktualisierung von
der aktuellen Ansicht aus)• Einer Referenz auf die Datei in der Stammansicht (das Ergebnis der Aufwärtsaktualisierung von der aktuellen
Ansicht aus)
Es werden mehr Referenzen erstellt, wenn die aktuelle Ansicht unverankerte Unteransichten,Unterunteransichten usw. hat.Wieder weitere werden erstellt, wenn die Stammansicht oder die übergeordneteAnsicht neben den bereits erwähnten über weitere unverankerte Unteransichten verfügt.
Verwandte Themen
Referenzen auf Seite 128
Übersicht über Referenzen auf Seite 129
Referenzen auf Seite 129
Durch Verzweigungsansichten erstellte Referenzen auf Seite 130
134 | Konzepte
Durch manuell freigegebene Objekte erstellte Referenzen auf Seite 135
Durch verschobene Objekte erstellte Referenzen auf Seite 136
Perspektiven und Ansichten öffnen auf Seite 48
Durch manuell freigegebene Objekte erstellte ReferenzenWenn Sie einen Ordner oder ein Element von einer Stelle aus für die gemeinsame Nutzung an einer anderenStelle freigeben, gleich ob in derselben oder in einer anderen Ansicht, wird an der neuen Position einezusätzliche Referenz für das Objekt erstellt. Die Referenz für den neuen Ordner oder das Element wird derReferenz des freigegebenen Ordners oder Elements untergeordnet.
Beispiel einer Referenzhierarchie für eine manuell freigegebene Datei
Das folgende Beispiel zeigt zwei Referenzen auf die Datei timeout.cpp. Die Datei wurde manuell im OrdnerSource Code für die gemeinsame Nutzung im Ordner Timeout in derselben Ansicht freigegeben. BeachtenSie, dass die zweite Referenz auf der ersten basiert, jedoch als Nebenprodukt einer Verzweigungsansichterstellt wurde.
• Big Product::Big Product::Big Product\Source Code::timeout.cpp, 1.0
• Big Product::Big Product::Big Product\Source Code::Timeout::timeout.cpp, 1.0
Die Anwendung unterscheidet Referenzen nicht danach, wie sie erstellt wurden. In der Baumansicht ist jedochzu erkennen, dass die erste Referenz die Quelle der zweiten Referenz ist, weil diese unter der ersten Referenzeingerückt wird. Aus der Tatsache, dass sich die Referenzen in derselben Ansicht befinden, lässt sich schließen,dass ein Objekt manuell freigegeben oder verschoben wurde. (Die zweite Referenz würde sich in einer anderenAnsicht befinden, wenn sie beim Erzeugen einer untergeordneten Ansicht automatisch erstellt würde.)
Ein freigegebener Ordner oder ein Element kann sich verzweigen, muss dies aber nicht. Unabhängig davonist eine Untermenge seiner Historie Teil der Historie des ursprünglichen Ordners oder Elements.
Auf- und Abwärtsaktualisierung bei unverankerten Ansichten
Wenn die Ansichtshierarchie weit verzweigt ist, kann die Verwendung von unverankerten Verzweigungsansichtensehr unübersichtlich sein. Angenommen, alle Ansichten außer der Stammansicht sind unverankert undverzweigt. Der von Ihnen freigegebene Ordner oder das Element kann an seiner neuen Position je nachErstellungsart der Ansichten in folgende Richtungen aktualisiert werden:
• Aufwärts in der Ansichtshierarchie von der Empfängeransicht zur Stammansicht.• Abwärts in alle Unteransichten der Empfängeransicht, deren Unteransichten usw.• Aus den übergeordneten Ansichten der Empfängeransicht und deren übergeordneten Ansichten in alle
ihre Unteransichten.
Hierbei wird in jeder Ansicht der Projektansichtshierarchie an der neuen Position jeweils eine Referenz fürden Ordner oder das Element erstellt. Viele dieser neuen Ansichten verfügen möglicherweise bereits übereine Referenz auf den Ordner oder das Element an seiner alten Position.
Das folgende Beispiel zeigt alle Referenzen, die durch die Freigabe der Datei shared within childview.doc an einer weiteren Position innerhalb der Ansicht branch none floating erstellt wurden. Die erstendrei Referenzen waren bereits vor der Freigabe vorhanden. Die vierte Referenz ist die neue Referenz imStammordner. Sie ist der ersten Position in der Ansicht branch none floating untergeordnet, weil sie von dieserAnsicht aus aufwärts platziert wurde. Die fünfte und sechste Referenz sind dadurch entstanden, dass Referenzenin die untergeordnete Ansicht der Ansicht branch none floating bewegt wurden.
Konzepte | 135
• Big Product::Big Product::Big Product\Online Help::shared within child view.doc,1.0
• Big Product::Big Product\branch none floating::Big Product\Online Help::sharedwithin child view.doc, 1.0
• Big Product::Big Product\branch none floating\branch none floating 2::BigProduct\Online Help::shared within child view.doc, 1.0
• Big Product::Big Product::Big Product\Source Code:;shared within child view.doc,1.0
• Big Product::Big Product\branch none floating::Big Product\Source Code::sharedwithin child view.doc, 1.0
• Big Product::Big Product\branch none floating\branch none floating 2::BigProduct\Source Code::shared within child view, 1.0
Das nächste Beispiel zeigt, dass die Datei shareall.doc zunächst nur in der Ansicht branch all floatingvorhanden war und dann in einer anderen Ansicht zur gemeinsamen Nutzung freigegeben wurde. AlleReferenzen ab der Referenz auf den Stammordner wurden durch diese Freigabe erstellt. Die Empfängeransichthätte allerdings auch jede andere Ansicht sein können, da die Datei nach oben zum Stamm und wieder hinunterplatziert würde. Bei der Abwärtsaktualisierung wurde in der Ansicht branch all floating eine zweite Referenzerstellt.
• Big Product::Big Product::branch all floating::Big Product\MarketingDocuments::shareall.doc, 1.0
• Big Product::Big Product::Big Product::shareall.doc, 1.0
• Big Product::Big Product\branch all floating::Big Product::shareall.doc, 1.0
• Big Product::Big Product\branch none floating::Big Product::shareall.doc, 1.0
• Big Product::Big Product\branch none floating\branch none floating2::BigProduct::shareall.doc, 1.0
• Big Product::Big Product\branch none floating\branch none floating 2\branchnone floating3::Big Product::shareall.doc, 1.0
Verwandte Themen
Referenzen auf Seite 128
Übersicht über Referenzen auf Seite 129
Referenzen auf Seite 129
Durch Verzweigungsansichten erstellte Referenzen auf Seite 130
Durch Hinzufügen von Elementen zu Ansichten erstellte Referenzen auf Seite 132
Durch verschobene Objekte erstellte Referenzen auf Seite 136
Perspektiven und Ansichten öffnen auf Seite 48
Durch verschobene Objekte erstellte ReferenzenWenn Sie einen Ordner oder ein Element von einem Speicherort an einen anderen Speicherort in derselbenAnsicht verschieben, löscht StarTeam das Objekt am alten Speicherort und fügt es am neuen Speicherortwieder ein. Dieser Vorgang kann jedoch Auswirkungen auf die übergeordnete und die untergeordnete Ansichthaben, wenn eine dieser Ansichten unverankert ist. Der Grund dafür ist, dass die Kopie nur in der aktuellenAnsicht an der ursprünglichen Position gelöscht wird. Daher kann es vorkommen, dass in der übergeordneten
136 | Konzepte
und der untergeordneten Ansicht anstelle einer Referenz auf die neue Position zwei Referenzen angezeigtwerden (eine auf die alte Position und eine auf die neue Position).
Beispiele für Referenzhierarchien
Angenommen, Sie verschieben in einer Ansicht ohne verzweigte Unteransichten die Dateitimeout.doc aus dem Ordner "Marketing Documentation" in den Ordner "Timeout".
Die folgenden beiden Beispiele zeigen die Referenzen für diese Datei vor und nach demVerschiebevorgang. Die Anzahl der Referenzen ist dieselbe. Nur der Pfad zu der Datei hatsich geändert. Die Datei wurde an ihrer ursprünglichen Position gelöscht und an der neuenPosition eingefügt.
Vor dem Verschieben: Big Product::Big Product::Big Product\MarketingDocuments::timeout.doc, 1.0
Nach dem Verschieben:
Big Product::Big Product::Big Product\SourceCode\Timeout::timeout.doc, 1.0
Angenommen, diese Ansicht hat eine untergeordnete Ansicht, die bei bestehenderVerbindung zur übergeordneten Ansicht erstellt wurde, sodass die untergeordnete Ansichtverzweigt und unverankert ist.Wenn die verschobene Datei in der untergeordneten Ansichtnoch nicht verzweigt ist, wird sie an der alten Position nicht gelöscht, weil Sie siemöglicherweise dort noch benötigen. Sie wird jedoch an der neuen Position eingefügt, weilder Vorgang als Änderung der übergeordneten Ansicht betrachtet wird, die in deruntergeordneten Ansicht wiedergegeben werden muss.
Für die Datei gibt es in der übergeordneten Ansicht nur eine Referenz, in der untergeordnetenAnsicht gibt es zwei.
• Big Product::Big Product::Big Product\SourceCode\Timeout::timeout.doc, 1.0
• Big Product::Big Product\branched floating::Big Product\MarketingDocuments::timeout.doc, 1.0
• Big Product::Big Product\branched floating::Big Product\SourceCode\Timeout::timeout.doc, 1.0
Einige StarTeam-Benutzer sortieren Elemente mithilfe von Ordnern. Es kann beispielsweisesein, dass sie Ordner in einer Ansicht erstellen, um Änderungsanforderungen anhandfolgender Kriterien einzuteilen:
• Sie werden definitiv in die nächste Version aufgenommen• Sie werden für die nächste Version geprüft (zeitabhängig)
Änderungsanforderungen, die diese Kriterien erfüllen, werden in der Regel vom Stammordnerin den entsprechenden Ordner verschoben oder später neu sortiert und von einem zumanderen Ordner verschoben. Dies erleichtert in der aktuellen Ansicht die Arbeit, kann aberin einer über- oder untergeordneten Ansicht zu vielen Referenzen führen. Bei einer tiefverzweigten Hierarchie können folglich alle möglichen über- und untergeordneten Ansichtenbetroffen sein. Daher sollte man bei einer solchen Vorgehensweise untergeordnete Ansichtenerstellen, die verankert sind.
Konzepte | 137
Frei platzierbar nach oben und unten in der Ansichtshierarchie
Wenn die Ansichtshierarchie weit verzweigt ist, kann die Verwendung von unverankerten Verzweigungsansichtensehr unübersichtlich sein. Angenommen, alle Ansichten außer der Stammansicht sind unverankert undverzweigt. Dann sind von Ihnen verschobene Ordner oder Elemente an ihrer neuen Position folgendermaßenfrei platzierbar:
• Aufwärts in der Ansichtshierarchie von der Empfängeransicht zur Stammansicht.• Nach unten in alle Unteransichten der Empfängeransicht, deren Unteransichten usw.• Aus den übergeordneten Ansichten der Empfängeransicht und deren übergeordneten Ansichten in alle
ihre Unteransichten.
Nach einem Verschiebevorgang enthält die Ansicht, aus der der Ordner oder das Element verschoben wurde,eine Referenz weniger auf das jeweilige Objekt, während die Empfängeransicht über eine Referenz mehrverfügt.
Das folgende Beispiel zeigt, dass die Datei moved within parent view von einer Position in derStammansicht an eine andere Position in derselben Ansicht verschoben wurde. Ursprünglich gab es in fünfAnsichten Referenzen auf die Datei. Durch das Verschieben wurde in jeder untergeordneten Ansicht desStammordners eine neue Referenz erstellt, wobei nun jede Ansicht zwei Referenzen auf die verschobeneDatei enthält: eine Referenz an der ursprünglichen Position und eine an der neuen Position.
• Big Product::Big Product::Big Product\Source Code::moved within parentview.doc, 1.0
• Big Product::Big Product\branch all floating::Big Product::moved within parentview.doc, 1.0
• Big Product::Big Product\branch none floating::Big Product::moved within parentview.doc, 1.0
• Big Product::Big Product\branch none floating\branch none floating2::BigProduct::moved within parent view.doc, 1.0
• Big Product::Big Product\branch none floating\branch none floating2\branch nonefloating3::Big Product::moved within parent view.doc, 1.0
• Big Product::Big Product\branch all floating::Big Product\Source Code::movedwithin parent view.doc, 1.0
• Big Product::Big Product\branch none floating::Big Product\Source Code::movedwithin parent view.doc, 1.0
• Big Product::Big Product\branch none floating\branch none floating2::BigProduct\Source Code::moved within parent view.doc, 1.0
• Big Product::Big Product\branch none floating\branch none floating2\branch nonefloating3::Big Product\Source Code::moved within parent view.doc, 1.0
Verwandte Themen
Referenzen auf Seite 128
Übersicht über Referenzen auf Seite 129
Referenzen auf Seite 129
Durch Verzweigungsansichten erstellte Referenzen auf Seite 130
138 | Konzepte
Durch Hinzufügen von Elementen zu Ansichten erstellte Referenzen auf Seite 132
Durch manuell freigegebene Objekte erstellte Referenzen auf Seite 135
Perspektiven und Ansichten öffnen auf Seite 48
HeraufstufungsstatuswerteEin Heraufstufungsstatus ist ein Status, den ein Produkt durchläuft. Die meisten Software-Produkte durchlaufeneinen Release- oder Produktionszyklus, d. h., das Produkt wird so lange von den Entwicklern an die Testerweiter- und von diesen wieder an die Entwickler zurückgegeben, bis es Marktreife erlangt hat.Heraufstufungsstatuswerte stellen einen geeigneten Mechanismus dar, um sicherzustellen, dass die richtigenDateien oder Elemente den richtigen Personen zum richtigen Zeitpunkt des Zyklus zur Verfügung stehen.Angenommen, ein Software-Administrator erstellt die Heraufstufungsstatuswerte "Test" und "Release". Dateien,die getestet werden können, erhalten dann den Status "Test", und Dateien, die erfolgreich getestet wurden,erhalten den Status "Release".
Administratoren können Heraufstufungsstatuswerte erstellen und jedem Status ein Ansichts-Label zuweisen.Ein Administrator erstellt eine neue Heraufstufungsstatus-Konfiguration, die die Grundlage für eine neueAnsicht oder eine neu konfigurierte Ansicht ist, die nur Elemente mit einem angegebenen Heraufstufungsstatusenthält. Administratoren können zudem Zugriffsrechte für Heraufstufungsstatuswerte festlegen. Die einemHeraufstufungsstatus zugewiesenen Ansichts-Labels werden üblicherweise auch als Build-Labels verwendet,sodass sie in Änderungsanforderungen als Eigenschaften dienen können.
Ansichts-Labels für Statuswerte können bei Bedarf geändert werden. Sie können auch von einem Status aufden nachfolgenden Status heraufgestuft werden. Beispielsweise können die von den Testern verwendetenDateien mit dem Heraufstufungsstatus "Test" in einer Woche zu Build 07 gehören und in der folgenden Wochezu Build 08. Benutzer konfigurieren die Projektansicht für ihre Aufgaben üblicherweise überHeraufstufungsstatuswerte und nicht über Ansichts-Labels. Tester können ihre Ansichten beispielsweise mitdem Heraufstufungsstatus "Test" konfigurieren.
Viele Funktionen stützen sich auf Berechnungen, die Uhrzeit- und Datumsangaben beinhalten. Dies betrifftvor allem Labels, Konfigurationen und Heraufstufungsstatuswerte. Wenn die Clients und der Server nichtsynchronisiert sind, können eine Reihe von Operationen (wie z. B. das Auschecken, das Anzeigen desDateistatus oder das Erstellen von Labels) fehlschlagen oder ungenaue und unzuverlässige Ergebnisse liefern.
Verwandte Themen
Konzepte auf Seite 63
Zugriffsrechte für Heraufstufungsstatuswerte. auf Seite 139Beispiel für Heraufstufungsstatuswerte auf Seite 140Heraufstufungsstatuswerte erstellen auf Seite 280
Zugriffsrechte für Heraufstufungsstatuswerte.Jede Ansicht verfügt über einen eigenen Satz von Heraufstufungsstatuswerten. Der Zugriff auf diese Statuswertewird durch Folgendes gesteuert:
Konzepte | 139
• Das Zugriffsrecht Heraufstufungsmodell festlegen, das im Knoten Ansicht des Dialogfelds Zugriffsrechtesowohl für Projekte als auch Ansichten festgelegt wird. Ein Benutzer mit dem Recht Heraufstufungsmodellfestlegen kann alle Aktionen für das Heraufstufungsmodell ausführen.
• Zugriffsrechte, die den Zugriff auf einzelne Heraufstufungsstatuswerte steuern. Diese sind AllgemeineRechte für Objekt und Heraufstufungsstatus - Spezifische Rechte, die im Knoten Heraufstufungsstatusdes Dialogfelds Zugriffsrechte sowohl für Projekte als auch für Ansichten festgelegt werden. Sie werdenaußerdem bei den Zugriffsrechten für einzelne Heraufstufungsstatuswerte angezeigt.
Die Rechte für einen einzelnen Heraufstufungsstatus werden auf der Statusebene und, falls nötig, weiter aufder Ansichtsebene und der Projektebene geprüft.Wenn einem Benutzer ein bestimmtes Zugriffsrecht auf einerEbene gewährt wird, muss die folgende Ebene nicht geprüft werden.
• Wird ein Zugriffsrecht auf Ansichtsebene gewährt, gilt es für alle Statuswerte in der Ansicht, sofern derZugriff auf Statusebene nicht verweigert wird.
• Wird ein Zugriffsrecht auf Projektebene gewährt, gilt es für alle Statuswerte in allen Ansichten des Projekts,sofern der Zugriff auf Status- oder Ansichtsebene nicht verweigert wird.
Hinweis: Zugriffsrechte können im Cross-Platform Client festgelegt werden.
Verwandte Themen
Heraufstufungsstatuswerte auf Seite 139
Beispiel für HeraufstufungsstatuswerteAngenommen, ein Software-Unternehmen möchte, in Einklang mit seiner Nutzung der Anwendung, diefolgenden Heraufstufungsstatuswerte verwenden:
Entwickler arbeiten mit den aktuellsten Dateirevisionen.Diese Dateien verfügen über keine Ansichts-Labels, da sie
Entwicklung
laufend geändert werden. Viele Unternehmen verwenden"Entwicklung" nicht als Heraufstufungsstatus, da dasKonfigurieren einer Ansicht auf Basis einesHeraufstufungsstatus dazu führt, dass die Ansichtschreibgeschützt ist (selbst wenn das Ansichts-Label fürden Status <Aktuell> ist).
Tester prüfen sowohl den Quelltext als auch die kompilierteausführbare Datei auf Fehler, die repariert werden müssen.
White-Box-Test
Der Quelltext erhält ein Ansichts-Label, um sicherzustellen,dass die Tester die gleichen, ungeänderten Dateien prüfen.Das Ansichts-Label wird an den Heraufstufungsstatus"White-Box-Test" angehängt. (Bei einem White-Box-Testwerden die Testläufe mit vollständiger Kenntnis desQuelltexts durchgeführt.)
Die ausführbaren Dateien werden nicht in der Anwendunggespeichert, da sie einfach aus dem Quelltext erzeugtwerden können. Tester installieren sie aus einemBuild-Ordner im Netzwerk. Dieser Ordner verfügt überUnterordner namens Build 1, Build 2 usw.
Änderungsanforderungen werden nur für die ausführbarenDateien eingegeben. Die Entwickler korrigieren den aktuellen
140 | Konzepte
Quelltext, wobei sie gelegentlich die Dateien prüfen, derenAnsichts-Label an den Heraufstufungsstatus "Blackbox-Test"angehängt ist.
Tester installieren die ausführbare Datei genau wie beimWhitebox-Test. Sie benötigen jedoch keine Einsicht in den
Blackbox-Test
Quelltext und verwenden keine Heraufstufungsstatuswertefür den Test. (Bei einem Blackbox-Test werden die Testläufeohne Kenntnis des Quelltexts durchgeführt.)
Änderungsanforderungen werden nur für die ausführbarenDateien eingegeben. Die Entwickler korrigieren den aktuellenQuelltext, wobei sie gelegentlich die Dateien prüfen, derenAnsichts-Label an den Heraufstufungsstatus "Blackbox-Test"angehängt ist.
Endbenutzer des entwickelten Software-Produkts installierendie ausführbaren Dateien des Produkts und testen es inihren eigenen Umgebungen.
Änderungsanforderungen werden durch denAlpha-Koordinator und/oder die Benutzer nur für die
Alpha-Test
ausführbaren Dateien eingegeben. Die Entwickler korrigierenden aktuellen Quelltext, wobei sie gelegentlich die Dateienprüfen, deren Ansichts-Label an den Heraufstufungsstatus"Alpha" angehängt ist.
Die Beta-Testphase verläuft ähnlich der Alpha-Testphase,aber die Anzahl der Benutzer wird deutlich erhöht, da dasProdukt erheblich stabiler ist.
Änderungsanforderungen werden durch denBeta-Koordinator und/oder die Benutzer nur für die
Beta-Test
ausführbare Datei eingegeben. Die Entwickler korrigierenden aktuellen Quelltext, wobei sie gelegentlich die Dateienprüfen, deren Ansichts-Label an den Heraufstufungsstatus"Beta" angehängt ist.
Das Produkt ist auf dem Markt erhältlich. Benutzerinstallieren die ausführbare Datei und wenden sich an den
Release
Produkt-Support. Die Mitarbeiter des Produkt-Supportsgeben Änderungsanforderungen nur für die ausführbarenDateien ein. Die Entwickler korrigieren den aktuellenQuelltext, wobei sie gelegentlich die Dateien prüfen, derenAnsichts-Label an den Heraufstufungsstatus "Release"angehängt ist.
Der reparierte Quelltext wird in zukünftige Produktversionenund Service Packs für bereits erhältliche Versionen integriert.
In diesem Beispiel wird den Dateien jedes Mal ein Ansichts-Label zugewiesen, wenn die Quelltextdateien zurErzeugung eines Builds (ein Satz ausführbarer Dateien) zum Testen verwendet werden, damit Sie spätereinfach identifiziert werden können. Es bietet sich an, Ansichts-Labels mit den Bezeichnungen Build 1, Build2 usw. zu verwenden, um zu verdeutlichen, welche Quelltextdateien für welchen Satz ausführbarer Dateienverwendet wurden.
Konzepte | 141
Mit der Zeit ändert sich das Build- oder Ansichts-Label, das einem Heraufstufungsstatus zugewiesen ist. DerStatus "Release" kann anfänglich mit <Aktuell> anstelle eines Ansichts-Labels verknüpft sein, da keineDateien Kandidaten für die Freigabe sind und kein entsprechendes Ansichts-Label erstellt wurde. WennWhitebox-Tester entscheiden, dass die geprüften Dateien für den Blackbox-Test bereit sind, wird das mit demHeraufstufungsstatus "White-Box-Test" verknüpfte Ansichts-Label in den Heraufstufungsstatus "Blackbox-Test"usw. geändert.
Werden Heraufstufungsstatuswerte verwendet, brauchen Entwickler und Tester, die mit dem Quelltext arbeiten,nicht zu wissen, dass das Ansichts-Label Build 120 aktuell von den Whitebox-Testern geprüft wird, dassdie ausführbaren Dateien von Build 117 gerade einem Blackbox-Test unterzogen werden usw.
Verwandte Themen
Heraufstufungsstatuswerte auf Seite 139
Filter und AbfragenZu einem Filter gehören eine Anzahl Felder (als Spaltentitel verwendet), Sortierungs- undGruppierungsinformationen und (normalerweise) eine Abfrage. Bereits erstellte Filter können in allen Projektenderselben Serverkonfiguration verwendet werden. Durch Abfragen wird die Zahl der in einer Ansicht angezeigtenElemente begrenzt. Abfragen werden üblicherweise beim Definieren eines Filters verwendet.
In den Ansichten Änderungsanforderung, Anforderung, Task, Thema und Audit wird in einem Listenfeldautomatisch eine Liste vordefinierter Filter angezeigt. So enthält beispielsweise die AnsichtÄnderungsanforderung einen Filter namens Priority, der Änderungsanforderungen automatisch nach derangegebenen Priorität sortiert und gruppiert. Zum Erstellen und Bearbeiten von Filtern steht Ihnen der BefehlFilter im Dropdown-Menü in den Symbolleisten der Ansichten Änderungsanforderung, Anforderung, Taskund Thema zur Verfügung.
Wenn Sie zusätzliche Filter und Abfragen definieren und bearbeiten möchten, können Sie dazu die BefehleFilter und Abfragen im Dropdown-Menü in den Symbolleisten der Ansichten Änderungsanforderung,Anforderung, Task und Thema verwenden. Nachdem Sie Ihre Filter/Abfragen für eine Serverkonfigurationerstellt und öffentlich gespeichert haben, werden diese Filter im Eclipse Client-Listenfeld angezeigt.
Verwandte Themen
Konzepte auf Seite 63
Felder
Allgemeine Informationen zu Feldern
Sie können allgemeine und erweiterte Felder als Spalten in den Ansichten Änderungsanforderung,Anforderung, Task und Thema anzeigen oder sie zusammen mit relationalen Operatoren, die Sie mit diesenFeldern zum Definieren von Bedingungen verwenden können, in Abfragen verwenden. Der Eclipse Clientverwendet standardmäßig die Standardfelder, die normalerweise im Cross-Platform Client angezeigt werden.Wenn Sie die Felder neu anordnen möchten, klicken Sie in der Ansicht auf die Überschrift der Spalte, nachder die Daten geordnet werden sollen. Mit dem Befehl Felder anzeigen im Dropdown-Menü der Symbolleistein den Ansichten Änderungsanforderung, Anforderung, Task und Thema können Sie weitere Felderanzeigen.
142 | Konzepte
Verwandte Themen
Konzepte auf Seite 63
Felder auf Seite 401
LabelsZur Versionskontrolle können Sie in StarTeam einem oder mehreren Ordnern und/oder Elementen ein Label(eine Bezeichnung) zuweisen. Es gibt zwei Arten von Labels:
• Ansichts-Labels, die allen Ordnern und Elementen in einer Ansicht beim Erstellen automatisch und direktzugewiesen werden. Ansichts-Labels haben mehrere Zwecke, werden aber hauptsächlich als Build-Labelsund dazu verwendet, den gesamten Inhalt der Ansicht mit einem Zeitstempel zu versehen. Wenn Sie dieAnsicht auf dieses Label zurücksetzen, werden alle Elemente angezeigt, die zu diesem Zeitpunkt vorhandenwaren, es sei denn, das Label wurde geändert. Ein Ansichts-Label wird für einen bestimmten Zeitpunktoder als Kopie eines anderen vorhandenen Ansichts-Labels erstellt. Wenn das Label nicht eingefroren ist,können Sie es anpassen, damit es einige Ordner ein- oder ausschließt, indem Sie Ansichts-Labels hinzufügenoder entfernen. Zudem haben Sie die Möglichkeit, ein Ansichts-Label von einer Revision dieses Elementszu einer anderen zu verschieben.
• Revisions-Labels werden nicht allen Elementen in der Ansicht automatisch zugewiesen. Sie werdenstattdessen zum Bezeichnen einer Ordner- oder Elementgruppe innerhalb einer Ansicht verwendet. Siekönnen beispielsweise eine Gruppe von Dateien mit einem Label versehen, die zusammen ein- undausgecheckt werden sollen.
Allgemeine Informationen zu Labels
Sie können jedem beliebigen StarTeam-Element, wie Ordnern, Dateien, Anforderungen,Änderungsanforderungen, Tasks, Themen und Audit-Einträgen, ein Label hinzufügen. Jedes Element unterstütztmehrere Labels. Zwei Revisionen desselben Elements können nie gleichzeitig dasselbe Label verwenden.
Jedes Label ist innerhalb der Ansicht eindeutig. Das bedeutet, dass weder zwei Ansichts-Label noch zweiRevisions-Label noch ein Ansichts- und ein Revisions-Label den gleichen Namen haben können.
Sie können sowohl Ansichts- als auch Revisions-Labels manuell an Ordner oder Elemente anhängen odervon diesen entfernen. Zudem können beide Labelarten zum Identifizieren einer ausgecheckten Datei verwendetwerden.Wenn Sie eine Datei einchecken, können Sie ein Revisions-Label erstellen und dieser Datei zuweisenoder der Datei ein vorhandenes Revisions-Label zuweisen.
Sie haben die Möglichkeit, jeden Elementtyp basierend auf seinem Label auszuwählen. Sie könnenbeispielsweise alle Dateien mit einem bestimmten Revisions-Label auswählen, sie auf dieses Label zurücksetzenund die Revision mit diesem Label zur aktuellen Revision machen. Anschließend können die Arbeitsdateienmit den zurückgesetzten Revisionen verglichen werden.
Zugriffsrechte für Labels können auf Ansichts-, Ordner- oder Elementebene vergeben werden. Das Recht zumErstellen von Labels und zum Bearbeiten und Löschen ihrer Eigenschaften muss auf Ansichtsebene gewährtwerden. Das Recht zum Verschieben eines Labels (auch als Anpassen eines Labels bezeichnet) kann aufOrdner- oder Elementebene gewährt werden.
Hinweis: Zugriffsrechte können im Cross-Platform Client festgelegt werden.
Konzepte | 143
Verwandte Themen
Konzepte auf Seite 63
Ansicht "Label" auf Seite 35
Ansichts-Labels erstellen auf Seite 282
Interne und externe LinksEin interner Link (auch "interne Verknüpfung" genannt) stellt eine Verbindung zwischen zwei Ordnern, zweiElementen oder einem Ordner und einem Element auf demselben Server dar. Ein externer Link (auch "externeVerknüpfung" genannt) stellt eine Verbindung zwischen zwei Ordnern, zwei Elementen oder einem Ordnerund einem Element auf zwei unterschiedlichen Servern dar. Zur Anzeige von Links steht Ihnen die Ansicht"Link" zur Verfügung. Das Erstellen von Links bietet mehrere Vorteile. Wenn Sie beispielsweise eine Dateiüberprüfen und die für diese Datei gültigen Änderungsanforderungen mit der Datei verknüpft sind, können Siesich die Änderungsanforderungen ansehen, ohne dazu die Ansicht Änderungsanforderung auswählen zumüssen.
Zudem können Sie durch das Verknüpfen von Dateien und Änderungsanforderungen dieÄnderungsanforderungen beim Einchecken der entsprechenden Dateien als repariert markieren. Wenn SieDateigruppen mit ihren zugehörigen Anforderungsdokumenten verknüpfen, können Sie das Dokumentproblemlos abrufen oder aktualisieren. Weitere Informationen zum Verknüpfen von Elementen und Aufhebendieser Verknüpfungen erhalten Sie über die Links am Ende dieses Themas.
Ein Link stellt nicht nur eine Verbindung zu einer einzelnen Freigabe (oder Referenz) her, sondern zu allenverknüpften Freigaben und Zweigen eines Elements. Element-Operationen, z. B. Verzweigen, Verschiebenoder gemeinsames Nutzen usw., wirken sich nicht auf Links aus. Standardmäßig werden die aktuellenRevisionen eines verknüpften Paares durch einen Link verbunden.
Spalten in der Ansicht "Link"
Jeder Link verfügt über zwei Enden: eine Quelle und ein Ziel. Jede Zeile in der Ansicht "Link" definiert einenLink, an dessen einem Ende sich das Quellelement oder der Quellordner befindet. Da Sie das andere Endedes Links nicht sehen können, wird dieses durch Spalten in der Link-Liste für Sie identifiziert.
Die in der Ansicht "Link" enthaltenen Spalten sind in der folgenden Tabelle beschrieben.
BeschreibungSpalte
Name des Benutzers, der den Link erstellt hat.Erstellt von
Datum/Zeit, zu dem bzw. der der Link erstellt wurde.Erstellt am
Es wird vorausgesetzt, dass Sie Elemente in der aktuellenAnsicht suchen, sodass das Ansichtsfeld einen der folgendenWerte enthält:
Ansicht
– den Namen der aktuellen Ansicht, wenn der Link in deraktuellen Ansicht erstellt wurde oder wenn der Link zwar ineiner anderen Ansicht erstellt wurde, die aktuelle Ansichtaber eine gemeinsam genutzte Kopie des Elements enthält(mit dem das aktuelle Element verknüpft ist)
144 | Konzepte
BeschreibungSpalte
– den Namen der Ansicht, die den Link enthält. Wenn essich bei der Ansicht um eine Referenzansicht handelt, istdies der Name der übergeordneten Ansicht.
Der Name des Ordners, in dem sich der Ordner bzw. dasElement in der Link-Liste befindet.
Ordner
Identifiziert den Elementtyp, an den das Ziel des Linksangehängt ist. Dies ist das in der Link-Liste aufgeführte
Elementtyp
Element. Die Werte, die in dieser Spalte angezeigt werdenkönnen, sind "Ordner", "Datei", "Änderungsanforderung","Task" und "Thema".
Identifiziert das Element, an das das Ziel des Linksangehängt ist, anhand des Ordnernamens, des
Element
Dateinamens, der Änderungsanforderungsnummer, derTask-Nummer usw.
Beschreibt das Element unter Verwendung einerOrdnerbeschreibung, einer Dateibeschreibung, einer
Elementdetails
Zusammenfassung der Änderungsanforderung, desTask-Namens oder des Themas.
Wenn die Enden eines Links an bestimmte Revisionen derOrdner oder Elemente angeheftet sind, werden diese
Elementversion
Revisionen in der Link-Liste in den Spalten "Elementversion"und "Auswahlversion" angezeigt (sofern sich diese Revisionin der aktuellen Ansicht befindet).
In der Spalte "Elementversion" wird die Versionsnummerdes Ziels des Links angezeigt, sofern sich diese Revisionin der aktuellen Ansicht befindet.
Auswahlversion
In der Spalte "Auswahlversion" wird die Revisionsnummerder Quelle des Links angezeigt. Die Quelle ist entweder derim Server-Explorer ausgewählte Ordner oder das in derangegebenen offenen Ansicht ausgewählte Element (wennder Link für ein Element angezeigt wird).
Wenn in einer Spalte keine Revisionsnummer angezeigtwird, ist das Ende des Links unverankert und nichtangeheftet.
Im Dialogfeld Link-Eigenschaften können Sie einenKommentar zu einem bestimmten Link eingeben. DieserKommentar wird in der entsprechenden Spalte angezeigt.
Kommentar
Zeigt den Dateistatus an, z. B. Aktuell, Fehlt oderZusammenführung.
Dateistatus
Konzepte | 145
BeschreibungSpalte
Gibt bei gesperrten Dateien an, wer die Datei gesperrt hat.Gesperrt von
Der Ordnerpfad wird nur angezeigt, wenn sich das verknüpfteElement in derselben Ansicht befindet. Anderenfalls zeigt
Ordnerpfad
das System die folgende Meldung an: Nichtverfügbar. Element in einer anderenAnsicht.
Angeheftete und unverankerte Links
Das Anheften eines Links bedeutet, dass Sie den Link mit der aktuellen Revision verknüpfen können. Überdas Kontextmenü in der Ansicht "Link" können Sie Links an die Quell- oder Zielelemente oder an beide anheften.
Unverankerte Links bedeuten, dass die Quelle oder das Ziel des Links von der aktuellen Revision zur nächstenwechseln kann, wenn neue Revisionen erstellt werden. Über das Kontextmenü in der Ansicht "Link" könnenSie festlegen, ob Links die Revisionen der Quell- und/oder der Zielelemente übernehmen sollen.
Verwandte Themen
Konzepte auf Seite 63
Elemente intern oder extern verknüpfen auf Seite 291
Persönliche PräferenzenSie können die Anwendung über persönliche Präferenzen so anpassen, dass sie Ihren individuellenAnforderungen entspricht. Diese Präferenzen gelten für den aktuell auf der betreffenden Workstationangemeldeten Benutzer. Über den Befehl Präferenzen im Menü Fenster können Sie die Art und Weiseanpassen, wie die folgenden Elemente funktionieren. Wenn Sie andere StarTeam-Clients installiert haben,werden etwaige analoge Optionseinstellungen in diesen Clients im Eclipse Client automatisch übernommen(und umgekehrt).
In den folgenden Abschnitten werden die verschiedenen Seiten des Dialogfelds Präferenzen des Clientsbeschrieben.
StarTeam-Präferenzen
Sie können das Verhalten beim Umgang mit ungespeicherten Änderungen in Editoren und vonEigenschaftseditoren sowie optionale Verknüpfungseinstellungen für spezifische Komponentenansichten(Audit, Änderungsanforderung, Task, Thema usw.) festlegen.
Änderungsanforderungsoptionen
Über die Optionen auf der Seite Änderungsanforderung können Sie die Kriterien angeben, die die Anwendungverwendet, um zu ermitteln, ob eine Änderungsanforderung gelesen wurde. Zudem können Sie angeben, wiehäufig die Anwendung nach neuen Änderungsanforderungen suchen und Sperrprobleme beiÄnderungsanforderungen behandeln soll.
146 | Konzepte
Konsolenoptionen
Mit den Einstellungen unter Konsole können Sie die StarTeam-Konsole konfigurieren. Sie können Eigenschaftenfür Ausgabefarben und die Schriftart festlegen und angeben, dass die Konsole automatisch geöffnet wird,sobald die Anwendung eine Ausgabe generiert.
Datei-Optionen
Mit den Einstellungen auf der Seite Datei können Sie eine Vielzahl von Optionen festlegen, um die Art undWeise anzupassen, mit der Sie mit Dateien arbeiten. In einigen wenigen Fällen (wie etwa Entsperrte Dateienals schreibgeschützt markieren) können Ihre Präferenzen durch die Ihres Administrators überschriebenwerden.
Die Anwendung bietet viele Dateipräferenzen, einschließlich der folgenden:
• Zeitstempel für eingecheckte Dateien kontrollieren.• Nicht gesperrte Dateien als schreibgeschützt markieren• Auschecken beschleunigen, indem dem Server erlaubt wird, nur das Delta zwischen der Arbeitsdatei und
der angeforderten Revision zu senden.• Zusammengeführte Dateien automatisch einchecken.
Ordneroptionen
Auf der Seite Ordner können Sie die folgenden Ordneroptionen anpassen:
• Ordner beim Bearbeiten exklusiv sperren• Manuell gesperrte Elemente vom Typ Ordner nach dem Bearbeiten entsperren
Zuordnungsoptionen
Auf der Seite Zuordnung können Sie die folgenden globalen oder projektspezifischen Zuordnungsoptionenanpassen:
• Namen zuordnen (und Nicht-Pfad-Zeichen durch '_' ersetzen): Diese Option ist standardmäßig aktiviert.• Arbeitsordner zuordnen: Diese Einstellung ermöglicht die Angabe alternativer Ordnernamen.
Im Eclipse Client müssen Sie sich nicht um Zuordnungspräferenzen für Projekt-, Ansichts- oderStammordnernamen kümmern. Diesen Namen sind interne Kennungen (IDs) zugeordnet, sodass dieNotwendigkeit irgendwelcher Zuordnungseinstellungen entfällt. Sie können Ihrem lokalen Projekt jedenbeliebigen Namen geben. In diesem Fall findet keinerlei Zuordnung statt, und als Standardname für das lokaleProjekt wird der Name des Stammordners der Ansicht verwendet. Da aber die gemeinsame Nutzung auf denProjekt-, Ansichts- und Ordner-IDs basiert, kann der lokale Projektname beliebig geändert werden.
Lokale Ordnernamen behandelt der Client jedoch anders. Während die Beziehung zwischen lokalen Ordnernund Remote-Ordnern (serverseitig) über eine ID hergestellt wird, gelten die Zuordnungspräferenzen bei deranfänglichen Ordnerzuordnung oder einer lokalen Ordnererstellung und -benennung dafür, wie der ClientOrdner identifiziert, die noch nicht für die gemeinsame Nutzung freigegeben wurden, und wie er geeigneteRemote-Ordner für diese Ordner findet.
Pfadfragmente sind nur serverseitig und ändern keine Eigenschaft für den Client. Wenn Sie jedoch im Clientfestlegen, dass für die Benennung von Arbeitsbereichsordnern Pfadfragmente verwendet werden sollen,müssen Sie möglicherweise eine Aktualisierung durchführen, um die Änderungen auf der Remote-Seitemitzubekommen. Wird das Pfadfragment so stark geändert, dass der lokale Ordner nicht mehr entsprechendbenannt ist, findet keine lokale und automatische Anpassung statt. Der lokale Ordner verliert in diesem Falltrotz der Ordner-ID seine Beziehung zum entsprechenden Remote-Ordner und erscheint im Client als lokaleHinzufügung.
Konzepte | 147
Hinweis:
• Sie können Ordnerzuordnungen über die Optionen auf der Seite Zuordnung des DialogfeldsPräferenzen oder bei gemeinsam genutzten Projekten auf Projektebene über das Eclipse-Explorer-MenüEigenschaften einrichten.
• Standardmäßig verwendet StarTeam für die lokalen Arbeitsbereichsordnernamen (serverseitige)Remote-Ordnernamen. Laut Standardeinstellung findet keine Zuordnung statt. Sie können jedoch dieZuordnungsoptionen so ändern, dass das Ordnerpfadfragment verwendet wird. Relative Pfade(../../x/y/z) werden nicht akzeptiert. Alternativ kann festgelegt werden, dass die Zuordnungstandardmäßig anhand des letzten Segments des Pfadfragments erfolgt.
• Sie können die Eclipse-Datei<Projekt>/.settings/com.borland.team.starteam.provider.prefs einchecken, damitfür alle Teams dieselben Ordnerzuordnungseinstellungen für dieses Projekt gelten. Zur Gewährleistungeiner generellen Zuordnungskohärenz können die Präferenzeinstellungen auf einem Dateiserverexportiert und an die Teammitglieder weitergegeben werden, damit diese sie bei sich importierenkönnen.
• Das spontane Ändern der Ordnerzuordnungen ist nicht ratsam. Die Ordnerzuordnungen sollten für dieDauer des Arbeitsbereichs konsistent bleiben.
Label-Auszeichnungsoptionen
Mit den Einstellungen auf der Seite Label-Auszeichnungen können Sie den Text, die Schriftart und dieSymbole für Ihre Projekte, Ordner und Dateien anpassen.
Passwortverwaltungsoptionen
Mit den Einstellungen auf der Seite Passwortverwaltung können Sie gespeicherte Passwörter für Ihreverschiedenen Serverkonfigurationen verwalten.
StarTeam verwendet zur Speicherung von Passwortinformationen eine Eclipse-Standardfunktion. DasEclipse-Verschlüsselungstool sorgt dafür, dass die Passwortinformationen sicher verborgen bleiben.
Anforderungsoptionen
Mit den Optionen auf der Seite Anforderung können Sie die Kriterien angeben, die die Anwendung verwendet,um zu ermitteln, ob eine Anforderung gelesen wurde. Zudem können Sie angeben, wie häufig die Anwendungnach neuen Anforderungen suchen und wie sie Sperrprobleme bei Anforderungen behandeln soll.
StarTeamMPX-Optionen
Serverkonfigurationen, die StarTeamMPX verwenden, bieten zusätzliche Caching-Dienste undPerformance-Erweiterungen. Um diese Vorteile jedoch nutzen zu können, muss StarTeamMPX auf IhrerWorkstation aktiviert werden, damit alle offenen Projektansichten von StarTeamMPX profitieren können.
Die rechte Seite der Statusleiste der Anwendung zeigt den aktuellen Status von StarTeamMPX auf IhrerWorkstation an. In der Statusleiste von StarTeamMPX sind folgende Symbole und Meldungen zu finden:
• Ein Symbol mit einem gelben Blitz weist darauf hin, dass StarTeamMPX für die aktuell gewählteProjektansicht verfügbar und aktiviert ist.
• Ein Symbol mit einem grauen Blitz weist darauf hin, dass StarTeamMPX für die aktuell gewählteProjektansicht verfügbar ist, aber nicht aktiviert wurde.
• Ein Symbol mit einem kleinen Kreis, der von einer diagonalen Linie durchquert wird, weist darauf hin, dassStarTeamMPX für die aktuell gewählte Projektansicht aktiviert wurde, die Verbindung aber abgebrochenist. Eventuell arbeitet das Netzwerk nicht korrekt.
148 | Konzepte
• Wird kein Symbol angezeigt, weist dies darauf hin, dass StarTeamMPX für die aktuell gewählte Projektansichtdeaktiviert ist.
• Instant weist darauf hin, dass die automatische Aktualisierung von StarTeamMPX aktiviert ist.• Auto weist darauf hin, dass die automatische Aktualisierung Ihrer Workstation aktiviert ist, aber dass die
automatische Aktualisierung von StarTeamMPX entweder deaktiviert oder nicht verfügbar ist.• Manual weist darauf hin, dass die automatische Aktualisierung Ihrer Workstation deaktiviert ist und dass
die automatische Aktualisierung von StarTeamMPX entweder deaktiviert oder nicht verfügbar ist.
Task-Optionen
Mit den Optionen auf der Seite Task können Sie die Kriterien angeben, die die Anwendung verwendet, um zuermitteln, ob ein Task gelesen wurde. Zudem können Sie angeben, wie häufig die Anwendung nach neuenTasks suchen und wie sie Sperrprobleme bei Tasks behandeln soll.
Thema-Optionen
Mit den Optionen auf der Seite Thema können Sie die Kriterien angeben, die die Anwendung verwendet, umzu ermitteln, ob ein Thema oder eine Antwort gelesen wurde. Zudem können Sie angeben, wie häufig dieAnwendung nach neuen Themen und Antworten suchen und wie sie Sperrprobleme bei Themen behandelnsoll.
Arbeitsbereichsoptionen
Auf der Seite Arbeitsbereich des Dialogfelds Präferenzen können Sie verschiedene Einstellungen für denArbeitsbereich vornehmen. Auf dieser Seite können Sie Folgendes festlegen:
• ob Löschungen, Verschiebungen, Freigaben und Warnungen bestätigt werden sollen• ob Symbolleisten und die Statusleiste angezeigt werden sollen• ob Daten automatisch aktualisiert werden sollen• ob Zeitstempel als UTC angezeigt werden sollen• ob Ansichts-Labels alphabetisch sortiert werden sollen• ob bei jeder Änderung eines Ordners die Schaltfläche Alle Nachfolgenden in der Symbolleiste zurückgesetzt
werden soll• ob die Position in der ausgewählten Ansicht beibehalten werden soll, selbst wenn Sie Ordner ändern oder
die Schaltfläche Alle Nachfolgenden zurücksetzen
Verwandte Themen
Konzepte auf Seite 63
Präferenzen festlegen auf Seite 48
Präferenzeinstellungen auf Seite 316
Präferenzen festlegen auf Seite 48
Präferenzeinstellungen auf Seite 316
Atomische EincheckvorgängeAlle Eincheckvorgänge in StarTeam sind atomisch. Wann immer mehrere Dateien in Folge einer einzelnenTransaktion eingecheckt werden, werden alle Dateien sowie ihre verknüpften Prozesselemente in einer Aktion
Konzepte | 149
aktualisiert. Wenn das Einchecken aus irgendeinem Grund fehlschlägt, wird keine der Dateien eingecheckt,und der Status der verknüpften Prozesselemente wird nicht aktualisiert.
Angenommen, Benutzer A möchte alle geänderten Dateien in einen StarTeam-Ordner einchecken, aber eineder ausgewählten Dateien ist durch Benutzer B gesperrt. Aufgrund der gesperrten Datei wird keine der anderenDateien eingecheckt (und keines der Prozesselemente erhält den Status "Repariert") und Benutzer A wirddarüber informiert, dass keine der Dateien eingecheckt wurde, da eine der Dateien durch Benutzer B gesperrtwar.
Hinweis: Auch alle Auscheckvorgänge in Eclipse Client sind atomisch. Wenn der Auscheckvorgangfehlschlägt, wird im Arbeitsbereich nichts erstellt.
Verwandte Themen
Konzepte auf Seite 63
SynchronisierungDer StarTeam Eclipse Client bietet die Möglichkeit, Projekte auf dem StarTeam-Server und Projekte imEclipse-Arbeitsbereich gemeinsam zu nutzen. Der Client sitzt auf der Standard-Perspektive "TeamSynchronizing" in Eclipse und unterstützt diese. Alle ein- und ausgehenden Änderungen in gemeinsamgenutzten Projekten werden regelmäßig mit dem StarTeam-Repository synchronisiert. Im Eclipse-Kontextwerden bei der Synchronisierung ausgehender Änderungen alle Änderungen und neuen Dateien, die in Eclipseerstellt wurden, an StarTeam Server gesendet, während die Synchronisierung eingehender Änderungen dafürsorgt, dass alle Änderungen und neuen Dateien aus StarTeam Server in Eclipse berücksichtigt werden.
Der Client stellt StarTeam-Perspektiven, -Ansichten und -Menübefehle bereit, die dem Untermenü desStandard-Kontextmenübefehls Team hinzugefügt werden. Der Kontextmenübefehl Team mit seinem Untermenüsteht in der gesamten Eclipse-Benutzeroberfläche zur Verfügung und enthält neben den standardmäßigenTeam-Menübefehlen verschiedene StarTeam-spezifische Befehle, mit denen Sie in einer Teamumgebung mitStarTeam als Codeverwaltungsanbieter arbeiten können. Die Verwendung der StarTeam-Perspektiven und-Ansichten zusammen mit den Befehlen im Untermenü Team des Kontextmenüs ist der schnellste Weg fürdas Arbeiten mit Ihren StarTeam-Codeverwaltungselementen.
Außerdem können Sie über die Eclipse-Perspektive "Teamsynchronisierung" den jeweils aktuellen Status dereinzelnen Konflikte einsehen und die Mehrheit der Probleme lösen.
Verwandte Themen
Konzepte auf Seite 63
Mit dem StarTeam-Repository synchronisieren auf Seite 175
Benutzerdefinierte EigenschaftsfelderSie können in StarTeam das Repository durch Hinzufügen benutzerdefinierter Eigenschaftsfelder zu Dateien,Änderungsanforderungen, Anforderungen, Themen und Tasks an die eigenen Bedürfnisse anpassen.
Sie können außerdem die Eigenschaften einiger vorhandener Elemente ändern. Beispielsweise können Siedas Änderungsanforderungsfeld Priorität anpassen. Statt die vorgegebenen Werte ("Ja" und "Nein") zu
150 | Konzepte
verwenden, kann Ihre Organisation die Elementeigenschaften für Änderungsanforderungen dahingehendändern, dass StarTeam ihnen eine Priorität zwischen 1 (Hoch) und 10 (Niedrig) zuweist.
Die Anwendung fügt der von der aktuellen Serverkonfiguration verwendeten Datenbank neue und geänderteEigenschaftsfelder hinzu. Diese Felder befinden sich an denselben Orten wie andere Elementeigenschaftsfelder.
Hinweis: Wenn Sie die Datenbank anpassen, müssen Sie den Server mithilfe des Befehlszeilenprogrammsstcmd exklusiv sperren. Weitere Informationen erhalten Sie von Ihrem StarTeam Server-Administrator.
Änderungen an vorhandenen Feldern
Sie können bestimmte Eigenschaftsfelder und alle von Ihnen erstellten benutzerdefinierten Felder ändern. Eskönnen nur Eigenschaftsfelder vom Typ "Aufzählung" geändert werden.
Ein Beispiel für eine vorhandene Änderungsanforderungseigenschaft, die angepasst werden kann, ist dasFeld Priorität. Auf der Registerkarte Zusammenfassung des DialogfeldsÄnderungsanforderungseigenschaften hat Priorität zwar die Werte Ja und Nein, das Feld ist aber alsAufzählung implementiert, sodass Ja dem numerischen Code 1 und Nein dem numerischen Code 0 entspricht.Wenn die Priorität von Änderungsanforderungen in Ihrem Unternehmen stattdessen mit einer Skala von 1(Hoch) bis 10 (Niedrig) bewertet werden soll, können Sie zusätzliche Werte hinzufügen. Sie können die aktuellennumerischen Codes 0 und 1 mit neuen Namen versehen oder diese deaktivieren.
Hinweis: Versuchen Sie, die bereits vorhandenen Codes zu nutzen.
Sie können beispielsweise den Namen des Aufzählungswerts von Nein in Keine Priorität ändern. Dann könnenSie nach einer Priorität mit dem Code 0 suchen, um die Änderungsanforderungen zu ermitteln, für die einePriorität festgelegt werden muss.
Auch die Bezeichnung Ja kann in Priorität 1 geändert werden, da sie ja schon den Code 1 hat. Sie könnendann zusätzliche Werte für Priorität 2 bis Priorität 10 hinzufügen. Alle numerischen Codes, die Sie zuordnen,müssen einen Wert größer als 100 haben, da die Anwendung die Werte von 0 bis 100 für interne Verwendungenreserviert. Sie können also z. B. einen Wert mit der Bezeichnung Priorität 2 und dem numerischen Code 101hinzufügen, Priorität 3 mit dem numerischen Code 102 usw.
Tipp: In Abfragen werden die numerischen Codes verwendet, um Vergleiche auf Grundlage vonAufzählungswerten auszuführen. Mithilfe der oben angegebenen Codes können Sie eine Abfrage erstellen,die nach den Prioritäten 1, 2 und 3 sucht, indem Sie in Ihrer Abfrage nach einer Priorität suchen, die größerals 0 und kleiner als 103 ist.
Standardmäßig werden in Sortier- und Listenfeldern Elemente in der Reihenfolge angezeigt, in der sie in denDialogfeldern Feld hinzufügen oder Feld ändern aufgelistet sind. Mithilfe der Sortieroptionen können Sie dieNamen in ASCII- oder alphabetischer Reihenfolge sortieren.
Verwandte Themen
Konzepte auf Seite 63
Eigenschaftsfelder anpassen auf Seite 308
Allgemeines zum Anpassen von Elementeigenschaften auf Seite 399
TeampräferenzensätzeWenn Sie einen Satz von Teampräferenzen in Eclipse exportieren, stellt StarTeam alle erforderlichen IDs, dieoriginale Serverbeschreibung und die Angaben zu Host und Port bereit. Einstellungen wie die
Konzepte | 151
Komprimierungsrate oder die Art der Verschlüsselung werden jedoch nicht gespeichert. Der Benutzer, der diePräferenzen importiert, kann die Komprimierung aktivieren, wenn er an einem Remote-Standort arbeitet, oderer kann die Verschlüsselung aktivieren, wenn er sich außerhalb der Firewall befindet. StarTeam legt dieVerschlüsselungsebene automatisch fest, um Informationsverlust zu vermeiden.
Sie können während des Imports auch festlegen, dass die IP-Adressen geändert werden sollen. Wenn einBenutzer Präferenzen auf einem Computer mit internen IP-Adressen exportiert hat, kann der importierendeBenutzer diese durch Hostnamen und Adressen ersetzen, die in der Lage sind, die Firewall zu passieren.
Sie können während des Imports festlegen, dass die IP-Adressen der zugehörigen Serverkonfigurationengeändert werden sollen. Wenn ein Benutzer Präferenzen auf einem Computer mit internen IP-Adressenexportiert hat, kann der importierende Benutzer diese durch Hostnamen und Adressen ersetzen, die in derLage sind, die Firewall zu passieren.
Verwandte Themen
Konzepte auf Seite 63
152 | Konzepte
Verfahren
Dieser Abschnitt enthält alle Aufgaben in Verbindung mit der Verwaltung und Verwendung des StarTeamEclipse Clients.
Verwandte Themen
Mit Projekten arbeiten auf Seite 153Mit Ansichten arbeiten auf Seite 175
Mit Ordnern und Elementen arbeiten auf Seite 184
Mit Dateien arbeiten auf Seite 215
Mit Änderungsanforderungen arbeiten auf Seite 237
Mit Anforderungen arbeiten auf Seite 251
Mit Tasks arbeiten auf Seite 259
Mit Themen arbeiten auf Seite 269
Labels und Heraufstufungsstatuswerte verwalten auf Seite 276
Elemente verknüpfen und Verknüpfungen aufheben auf Seite 288
Prozessregeln für Projekte einrichten auf Seite 294
Daten abfragen auf Seite 299Daten filtern auf Seite 304Eigenschaftsfelder anpassen auf Seite 308
Mit Projekten arbeitenEin StarTeam-Projekt ist eine Möglichkeit, alle Elemente, die mit einem bestimmten Vorhaben verknüpft sind,zu einer Gruppe zusammenzufassen. Meist handelt es sich bei diesem Vorhaben um eine Softwareanwendung,die von Ihrem Unternehmen erstellt wird, oder eine Komponente einer solchen Anwendung.
Ein Projekt kann Ansichten, Ordner, Dateien, Änderungsanforderungen, Anforderungen, Tasks, Themen undAudit-Protokolleinträge enthalten. Projekte residieren auf einem einzelnen Server und in einer einzelnenServerkonfiguration.
Wird ein Projekt neu erstellt, besitzt es eine Stammansicht, die als Ausgangsansicht fungiert. Im Laufe derZeit können aber von dieser Ansicht beliebig viele untergeordnete Ansichten abgeleitet werden.
StarTeam verwendet Ansichten zu folgenden Zwecken:
• Ansichten erlauben den Zugriff auf einen Teilsatz der Dateien in einem Projekt. So muss z. B. ein Entwicklernicht unbedingt die Projektdateien sehen können, die für Marketingzwecke erstellt wurden, während einMarktforscher vielleicht keinen Zugriff auf die Quellcodedateien benötigt. Mit StarTeam können beide in
Verfahren | 153
verschiedenen Ansichten am selben Projekt arbeiten, wobei jede Ansicht ein Teilsatz der Stammansichtist. Solche Ansichten werden als Referenzansichten bezeichnet.
• Ansichten erlauben Verzweigungen für das Projekt. Nehmen wir z. B. an, in der Stammansicht(Ausgangsansicht) eines Projekts ist der Quellcode für Version 1.0 einer Softwareanwendung gespeichert.Nach der Veröffentlichung dieser Anwendung plant Ihr Unternehmen, in der Stammansicht an Version 2.0zu arbeiten. Daher erstellt Ihr Unternehmen für die Arbeit an einer Wartungsversion (z. B. Version 1.0Service Pack 1) eine Verzweigungsansicht. Da die Verzweigung eine andere Ansicht besitzt, könnenDateien mit identischem Namen unterschiedlichen Code enthalten. Solche Dateien können bei Bedarfzusammengeführt werden.
Alle Ansichten, egal ob Stammansicht oder untergeordnete Ansicht, haben einen gemeinsamenStarTeam-Ordner als Stammordner. Ein Stammordner kann aber eine ganze Hierarchie untergeordneterOrdner besitzen.
Wenn Sie ein Projekt erstellen, werden dessen Stammansicht und Stammordner automatisch erstellt und mitdem Namen versehen, den auch das Projekt trägt. Sofern Sie über die entsprechenden Zugriffsrechte verfügen,können Sie diese Namen aber jederzeit ändern.
Jeder Ordner hat einen zugehörigen Arbeitsordner auf Ihrer Workstation. Der Speicherort dieses Arbeitsordnersist der Ort, an den Dateien ausgecheckt werden. Sie können Ihre Arbeitsordner so einrichten, dass derenHierarchie der Hierarchie des Server Explorers entspricht, oder aber andere Pfade festlegen.
Verwandte Themen
Verfahren auf Seite 153
Arbeitsbereichsprojekte freigeben auf Seite 154
Vorhandene Projektansicht öffnen auf Seite 159Projekte erstellen und lokale Dateien synchronisieren auf Seite 159
Projekte löschen auf Seite 163Projektnamen und -beschreibungen ändern auf Seite 164
Refactoring auf Seite 164
Projekteigenschaften anzeigen oder ändern auf Seite 165
Schlüsselworterweiterungen aktivieren auf Seite 166
Prozessregeln für Projekte einrichten auf Seite 294
Dateien und Ordner ausschließen auf Seite 226Beim Einchecken exklusive Sperren verlangen auf Seite 171
Revisionskommentare verlangen auf Seite 172
Nicht gesperrte Dateien als schreibgeschützt markieren auf Seite 230
Nach Projekten suchen auf Seite 209
Mit dem StarTeam-Repository synchronisieren auf Seite 175
URLs kopieren auf Seite 175
Arbeitsbereichsprojekte freigebenFür die Freigabe von Projekten sind im Experten für die Freigabe von Projekten die folgenden allgemeinenSchritte auszuführen:
154 | Verfahren
1. Öffnen Sie den Experten für die Freigabe von Projekten.2. Sofern nötig, erstellen Sie eine neue StarTeam-Verbindung.3. Melden Sie sich beim StarTeam-Server an.4. Geben Sie den Speicherort des Repositorys an.5. Synchronisieren Sie Ihr Arbeitsbereichsprojekt mit dem StarTeam-Repository.6. Checken Sie die Arbeitsbereichsprojektdateien im Repository ein.
Dabei wird von Folgendem ausgegangen:
• Sie haben bisher noch keine Verbindung mit einer StarTeam-Serverkonfiguration erstellt.• Sie haben bereits mehrere Eclipse-Projekte im freizugebenden Arbeitsbereich erstellt.• Für die StarTeam-Serverkonfiguration, die Sie mit den Eclipse-Projekten gemeinsam nutzen möchten, sind
bereits StarTeam-Projekte erstellt.
Verwandte Themen
Erste Schritte auf Seite 38
Experten für die Freigabe von Projekten öffnen auf Seite 155Neue Verbindung erstellen auf Seite 156Bei einem Server mit vorhandener Verbindung anmelden auf Seite 156Projekt, Ansicht und Ordner für die Freigabe festlegen auf Seite 157Neu freigegebene Projekte synchronisieren auf Seite 162Arbeitsbereichsprojektdateien einchecken auf Seite 162Mit Projekten arbeiten auf Seite 153Experten für die Freigabe von Projekten öffnen auf Seite 155Neue Verbindung erstellen auf Seite 156Bei einem Server mit vorhandener Verbindung anmelden auf Seite 156Projekt, Ansicht und Ordner für die Freigabe festlegen auf Seite 157Neu freigegebene Projekte synchronisieren auf Seite 162Arbeitsbereichsprojektdateien einchecken auf Seite 162Neue Verbindung erstellen auf Seite 156Dateien einchecken auf Seite 216Präferenzen für Zuordnungen auf Seite 331
Dateien einchecken auf Seite 216Präferenzen für Zuordnungen auf Seite 331
Experten für die Freigabe von Projekten öffnen
1. Wählen Sie im Navigator oder Package Explorer die Stammknoten der Projekte aus, die Sie freigebenmöchten.
2. Klicken Sie mit der rechten Maustaste auf die ausgewählten Projekte und wählen Sie Team ➤ Projektfreigeben.Der Experte für die Freigabe von Projekten wird geöffnet.
3. Wählen Sie als Repository-Typ StarTeam aus und klicken Sie auf Weiter.Im nächsten Bildschirm des Experten können Sie Ihr Arbeitsbereichsprojekt so konfigurieren, dass es dasStarTeam-Repository verwendet.
Verfahren | 155
Verwandte Themen
Arbeitsbereichsprojekte freigeben auf Seite 154
Arbeitsbereichsprojekte freigeben auf Seite 154
Neue Verbindung erstellen
1. Wählen Sie Neue StarTeam-Serververbindung erstellen aus und klicken Sie auf Weiter.
2. Geben Sie eine eindeutige, sinnvolle Beschreibung in das Textfeld Serverbeschreibung ein.
Die Groß-/Kleinschreibung muss bei der Serverbeschreibung nicht beachtet werden und es dürfenDoppelpunkte (:) enthalten sein.
3. Geben Sie im Textfeld Serveradresse den Computernamen oder die IP-Adresse ein.
Fragen Sie Ihren Administrator nach der Serveradresse, dem Serverprotokoll und den TCP/IP-Endpunkten.
4. Geben Sie im Textfeld TCP/IP-Endpunkt den mit dem Protokoll verknüpften Endpunkt (TCP/IP-Port-Nummer)ein.
5. Klicken Sie auf Verbindung testen.
6. Sie können aus den folgenden optionalen Einstellungen auswählen:
• Aktivieren Sie die Option Passwort speichern, um die Textfelder Benutzername und Passwortzugänglich zu machen.
• Wählen Sie unter Verschlüsselung einen Typ aus, um die Daten, die zwischen Ihrer Workstation unddem Server übertragen werden, zu verschlüsseln. Die Verschlüsselung schützt Dateien und andereProjektinformationen vor dem Zugriff durch nicht autorisierte Dritte über ungeschützteNetzwerkverbindungen. Die Verschlüsselungstypen sind (von oben nach unten) nach Geschwindigkeitsortiert. Nach unten hin werden die Verschlüsselungstypen langsamer, aber sicherer.
• Aktivieren Sie die Option Übertragene Daten komprimieren, wenn die Daten komprimiert werdensollen.
7. Wenn Sie fertig sind, klicken Sie auf Weiter.
Verwandte Themen
Arbeitsbereichsprojekte freigeben auf Seite 154
Erste Schritte auf Seite 38
Arbeitsbereichsprojekte freigeben auf Seite 154
Präferenzen für Zuordnungen auf Seite 331
Perspektiven auf Seite 18
Ansichten auf Seite 21
Bei einem Server mit vorhandener Verbindung anmelden
1. Wählen Sie Eine vorhandene StarTeam-Verbindung verwenden und wählen Sie dann in der Liste IhreServerkonfiguration aus.
Wenn Sie auf der Seite Neue Serververbindung keine Anmeldeinformationen eingegeben haben, wirddas Dialogfeld Anmelden angezeigt.
2. Geben Sie in die Textfelder Benutzername und Passwort Ihren Benutzernamen und Ihr Passwort ein.
156 | Verfahren
Bei Passwörtern ist die Groß-/Kleinschreibung zu beachten und sie unterliegen möglicherweise einerLängenbeschränkung.
3. Optional: Aktivieren Sie die Option Als Standard-Anmeldeinformationen für diesen Server speichern.
4. Klicken Sie auf OK.
Verwandte Themen
Arbeitsbereichsprojekte freigeben auf Seite 154
Arbeitsbereichsprojekte freigeben auf Seite 154
Projekt, Ansicht und Ordner für die Freigabe festlegen
1. Erweitern Sie die Knoten Ihrer Serverkonfiguration, um eine Projektansicht auszuwählen.
2. Klicken Sie auf Weiter.
3. Führen Sie einen der folgenden Schritte aus:
• Wählen Sie aus der angezeigten Liste einen Ordner aus.• Klicken Sie auf Neuer Ordner, um einen Ordner zu erstellen.
4. Klicken Sie auf Weiter.
Standardmäßig entspricht der Wert dieser Einstellung der Standardeinstellung für die (Remote-)Ordnerauf dem StarTeam-Server. Die meisten Benutzer werden diese Einstellung als ihre Standardeinstellungakzeptieren. Das bedeutet, dass Sie für die Benennung Ihrer lokalen Ordner den von StarTeam Serverbereitgestellten Standardordnernamen verwenden.Wird aber das Eclipse-Projekt gemeinsam mit StarTeamgenutzt, können Sie diese Einstellung durch Aktivieren der Option Projektspezifische Einstellungenaktivieren auf Projektebene außer Kraft setzen.
5. Wählen Sie auf der Seite Zuordnungspräferenzen die gewünschten Einstellungen aus oder übernehmenSie die Standardeinstellungen und klicken Sie auf Fertig stellen.In einem Dialogfeld werden Sie gefragt, ob das neu freigegebene Projekt synchronisiert werden soll.
Verwandte Themen
Arbeitsbereichsprojekte freigeben auf Seite 154
Arbeitsbereichsprojekte freigeben auf Seite 154
Neu freigegebene Projekte synchronisieren
1. Klicken Sie auf Synchronisieren.Die Perspektive Teamsynchronisierung wird geöffnet. Der Modus Eingehend/Ausgehend ist automatischausgewählt und zeigt die Dateien zum Hinzufügen zum Repository an.
2. Wählen Sie die Dateien oder Ordner aus, die Sie einchecken möchten, klicken Sie mit der rechten Maustasteund wählen Sie Einchecken.Das Dialogfeld Einchecken wird angezeigt.
Verfahren | 157
Verwandte Themen
Arbeitsbereichsprojekte freigeben auf Seite 154
Projekte erstellen und lokale Dateien synchronisieren auf Seite 159
Arbeitsbereichsprojekte freigeben auf Seite 154
Projekte erstellen und lokale Dateien synchronisieren auf Seite 159
Arbeitsbereichsprojektdateien einchecken
1. Öffnen Sie das Dialogfeld Einchecken.
2. Geben Sie einen Eincheck-Kommentar ein.
3. Erweitern Sie Sperrstatus, um eine der folgenden Optionen auszuwählen:
BeschreibungOption
Hebt die Sperre der Dateien nach dem Einchecken wieder auf.Nicht gesperrt
Gibt an, dass Sie weitere Änderungen an den Dateien vornehmenmöchten.
Exklusiv
Gibt an, dass Sie an den Dateien arbeiten und möglicherweiseÄnderungen vornehmen.
Nicht-exklusiv
Behält den aktuellen Sperrstatus bei.Aktuelle Einstellungen beibehalten
4. Optional: Wählen Sie im Dialogfeld Einchecken die folgenden Optionen aus:
• Aktivieren Sie die Option Einchecken erzwingen, um Dateien einzuchecken, die älter als die aktuelleRevision sind.
• Aktivieren Sie die Option Arbeitsdateien löschen, um die ausgewählten Dateien aus Ihrem Arbeitsordnerzu entfernen.
• Erweitern Sie Prozesselement. Aktivieren Sie das Auswahlfeld Prozesselement verknüpfen undanhängen, um die neuen Dateien mit Prozesselementen zu verknüpfen (erforderlich bei der Anwendungvon Prozessregeln). Wenn Sie mit der Bearbeitung des aktiven Prozesselements fertig sind, aktivierenSie das Auswahlfeld Ausgewähltes Prozesselement als repariert/fertig gestellt/abgeschlossenmarkieren.
• Erweitern Sie Label. Wählen Sie in der Dropdown-Liste Revisions-Label ein Label aus oder erstellenSie ein neues Revisions-Label, indem Sie einen Namen eingeben. Vorhandene Labels sind inumgekehrter chronologischer Reihenfolge basierend auf der Zeit sortiert, zu der sie erstellt worden sind.Aktivieren Sie die Option Label verschieben, falls es bereits einer vorigen Revision zugeordnetist, wenn das Label bereits verwendet wird.
• Erweitern Sie Erweitert. Aktivieren Sie die Option EOL-Konvertierung durchführen (CR-LF), um dasEOL-Zeichen festzulegen, das mit den Dateien gespeichert wird, und wählen Sie in der Dropdown-Listedie Option Dateicodierung. Die Standardeinstellung basiert auf der EOL-Einstellung im DialogfeldPräferenzen.
• Erweitern Sie Änderungsanforderungen, um die mit den einzucheckenden Dateien verknüpftenÄnderungsanforderungen zu überprüfen.
5. Klicken Sie auf OK, um die Dateien einzuchecken.
158 | Verfahren
Verwandte Themen
Arbeitsbereichsprojekte freigeben auf Seite 154
Projekte erstellen und lokale Dateien synchronisieren auf Seite 159
Arbeitsbereichsprojekte freigeben auf Seite 154
Projekte erstellen und lokale Dateien synchronisieren auf Seite 159
Vorhandene Projektansicht öffnenBevor Sie auf eine vorhandene StarTeam-Projektansicht zugreifen können, müssen Sie sich bei derentsprechenden Serverkonfiguration anmelden, damit die damit verknüpften Projekte und Ansichten auchangezeigt werden.
Wichtig: Der Begriff Ansicht darf nicht mit der Verwendung des Begriffs Ansicht in derEclipse-Benutzeroberfläche verwechselt werden. In StarTeam besteht eine Ansicht aus einemAnwendungsordnerbaum und den mit den einzelnen Ordnern in der Hierarchie verknüpften Elementen.
1. Öffnen Sie den Server Explorer.
2. Klicken Sie mit der rechten Maustaste auf den Namen der StarTeam-Serverkonfiguration, in der sich dasProjekt befindet, und wählen Sie Anmelden.Das Dialogfeld Anmelden wird angezeigt.
3. Geben Sie Ihren Benutzernamen und Ihr Passwort ein.
4. Klicken Sie auf OK.
5. Erweitern Sie den Namen der Serverkonfiguration, um die Liste der Projekte für die ausgewählteServerkonfiguration anzuzeigen.
6. Erweitern Sie das Projekt, das Sie öffnen möchten.Der Name der Stammansicht des Projekts wird angezeigt.
7. Erweitern Sie das Projekt so weit, bis die Ordner angezeigt werden.
Verwandte Themen
Mit Projekten arbeiten auf Seite 153Projektkonfiguration auf Seite 88
Ansichtskonfiguration und -verwaltung auf Seite 94Ansichten auf Seite 21
Perspektiven auf Seite 18
Projekte erstellen und lokale Dateien synchronisierenDas Erstellen eines neuen StarTeam-Projekts und dessen Verknüpfen mit einem vorhandenenArbeitsbereichsprojekt besteht aus den im Folgenden beschriebenen allgemeinen Schritten.
Dabei wird von Folgendem ausgegangen:
• Sie haben bisher noch keine Verbindung mit einer StarTeam-Serverkonfiguration erstellt.• Sie haben bereits ein Eclipse-Projekt im Arbeitsbereich erstellt, das gemeinsam genutzt werden kann.
Verfahren | 159
Verwandte Themen
Erste Schritte auf Seite 38
Projekte erstellen auf Seite 160Arbeitsbereichsprojekte für neues Projekt freigeben auf Seite 161Neu freigegebene Projekte synchronisieren auf Seite 162Arbeitsbereichsprojektdateien einchecken auf Seite 162Mit Projekten arbeiten auf Seite 153Projekte erstellen auf Seite 160Arbeitsbereichsprojekte für neues Projekt freigeben auf Seite 161Neu freigegebene Projekte synchronisieren auf Seite 162Arbeitsbereichsprojektdateien einchecken auf Seite 162Dateien einchecken auf Seite 216Präferenzen für Zuordnungen auf Seite 331
Projekte erstellen
1. Öffnen Sie eine StarTeam-Perspektive oder -Ansicht.
2. Wählen Sie StarTeam ➤ Projekt ➤ Neu.
Alternative 1: Klicken Sie in der Symbolleiste auf Neues StarTeam-Projekt erstellen. Alternative 2: ÖffnenSie den Server Explorer, wählen Sie einen Serverkonfigurationsknoten aus und wählen Sie dann imKontextmenü Neu ➤ Projekt.
Der Experte für neue Projekte wird geöffnet.
3. Wenn Sie einen der oben genannten Befehle verwenden und zuvor kein Projekt ausgewählt haben, müssenSie in der Serverliste eine Serverkonfiguration für das Projekt auswählen und auf Weiter klicken.
Falls sich der gewünschte Server nicht im Server-/Projektbaum befindet, klicken Sie auf Server hinzufügenund fügen ihn mithilfe des Dialogfelds Server hinzufügen hinzu.
4. Geben Sie in die Felder Projektname und Projektbeschreibung den Namen und die Beschreibung desneuen Projekts ein.
5. Klicken Sie auf Weiter.
6. Blättern Sie auf Ihrem Computer zu dem Ordner, der der Standardarbeitsordner für den Stammordner desProjekts sein soll.
Falls der Arbeitsordner noch nicht existiert, geben Sie den Pfad und den Namen dafür ein. Der Ordner wirddann vom Experten für neue Projekte angelegt.
Hinweis: Der Standardarbeitsordner muss für die einzelnen Benutzer auf physisch getrennteSpeicherorte verweisen, z. B. auf ein Laufwerk auf Ihrem lokalen Computer oder auf ein persönlichesVerzeichnis auf einem gemeinsam genutzten Dateiserver.
7. Klicken Sie auf Weiter.
8. Wählen Sie alle die Ordner aus, die vom StarTeam-Projekt ausgeschlossen werden sollen, und klicken Sieauf Weiter.Auf diese Weise können Sie die Statusdaten aus anderen Versionskontrollsystemen, wie z. B. Subversion(.svn) oder CVS (CVS, .cvsignore), ausschließen.
9. Optional: Wenn der Arbeitsordner untergeordnete Ordner hat, können Sie alle die untergeordneten Ordnerauswählen, die nicht in das Projekt aufgenommen werden sollen.
160 | Verfahren
Klicken Sie auf Alle auswählen, um zuvor ausgeschlossene Ordner wieder einzubeziehen.
10. Klicken Sie auf Fertig stellen.
Nachdem Sie ein Projekt erstellt haben, zeigt der Server Explorer eine hierarchische Ansicht dieses Projektsan. Über die Kontextmenüs im Server Explorer oder in den verschiedenen StarTeam-Ansichten können Sieweitere Ordner oder StarTeam-Elemente hinzufügen.
Verwandte Themen
Projekte erstellen und lokale Dateien synchronisieren auf Seite 159
Projekte erstellen und lokale Dateien synchronisieren auf Seite 159
Perspektiven auf Seite 18
Ansichten auf Seite 21
Präferenzen für Zuordnungen auf Seite 331
Übersicht über Projekte auf Seite 88
Ansichten auf Seite 21
Projekte löschen auf Seite 163Projekteigenschaften anzeigen oder ändern auf Seite 165
Projektnamen und -beschreibungen ändern auf Seite 164
Revisionskommentare verlangen auf Seite 172
Beim Einchecken exklusive Sperren verlangen auf Seite 171
Prozessregeln für Projekte einrichten auf Seite 294
Arbeitsbereichsprojekte für neues Projekt freigeben
1. Wählen Sie im Package Explorer oder im Navigator Ihr Arbeitsbereichsprojekt aus und wählen Sie Team➤ Projekt freigeben.
2. Wählen Sie StarTeam.
3. Klicken Sie auf Weiter.
4. Wählen Sie die Serverkonfiguration aus, die das neue StarTeam-Projekt und die Ansicht enthält.
5. Klicken Sie auf Weiter.
6. Wählen Sie in der Liste einen Ordner aus oder klicken Sie auf Neuer Ordner, um einen neuen Ordner zuerstellen.
7. Klicken Sie auf Weiter.Die Seite Zuordnungspräferenzen wird geöffnet. Standardmäßig entspricht der Wert dieser Einstellungder Standardeinstellung für die (Remote-)Ordner auf dem StarTeam-Server. Die meisten Benutzer werdendiese Einstellung als ihre Standardeinstellung akzeptieren. Das bedeutet, dass Sie für die Benennung Ihrerlokalen Ordner den von StarTeam Server bereitgestellten Standardordnernamen verwenden. Wird aberdas Eclipse-Projekt gemeinsam mit StarTeam genutzt, können Sie diese Einstellung durch Aktivieren derOption Projektspezifische Einstellungen aktivieren auf Projektebene außer Kraft setzen.
8. Wählen Sie auf der Seite Zuordnungspräferenzen die gewünschten Einstellungen aus oder übernehmenSie die Standardeinstellungen und klicken Sie auf Fertig stellen.In einem Dialogfeld werden Sie gefragt, ob das neu freigegebene Projekt synchronisiert werden soll.
Verfahren | 161
Verwandte Themen
Projekte erstellen und lokale Dateien synchronisieren auf Seite 159
Projekte erstellen und lokale Dateien synchronisieren auf Seite 159
Neu freigegebene Projekte synchronisieren
1. Klicken Sie auf Synchronisieren.Die Perspektive Teamsynchronisierung wird geöffnet. Der Modus Eingehend/Ausgehend ist automatischausgewählt und zeigt die Dateien zum Hinzufügen zum Repository an.
2. Wählen Sie die Dateien oder Ordner aus, die Sie einchecken möchten, klicken Sie mit der rechten Maustasteund wählen Sie Einchecken.Das Dialogfeld Einchecken wird angezeigt.
Verwandte Themen
Arbeitsbereichsprojekte freigeben auf Seite 154
Projekte erstellen und lokale Dateien synchronisieren auf Seite 159
Arbeitsbereichsprojekte freigeben auf Seite 154
Projekte erstellen und lokale Dateien synchronisieren auf Seite 159
Arbeitsbereichsprojektdateien einchecken
1. Öffnen Sie das Dialogfeld Einchecken.
2. Geben Sie einen Eincheck-Kommentar ein.
3. Erweitern Sie Sperrstatus, um eine der folgenden Optionen auszuwählen:
BeschreibungOption
Hebt die Sperre der Dateien nach dem Einchecken wieder auf.Nicht gesperrt
Gibt an, dass Sie weitere Änderungen an den Dateien vornehmenmöchten.
Exklusiv
Gibt an, dass Sie an den Dateien arbeiten und möglicherweiseÄnderungen vornehmen.
Nicht-exklusiv
Behält den aktuellen Sperrstatus bei.Aktuelle Einstellungen beibehalten
4. Optional: Wählen Sie im Dialogfeld Einchecken die folgenden Optionen aus:
• Aktivieren Sie die Option Einchecken erzwingen, um Dateien einzuchecken, die älter als die aktuelleRevision sind.
• Aktivieren Sie die Option Arbeitsdateien löschen, um die ausgewählten Dateien aus Ihrem Arbeitsordnerzu entfernen.
• Erweitern Sie Prozesselement. Aktivieren Sie das Auswahlfeld Prozesselement verknüpfen undanhängen, um die neuen Dateien mit Prozesselementen zu verknüpfen (erforderlich bei der Anwendungvon Prozessregeln). Wenn Sie mit der Bearbeitung des aktiven Prozesselements fertig sind, aktivierenSie das Auswahlfeld Ausgewähltes Prozesselement als repariert/fertig gestellt/abgeschlossenmarkieren.
• Erweitern Sie Label. Wählen Sie in der Dropdown-Liste Revisions-Label ein Label aus oder erstellenSie ein neues Revisions-Label, indem Sie einen Namen eingeben. Vorhandene Labels sind in
162 | Verfahren
umgekehrter chronologischer Reihenfolge basierend auf der Zeit sortiert, zu der sie erstellt worden sind.Aktivieren Sie die Option Label verschieben, falls es bereits einer vorigen Revision zugeordnetist, wenn das Label bereits verwendet wird.
• Erweitern Sie Erweitert. Aktivieren Sie die Option EOL-Konvertierung durchführen (CR-LF), um dasEOL-Zeichen festzulegen, das mit den Dateien gespeichert wird, und wählen Sie in der Dropdown-Listedie Option Dateicodierung. Die Standardeinstellung basiert auf der EOL-Einstellung im DialogfeldPräferenzen.
• Erweitern Sie Änderungsanforderungen, um die mit den einzucheckenden Dateien verknüpftenÄnderungsanforderungen zu überprüfen.
5. Klicken Sie auf OK, um die Dateien einzuchecken.
Verwandte Themen
Arbeitsbereichsprojekte freigeben auf Seite 154
Projekte erstellen und lokale Dateien synchronisieren auf Seite 159
Arbeitsbereichsprojekte freigeben auf Seite 154
Projekte erstellen und lokale Dateien synchronisieren auf Seite 159
Projekte löschenUm ein Projekt löschen zu können, müssen Sie über die zum Löschen erforderlichen Zugriffsrechte verfügen.
Sobald ein Projekt gelöscht ist, können weder Sie noch andere Mitglieder Ihres Teams mehr auf irgendeinElement in diesem Projekt zugreifen. Wenn andere Benutzer zur Zeit des Löschvorgangs mit dem Projektverbunden sind, wird ihnen eine entsprechende Meldung angezeigt, wenn sie den nächsten Befehl im Projektoder in der Ansicht ausführen. Beim Löschen eines Projekts werden keine Projektdaten aus der Serverdatenbankentfernt. Auf Elemente, die nicht gemeinsam genutzt werden, ist kein Zugriff mehr möglich.
Vorsicht: Einmal gelöschte Projekte können nicht wiederhergestellt werden.
1. Öffnen Sie das Dienstprogramm Server Explorer.
2. Klicken Sie mit der rechten Maustaste auf den Projektnamen und wählen Sie Löschen.Ein Meldungsfeld wird angezeigt, in dem Sie den Löschvorgang bestätigen können.
3. Klicken Sie auf OK.In einem Dialogfeld werden Sie aufgefordert, den exakten Namen des Projekts einzugeben, das gelöschtwerden soll.
4. Geben Sie in das angezeigte Textfeld den Namen ein.
5. Klicken Sie auf OK.
Verfahren | 163
Verwandte Themen
Mit Projekten arbeiten auf Seite 153Projekte erstellen auf Seite 160Übersicht über Projekte auf Seite 88
Projektnamen und -beschreibungen ändern1. Wählen Sie StarTeam ➤ Projekt ➤ Eigenschaften
Alternative: Klicken Sie im Server-Explorer, im Navigator oder im Package Explorer mit der rechten Maustasteauf das Projekt und wählen Sie Eigenschaften.
Das Dialogfeld Eigenschaften wird angezeigt.
2. Führen Sie einen der folgenden Schritte aus:
• Wenn Sie das Dialogfeld vom Navigator oder Package Explorer aus geöffnet haben, erweitern SieStarTeam-Provider und wählen Sie Projekt.
• Wenn Sie das Dialogfeld über das Hauptmenü StarTeam oder vom Server Explorer aus geöffnet haben,wählen Sie Projekt.
3. Klicken Sie auf die Registerkarte Name.
4. Geben Sie in das Textfeld Name einen neuen Projektnamen ein.
5. Geben Sie in das Textfeld Beschreibung eine neue Projektbeschreibung ein.
6. Klicken Sie auf OK.
Verwandte Themen
Mit Projekten arbeiten auf Seite 153Prozessregeln auf Seite 116
Projekteigenschaften anzeigen oder ändern auf Seite 165
Projekte erstellen auf Seite 160Revisionskommentare verlangen auf Seite 172
Beim Einchecken exklusive Sperren verlangen auf Seite 171
Prozessregeln für Projekte einrichten auf Seite 294
Refactoring"Team-Refactoring" ist der Oberbegriff für das Umbenennen oder Verschieben von Dateien und Ordnern, diemit Versionskontrolle in einer gemeinsam genutzten Umgebung abgelegt wurden.
Hinweis: Treten Konflikte auf, sendet der Client sofort entsprechendes Feedback und Sie werden ineinem Dialogfeld aufgefordert, die Änderung zu bestätigen.
1. Wählen Sie im Navigator oder Package Explorer ein Element aus.
2. Klicken Sie mit der rechten Maustaste und wählen Sie eine der folgenden Optionen:
• Verschieben• Umbenennen
164 | Verfahren
3. Führen Sie einen der folgenden Schritte aus:
• Soll das Element verschoben werden, wählen Sie im Dialogfeld Ordner auswählen das Ziel aus undklicken Sie auf OK.
• Soll das Element umbenannt werden, geben Sie den neuen Namen ein und drücken Sie die Eingabetaste.
Hinweis: Bevor Sie einen Ordner umbenennen, drücken Sie F5, um die Eclipse-Ansicht zu aktualisieren.
Wenn Sie den Befehl Verschieben auf Ihre Projektelemente anwenden und versuchen, Ihre Änderungeneinzuchecken, meldet Eclipse dies und schlägt vor, die Aktion Verschieben in der Ansicht Synchronisierenzu verwenden, um die Ressourcenhistorie nicht zu verlieren.
4. Öffnen Sie die Ansicht Synchronisieren der Perspektive Teamsynchronisierung, um alle Elemente mitdem Status [verschoben] anzuzeigen.
5. Wählen Sie in der Ansicht Synchronisieren alle Elemente mit dem Status [verschoben] aus und wählenSie Verschieben.
Verwandte Themen
Mit Projekten arbeiten auf Seite 153
Projekteigenschaften anzeigen oder ändernSofern Sie über die notwendigen Zugriffsrechte verfügen, können Sie jedes Projekt mit Eigenschaftenkonfigurieren. Diese Eigenschaften erlauben es Ihnen, den Projektnamen anzugeben, dieSchlüsselworterweiterung zu aktivieren, festzulegen, dass beim Einchecken Revisionskommentare eingegebenwerden müssen, das Sperrverhalten für Dateien beim Einchecken anzugeben, Prozessregeln undProzesselemente zu definieren und alternative Eigenschaftseditoren zu bestimmen.
1. Öffnen Sie, falls nicht bereits geschehen, eine StarTeam-Perspektive oder -Ansicht und wählen Sie in derHauptmenüleiste StarTeam ➤ Projekt ➤ Eigenschaften.
Klicken Sie im Server-Explorer, im Navigator oder im Package Explorer mit der rechten Maustaste auf dasProjekt und wählen Sie im Kontextmenü Eigenschaften.
Das Dialogfeld Eigenschaften wird angezeigt.
2. Führen Sie einen der folgenden Schritte aus:
• Wenn Sie das Dialogfeld vom Navigator oder Package Explorer aus geöffnet haben, erweitern SieStarTeam-Provider und wählen Sie Projekt.
• Wenn Sie das Dialogfeld über das Hauptmenü StarTeam oder vom Server Explorer aus geöffnet haben,wählen Sie Projekt.
3. Klicken Sie auf die Registerkarte, die die anzuzeigenden oder zu ändernden Eigenschaften enthält.
4. Nehmen Sie alle gewünschten Änderungen vor, und klicken Sie anschließend auf OK.
Verwandte Themen
Mit Projekten arbeiten auf Seite 153Projekte erstellen auf Seite 160Projektnamen und -beschreibungen ändern auf Seite 164
Revisionskommentare verlangen auf Seite 172
Verfahren | 165
Beim Einchecken exklusive Sperren verlangen auf Seite 171
Prozessregeln für Projekte einrichten auf Seite 294
Übersicht über Projekte auf Seite 88
Prozessregeln auf Seite 116
Schlüsselworterweiterungen aktivierenDiese Schlüsselwörter werden während des Auscheckens von Dateien automatisch erweitert, um Datei- undRevisionsinformationen in der Datei bereitzustellen. Pro Zeile darf nur ein Schlüsselwort verwendet werden.Schlüsselworterweiterungen sollten für alle ASCII-basierten Codierungen problemlos funktionieren. Dies giltauch für UTF-8, CP1252 usw. Die verschiedenen UTF-16-Codierungen werden jedoch nicht unterstützt.StarTeam erkennt UTF-16 als Binär-Codierung und führt für diese Codierungen weder eine EOL-Konvertierungnoch eine Schlüsselworterweiterung durch.
Wichtig: Revisionskommentare dürfen keines der Schlüsselwörter enthalten, da die Schlüsselwörterwährend des Schlüsselworterweiterungsvorgangs erweitert werden.
1. Führen Sie einen der folgenden Schritte aus:
• Öffnen Sie, falls nicht bereits geschehen, eine StarTeam-Perspektive oder -Ansicht und wählen Sie inder Hauptmenüleiste StarTeam ➤ Projekt ➤ Eigenschaften.
• Klicken Sie im Server-Explorer, im Navigator oder im Package Explorer mit der rechten Maustaste aufdas Projekt und wählen Sie im Kontextmenü Eigenschaften.
Das Dialogfeld Eigenschaften wird angezeigt.
2. Führen Sie einen der folgenden Schritte aus:
• Wenn Sie das Dialogfeld vom Navigator oder Package Explorer aus geöffnet haben, erweitern SieStarTeam-Provider und wählen Sie Projekt.
• Wenn Sie das Dialogfeld über den Befehl StarTeam im Hauptmenü oder vom Server-Explorer ausgeöffnet haben, wählen Sie Projekt.
3. Klicken Sie auf die Registerkarte Optionen.
4. Aktivieren Sie die Option Schlüsselworterweiterung, um die Schlüsselworterweiterung zu aktivieren undSchlüsselwörter in Ihren Textdateien zu verwenden.
Diese Option wirkt sich nur auf Dateien aus, die von StarTeam oder von Integrationen mitDrittanbieteranwendungen aus hinzugefügt oder eingecheckt wurden.
5. Geben Sie in das Textfeld Schlüsselwörter für diese Dateierweiterungen erweitern die Dateierweiterungenein, für die Schlüsselwörter verwendet werden sollen.
Als Schlüsselwortbegrenzer können Leerzeichen, Kommas oder Semikolons verwendet werden. DieDateierweiterungsliste kann maximal 254 Zeichen enthalten. Wird dieses Textfeld leer gelassen, erfolgtkeine Schlüsselworterweiterung.
.bat, .cpp
Hinweis: Wenn die Schlüsselworterweiterung aktiviert ist, verwendet der StarTeam Eclipse Client für dieErweiterung der Schlüsselwörter beim Auschecken der Dateien die Codierung, die im StarTeam-DialogfeldEigenschaften angegeben ist. Nach dem Auschecken werden sämtliche Codierungsänderungen vonEclipse und nicht vom StarTeam Eclipse Client verwaltet.
166 | Verfahren
Verwandte Themen
Mit Projekten arbeiten auf Seite 153Tabelle der StarTeam Schlüsselwörter auf Seite 478
Persönliche Präferenzen auf Seite 146
Dienstprogramm "Bulk Check-out" für große Dateimengen auf Seite 110
Tabelle der StarTeam Schlüsselwörter auf Seite 478
Prozessregeln für Projekte einrichtenDas Erstellen von Prozessregeln bietet Ihnen folgende Möglichkeiten:
• Sie können festlegen, dass Prozesselemente bei jedem Hinzufügen oder Einchecken von Dateien in dasProjekt verwendet werden.
• Sie können festlegen, dass nur bestimmte Elementtypen mit bestimmten Statuswerten als Prozesselementeim Projekt verwendet werden können.
• Sie können die Verwendung erweiterter Prozess-Links für das Projekt aktivieren.
Hinweis: Um Prozessregeln festzulegen, müssen Sie über Zugriffsrechte verfügen, die Ihnen das Ändernvon Projekteigenschaften gestatten. In der Regel werden diese Rechte nur Teamleitern und Administratorengewährt. Zudem müssen Sie sicherstellen, dass Projektbenutzer über die Rechte verfügen, Elemente inder Projektansicht anzuzeigen und zu ändern, Links auf Dateien und Prozesselemente zu erstellen undzu ändern sowie Tasks und Links auf Tasks zu erstellen.
Verwandte Themen
Mit Projekten arbeiten auf Seite 153Beim Einchecken Prozesselemente verlangen auf Seite 295Änderungsanforderungen als Prozesselemente erlauben auf Seite 295Anforderungen als Prozesselemente erlauben auf Seite 295Tasks als Prozesselemente erlauben auf Seite 296Erweiterte Prozess-Links aktivieren auf Seite 296Verfahren auf Seite 153
Beim Einchecken Prozesselemente verlangen auf Seite 295Änderungsanforderungen als Prozesselemente erlauben auf Seite 295Anforderungen als Prozesselemente erlauben auf Seite 295Tasks als Prozesselemente erlauben auf Seite 296Erweiterte Prozess-Links aktivieren auf Seite 296Nur erweiterte Prozess-Links anzeigen auf Seite 296
Aktive Prozesselemente festlegen auf Seite 297
Prozess-Tasks aus anderen Tasks filtern auf Seite 298
Projekteigenschaften anzeigen oder ändern auf Seite 165
Projekte erstellen auf Seite 160Projektnamen und -beschreibungen ändern auf Seite 164
Verfahren | 167
Revisionskommentare verlangen auf Seite 172
Beim Einchecken exklusive Sperren verlangen auf Seite 171
Erweiterte Prozess-Links aktivieren auf Seite 296Prozessregeln (Projekteigenschaften) auf Seite 357
Beim Einchecken Prozesselemente verlangen
1. Wählen Sie Projekt ➤ Eigenschaften.
2. Erweitern Sie StarTeam-Provider und wählen Sie Projekt.
3. Aktivieren Sie auf der Registerkarte Prozessregeln die Option Auswahl von Prozesselementen verlangen,wenn Dateien hinzugefügt oder eingecheckt werden.
4. Aktivieren Sie die Elementtypen, die als Prozesselemente verwendet werden sollen.
Verwandte Themen
Prozessregeln für Projekte einrichten auf Seite 294
Prozessregeln für Projekte einrichten auf Seite 294
Änderungsanforderungen als Prozesselemente erlauben
1. Aktivieren Sie die Option Auswahl von Änderungsanforderungen als Prozesselemente erlauben.
2. Führen Sie einen der folgenden Schritte aus:
• Aktivieren Sie Offen, um nur Änderungsanforderungen mit dem Status Offen zu verwenden.• Aktivieren Sie Wird verarbeitet, um nur Änderungsanforderungen mit dem Status Wird verarbeitet zu
verwenden.• Aktivieren Sie Offen und Wird verarbeitet, um nur Änderungsanforderungen zu verwenden, die einen
der beiden Statuswerte aufweisen.• Deaktivieren Sie Offen und Wird verarbeitet, um alle Änderungsanforderungen unabhängig von ihrem
Status als Prozesselemente zu verwenden.
Verwandte Themen
Prozessregeln für Projekte einrichten auf Seite 294
Prozessregeln für Projekte einrichten auf Seite 294
Anforderungen als Prozesselemente erlauben
1. Aktivieren Sie das Auswahlfeld Auswahl von Anforderungen als Prozesselemente erlauben.
2. Führen Sie einen der folgenden Schritte aus:
• Aktivieren Sie Genehmigt, um nur Anforderungen mit dem Status Genehmigt zu verwenden.• Deaktivieren Sie die Option Genehmigt, um alle Anforderungen unabhängig von ihrem Status als
Prozesselemente zu verwenden.
168 | Verfahren
Verwandte Themen
Prozessregeln für Projekte einrichten auf Seite 294
Prozessregeln für Projekte einrichten auf Seite 294
Tasks als Prozesselemente erlauben
1. Aktivieren Sie die Option Auswahl von Tasks als Prozesselemente erlauben.
2. Führen Sie einen der folgenden Schritte aus:
• Aktivieren Sie Startbereit, um nur Tasks mit dem Status Startbereit zu verwenden.• Aktivieren Sie Wird verarbeitet, um nur Tasks mit dem Status Wird verarbeitet zu verwenden.• Aktivieren Sie Startbereit und Wird verarbeitet, um nur Tasks zu verwenden, die einen der beiden
Statuswerte aufweisen.• Deaktivieren Sie Startbereit und Wird verarbeitet, um alle Tasks unabhängig von ihrem Status als
Prozesselemente zu verwenden.
Verwandte Themen
Prozessregeln für Projekte einrichten auf Seite 294
Prozessregeln für Projekte einrichten auf Seite 294
Erweiterte Prozess-Links aktivieren
1. Wählen Sie Projekt ➤ Eigenschaften und erweitern Sie StarTeam-Provider.
2. Wählen Sie Projekt.
3. Aktivieren Sie auf der Registerkarte Prozessregeln die Option Erweiterte Prozess-Links aktivieren.
Verwandte Themen
Prozessregeln für Projekte einrichten auf Seite 294
Prozessregeln für Projekte einrichten auf Seite 294
Prozessregeln für Projekte einrichten auf Seite 294
Prozessregeln (Projekteigenschaften) auf Seite 357
Dateien und Ordner ausschließenEinige Dateitypen werden nie zu einem StarTeam-Projekt hinzugefügt, selbst wenn sie sich in einemArbeitsordner befinden. Angenommen, Sie erstellen Dateien mit einer Anwendung, die bei jedemSpeichervorgang automatisch Backup-Kopien (.bak) der entsprechenden Datei anlegt. Obwohl Ihr Arbeitsordnermehrere .bak-Dateien enthalten kann, besteht kein Grund dazu, die Dateien in das Repository ein- oder ausdiesem auszuchecken. Aus diesem Grund sollten sie aus der Projektansicht ausgeschlossen werden.Ausschlusslisten können auch aus übergeordneten Ordnern übernommen werden.
1. Führen Sie einen der folgenden Schritte aus:
Verfahren | 169
Öffnen Sie, falls nicht bereits geschehen, eine StarTeam-Perspektive oder -Ansicht und wählen Sie inder Hauptmenüleiste StarTeam ➤ Ordner ➤ Eigenschaften.
•
• Klicken Sie im Server-Explorer, im Navigator oder im Package Explorer mit der rechten Maustaste aufden gewünschten Ordner und wählen Sie Eigenschaften.
Das Dialogfeld Eigenschaften wird angezeigt.
2. Führen Sie einen der folgenden Schritte aus:
• Wenn Sie das Dialogfeld vom Navigator oder Package Explorer aus geöffnet haben, erweitern SieStarTeam-Provider und wählen Sie Ordner.
• Wenn Sie das Dialogfeld über den Befehl StarTeam im Hauptmenü oder vom Server Explorer ausgeöffnet haben, wählen Sie Ordner.
3. Klicken Sie auf die Registerkarte Ausschließen.
Hinweis: Die Registerkarte Ausschließen wirkt sich nicht auf Dateien aus, die bereits Teil des Projektssind.
4. Wählen Sie eine der folgenden Optionen:
BeschreibungOption
Schließt Dateien aus, auf die die Spezifikationen der Ausschlusslistezutreffen, die für diesen Ordner und den übergeordneten Ordner
Lokale Exclude-Liste vererbenund verwenden
festgelegt wurden. Wenn im Listenfeld Lokale Exclude-Liste bisherkeine Dateispezifikationen enthalten sind, fügen Sie diese hinzu.
Schließt alle Dateien aus, auf die die Spezifikationen der Ausschlusslistezutreffen, die für diesen Ordner festgelegt wurden. Wenn im Listenfeld
Lokale Exclude-Listeverwenden
Lokale Exclude-Liste bisher keine Dateispezifikationen enthalten sind,fügen Sie diese hinzu.
Schließt keine Dateien aus.Keine Exclude-Liste
5. Geben Sie eine oder mehrere zu verwendende Dateispezifikationen an.
Verwenden Sie Standardausdrücke (mit den Platzhaltern * und ?), die durch Kommas, Leerzeichen oderSemikolons getrennt sind. Um ein Komma, Leerzeichen oder Semikolon als Teil einer Spezifikationanzugeben, fassen Sie diese in doppelte Anführungszeichen ein. Ein abschließendes Zeichen / stellt dieauszuschließenden Ordner des Typs "Nicht in Ansicht" dar. Beispiel: bin/ führt dazu, dass alle Ordnerdes Typs "Nicht in Ansicht" mit dem Namen bin aus der Ordnerstruktur ausgeschlossen werden.
Hinweis: Der umgekehrte Schrägstrich (\) funktioniert nicht. Er wird als Escape-Zeichen behandelt.
Verwandte Themen
Mit Projekten arbeiten auf Seite 153Mit Ordnern und Elementen arbeiten auf Seite 184
Mit Dateien arbeiten auf Seite 215
Dateien auf Seite 72
Ordner in Ansichten auf Seite 67Persönliche Präferenzen auf Seite 146
170 | Verfahren
Dateien auf Seite 72
Ordner in Ansichten auf Seite 67
Beim Einchecken exklusive Sperren verlangenDie Vorgabe, dass exklusive Sperren verwendet werden müssen, hilft den Benutzern zwar,Zusammenführungssituationen zu vermeiden, sie sollten dabei aber dennoch
• kontrollieren, ob eine Datei bereits durch einen anderen Benutzer exklusiv gesperrt wurde, bevor sie dieDatei für die eigene Arbeit auschecken,
• jede Datei sperren, bevor sie Änderungen daran vornehmen, damit andere Benutzer ihre Absichten erkennenkönnen und
• sicherstellen, dass der Status jeder Arbeitsdatei Aktuell lautet, um zu vermeiden, dass Änderungen anälteren Versionen der Dateien vorgenommen werden. Wenn ein Dateistatus anders als Aktuell lautet,muss die Datei vor dem Ändern ausgecheckt werden.
1. Führen Sie einen der folgenden Schritte aus:
• Öffnen Sie, falls nicht bereits geschehen, eine StarTeam-Perspektive oder -Ansicht und wählen Sie inder Hauptmenüleiste StarTeam ➤ Projekt ➤ Eigenschaften.
• Klicken Sie im Server-Explorer, im Navigator oder im Package Explorer mit der rechten Maustaste aufdas Projekt und wählen Sie Eigenschaften.
Das Dialogfeld Eigenschaften wird angezeigt.
2. Führen Sie einen der folgenden Schritte aus:
• Wenn Sie das Dialogfeld vom Navigator oder Package Explorer aus geöffnet haben, erweitern SieStarTeam-Provider und wählen Sie Projekt.
• Wenn Sie das Dialogfeld über das Hauptmenü StarTeam oder vom Server Explorer aus geöffnet haben,wählen Sie Projekt.
3. Klicken Sie auf die Registerkarte Optionen.
4. Aktivieren Sie die Option Exklusive Sperre beim Einchecken der Dateien verlangen.
Wenn diese Option aktiviert ist, kann die Datei nur von der Person eingecheckt werden, die die Dateiexklusiv gesperrt hat.
Hinweis: Bei Verwendung einer Anwendungsintegration für eine Entwicklungsumgebung, wie z. B.der StarTeam Visual Studio 2005 Integration, können Dateien aus dieser Entwicklungsumgebung nichteingecheckt werden, wenn sowohl die Option Exklusive Sperre beim Einchecken der Dateienverlangen im Dialogfeld Projekteigenschaften als auch die Option Bei Integration nicht-exklusiveSperren verwenden im Dialogfeld Präferenzen (Seite Datei) aktiviert sind. Deaktivieren Sie in diesemFall die Option Bei Integration nicht-exklusive Sperren verwenden, um Dateien einchecken zukönnen.
Verwandte Themen
Mit Projekten arbeiten auf Seite 153Projekteigenschaften anzeigen oder ändern auf Seite 165
Projekte erstellen auf Seite 160Projektnamen und -beschreibungen ändern auf Seite 164
Verfahren | 171
Revisionskommentare verlangen auf Seite 172
Prozessregeln für Projekte einrichten auf Seite 294
Übersicht über Projekte auf Seite 88
Revisionskommentare verlangenAdministratoren können über die Projekteigenschaften festlegen, dass Benutzer beim Einchecken einen Grundangeben müssen. Diese Vorgabe gilt dann unabhängig davon, wie die Benutzer den Eincheckvorgang ausführen.
1. Führen Sie einen der folgenden Schritte aus:
• Öffnen Sie, falls nicht bereits geschehen, eine StarTeam-Perspektive oder -Ansicht und wählen Sie inder Hauptmenüleiste StarTeam ➤ Projekt ➤ Eigenschaften.
• Klicken Sie im Server-Explorer, im Navigator oder im Package Explorer mit der rechten Maustaste aufdas Projekt und wählen Sie Eigenschaften.
Das Dialogfeld Eigenschaften wird angezeigt.
2. Führen Sie einen der folgenden Schritte aus:
• Wenn Sie das Dialogfeld vom Navigator oder Package Explorer aus geöffnet haben, erweitern SieStarTeam-Provider und wählen Sie Projekt.
• Wenn Sie das Dialogfeld über das Hauptmenü StarTeam oder vom Server-Explorer aus geöffnet haben,wählen Sie Projekt.
3. Klicken Sie auf die Registerkarte Optionen.
4. Aktivieren Sie die Option Revisionskommentar beim Einchecken der Dateien verlangen.
Hinweis: Diese Option gilt nur für die Anwendung, nicht für Integrationen.
5. Klicken Sie auf OK.
Wenn Benutzer nun Dateien einchecken, wird jedes Mal das Dialogfeld Einchecken geöffnet. Um denEincheckvorgang abschließen zu können, muss im Textfeld Grund für das Einchecken Text eingegebenworden sein.
Verwandte Themen
Mit Projekten arbeiten auf Seite 153Projekteigenschaften anzeigen oder ändern auf Seite 165
Projekte erstellen auf Seite 160Projektnamen und -beschreibungen ändern auf Seite 164
Beim Einchecken exklusive Sperren verlangen auf Seite 171
Prozessregeln für Projekte einrichten auf Seite 294
Übersicht über Projekte auf Seite 88
Prozessregeln auf Seite 116
172 | Verfahren
Nicht gesperrte Dateien als schreibgeschützt markierenBenutzer erkennen oft erst nach dem Bearbeiten von Dateien, dass diese exklusiv oder nicht-exklusiv gesperrtsein müssen, damit sie eingecheckt werden können. Bei schreibgeschützten Dateien tritt dieser Fehler nichtso häufig auf.
1. Führen Sie einen der folgenden Schritte aus:
• Öffnen Sie, falls nicht bereits geschehen, eine StarTeam-Perspektive oder -Ansicht und wählen Sie inder Hauptmenüleiste StarTeam ➤ Projekt ➤ Eigenschaften.
• Klicken Sie im Server-Explorer, im Navigator oder im Package Explorer mit der rechten Maustaste aufdas Projekt und wählen Sie Eigenschaften.
Das Dialogfeld Eigenschaften wird angezeigt.
2. Führen Sie einen der folgenden Schritte aus:
• Wenn Sie das Dialogfeld vom Navigator oder Package Explorer aus geöffnet haben, erweitern SieStarTeam-Provider und wählen Sie Projekt.
• Wenn Sie das Dialogfeld über das Hauptmenü StarTeam oder vom Server Explorer aus geöffnet haben,wählen Sie Projekt.
3. Klicken Sie auf die Registerkarte Optionen.
4. Aktivieren Sie die Option Ungesperrte Arbeitsdateien schreibschützen.
Diese Option wirkt sich auf Dateien aus, die in der Anwendung oder in Anwendungsintegrationen mitDrittanbieter-Anwendungen nicht gesperrt wurden. Wenn das Auswahlfeld deaktiviert ist, kann das Attribut"schreibgeschützt" nur über das Betriebssystem auf "Lese-/Schreibzugriff" geändert werden. Arbeitskopienungesperrter Dateien sind jetzt schreibgeschützt, wenn Folgendes ausgeführt wird:
• Einchecken von Dateien• Auschecken von Dateien• Entsperren von Dateien
Hinweis: Diese StarTeam-Projekteigenschaft setzt die identische persönliche Präferenz UngesperrteArbeitsdateien schreibschützen außer Kraft. Wenn Sie nach Aktivieren der Eigenschaft (oder derentsprechenden persönlichen Präferenz) Ihre Meinung ändern, stellen Sie sicher, dass alle Dateienschreibgeschützt sind, bevor Sie die Option deaktivieren. Erzwingen Sie anschließend ein Auscheckenaller Dateien (oder nur der schreibgeschützten Dateien) und sperren Sie diese. Nun entsperren Sie sie.
Verwandte Themen
Mit Projekten arbeiten auf Seite 153Mit Dateien arbeiten auf Seite 215
Prozessregeln für Projekte einrichten auf Seite 294
Persönliche Präferenzen auf Seite 146
Übersicht über Projekte auf Seite 88
Prozessregeln auf Seite 116
Verfahren | 173
Nach Projekten suchen1. Öffnen Sie eine StarTeam-Perspektive oder -Ansicht.
2. Klicken Sie auf Nach StarTeam-Elementen suchen.
Alternative: Wählen Sie im Menü Suchen ➤ Suchen.
Das Dialogfeld Suchen wird angezeigt.
3. Klicken Sie auf die Registerkarte StarTeam-Suche.
4. Geben Sie im Textfeld Regulärer Ausdruck den Text ein, nach dem gesucht werden soll.
5. Wählen Sie im Bereich Suchen in aus, welcher Server, welches Projekt, welche Ansicht oder welcherOrdner durchsucht werden soll.
6. Schränken Sie mithilfe der Dropdown-Liste Typ Ihre Suche auf konkrete StarTeam-Elementtypen und-eigenschaften ein.Wählen Sie in der Dropdown-Liste den Eintrag Dateien in aus und wählen Sie dann für Suchen in dieOption Kommentare, um nur in Kommentaren zu Dateien zu suchen.
7. Wählen Sie im Bereich Suchen in eine der folgenden Optionen aus:
• Alle Eigenschaften, wenn bei der Suche alle Elementeigenschaften zurückgegeben werden sollen.Ein Element wird akzeptiert, wenn die String-Darstellung des Wertes einer der Elementeigenschaftendem angegebenen regulären Ausdruck entspricht.
• Alle Eigenschaften nach aktuellen Filtern, wenn bei der Suche nur die Eigenschaften in dem aktuellenFilter verarbeitet werden sollen, die für den ausgewählten Typ gelten.
Hinweis: Eine Liste dieser Eigenschaften können Sie sich anzeigen lassen, indem Sie die ListeDiese Eigenschaft öffnen und die Option Aus allen Eigenschaften nach aktuellen Filternauswählen aktivieren.
• Diese Eigenschaft, wenn Sie eine einzelne Eigenschaft auswählen möchten, die verarbeitet werdensoll.
8. Im Bereich Optionen können Sie Folgendes tun:
• Aktivieren Sie Groß-/Kleinschreibung beachten, wenn die Suche nur die Elemente zurückgeben soll,deren Groß- und Kleinschreibung mit dem im Textfeld Regulärer Ausdruck eingegebenen Textübereinstimmt.
• Aktivieren Sie Rekursiv, wenn die Suche nur Übereinstimmungen in allen Ordnern unterhalb derElemente zurückgeben soll, die im Feld Suchen in angegeben wurden.
9. Klicken Sie auf Suchen.
Die Ergebnisse werden in der Ansicht Suchen und auf der Registerkarte StarTeam-Suchergebnisse angezeigt.
Verwandte Themen
Mit Projekten arbeiten auf Seite 153Mit Ordnern und Elementen arbeiten auf Seite 184
Ansicht "Suchergebnisse" auf Seite 36
Symbolleisten-Schaltflächen auf Seite 315
Ansicht "Suchergebnisse" auf Seite 36
Symbolleisten-Schaltflächen auf Seite 315
174 | Verfahren
Mit dem StarTeam-Repository synchronisieren1. Führen Sie einen der folgenden Schritte aus:
• Wählen Sie im Navigator oder Package Explorer ein Element aus und wählen Sie Team ➤ MitRepository synchronisieren.
• Wählen Sie Fenster ➤ Perspektive öffnen ➤ Team-Synchronisierung.
Die Perspektive Team-Synchronisierung wird geöffnet.
2. Wählen Sie in der Ansicht Synchronisieren den Modus Eingehend/Ausgehend aus.
3. Wählen Sie die Dateien oder Ordner aus, an denen Sie Operationen durchführen möchten.
4. Führen Sie mithilfe der Befehle im Kontextmenü der Ansicht Synchronisieren die gewünschten Eincheck-oder Auscheckvorgänge durch.
Verwandte Themen
Mit Projekten arbeiten auf Seite 153Synchronisierung auf Seite 150
URLs kopierenHinweis: StarTeam-Verknüpfungen haben die Dateierweiterung .stx.
1. Wählen Sie in einer Elementansicht oder im Server Explorer mindestens ein Element aus.
2. Klicken Sie mit der rechten Maustaste auf die ausgewählten Elemente und wählen Sie URL in dieZwischenablage kopieren. Dadurch wird eine einfache Textversion der URL sowie eine HTML-Darstellungder Links für die ausgewählten Elemente in die Zwischenablage eingefügt. Sie können die URL aus derZwischenablage in eine Anwendung Ihrer Wahl einfügen.
3. Fügen Sie die URL in die Anwendung Ihrer Wahl ein.
Das Kopieren einer URL in die Zwischenablage entspricht dem Ziehen eines oder mehrerer Elemente ausdem Listenfenster bzw. der Baumstruktur in eine Anwendung. Das Einfügen der HTML-Darstellung wirdnicht von allen Anwendungen unterstützt, obwohl Word, Excel und Outlook HTML-Daten unterstützen.
Verwandte Themen
Mit Projekten arbeiten auf Seite 153
Mit Ansichten arbeitenDieser Abschnitt beschreibt die Vorgehensweisen bei der Verwendung und Verwaltung von Ansichten.
Verwandte Themen
Verfahren auf Seite 153
StarTeam-Ansichten erstellen und konfigurieren auf Seite 176Ansichten löschen auf Seite 177
Verfahren | 175
Ansichtseigenschaften anzeigen oder ändern auf Seite 178
Ansichts-Labels erstellen auf Seite 282
Standard- und alternativen Arbeitsordner ändern auf Seite 190Zwischen StarTeam-Projektansichten umschalten auf Seite 181
Ansichts-Labels kopieren auf Seite 181
Ansichts-Labels heraufstufen auf Seite 287
Ansichts-Labels zurückstufen auf Seite 284
StarTeam-Ansichten erstellen und konfigurieren1. Öffnen Sie eine StarTeam-Perspektive oder -Ansicht.
2. Wählen Sie in der Hauptmenüleiste StarTeam ➤ Ansicht ➤ Neu.
Alternative 1: Klicken Sie in der Symbolleiste auf Neue Ansicht im StarTeam-Projekt erstellen. Alternative2: Öffnen Sie den Server Explorer, wählen Sie einen Serverkonfigurations-, Projekt- oder Ansichtsknotenaus und wählen Sie Neu ➤ Ansicht.
Der Experte für neue Elemente des Typs "Ansicht" wird geöffnet.
Hinweis: Wenn Sie den Experten für neue Elemente des Typs "Ansicht" über das Kontextmenü einesServerkonfigurationsknotens öffnen, wählen Sie ein Projekt aus, in dem die neue Ansicht erstellt werdensoll und klicken Sie auf Weiter.
3. Führen Sie einen der folgenden Schritte aus:
• Wenn Sie eine Referenz- oder Verzweigungsansicht erstellen möchten, aktivieren Sie die Option NeueAnsicht von ausgewählter Ansicht ableiten und wählen Sie im Ansichtshierarchiefeld eine Ansichtaus.
• Wenn Sie eine nicht abgeleitete Ansicht erstellen möchten, deaktivieren Sie die Option Neue Ansichtvon ausgewählter Ansicht ableiten und klicken Sie auf Weiter.
4. Wenn Sie eine Referenz- oder Verzweigungsansicht erstellen möchten, wählen Sie eine der folgendenOptionen unter Ansichtseigenschaften aus und klicken Sie auf Weiter:
Hinweis: Wenn Sie eine nicht abgeleitete Ansicht erstellen möchten, müssen Sie keine Festlegungenfür diese Optionen treffen.
• Aktivieren Sie die Option Schreibgeschützt, wenn die zu erstellende Referenzansicht schreibgeschütztsein soll.
• Aktivieren Sie die Option Verzweigen der Elemente in dieser Ansicht erlauben, wenn Sie eineVerzweigungsansicht erstellen möchten, und legen Sie dann durch Wählen von Alle verzweigen oderNicht verzweigen fest, ob die Elemente sich bei einer Änderung verzweigen sollen.
5. Geben Sie in den Textfeldern Ansichtsname und Beschreibung einen Ansichtsnamen und eineBeschreibung für die Ansicht ein, und klicken Sie auf Weiter.
6. Wählen Sie unter Stammverzeichnis den Stammordner für die neue Ansicht aus.
Hinweis: Bei nicht abgeleiteten Ansichten überspringt der Experte für neue Elemente des Typs"Ansicht" diesen Schritt.
7. Klicken Sie auf Weiter.
176 | Verfahren
8. Geben Sie unter Standardarbeitsordner den Namen eines geeigneten Standardarbeitsordners ein odergehen Sie zum gewünschten Ordner.
Wichtig: Für Ansichten des Typs Alle verzweigen, Nicht verzweigen oder Nicht abgeleitet solltenSie immer einen Arbeitsordner verwenden, der sich von dem von der übergeordneten Ansichtverwendeten Ordner unterscheidet. Das Verwenden desselben Arbeitsordners für die übergeordneteund die untergeordnete Ansicht kann dazu führen, dass Änderungen in einer Ansicht beim Auscheckenvon Dateien aus der anderen Ansicht überschrieben werden. Außerdem können falsche oder zumindestirreführende Angaben über den Dateistatus gemacht werden.Wenn Sie eine Ansicht des Typs Referenzoder Referenz (Nur Lesen) erstellen, können Sie denselben Arbeitsordner wie für die übergeordneteAnsicht verwenden.
9. Klicken Sie auf Weiter, um die Seite Ansichtskonfiguration anzuzeigen. Wenn Sie eine Ansicht des TypsNicht abgeleitet oder Referenz erstellen, klicken Sie auf Fertig stellen.
Hinweis: Es ist nicht erforderlich, die Seite Konfiguration für eine Ansicht des Typs Nicht abgeleitetanzuzeigen, da in dieser keine Elemente aus der übergeordneten Ansicht enthalten sind. Es ist ebenfallsnicht erforderlich, die Seite Konfiguration für eine Ansicht des Typs Referenz anzuzeigen, da dieElemente über dieselbe Konfiguration wie die entsprechenden Elemente in der übergeordneten Ansichtverfügen.
10. Wählen Sie auf der Seite Ansichtskonfiguration eine der verfügbaren Konfigurationsoptionen aus undklicken Sie auf Fertig stellen.
Verwandte Themen
Mit Ansichten arbeiten auf Seite 175
Ansichten auf Seite 21
Ansichtstypen auf Seite 95
Ordnungsgemäße Verwendung von Ansichten auf Seite 99
Ansichtstyp-Optionen und -Einstellungen auf Seite 377
Konfigurationsoptionen für StarTeam-Ansichten auf Seite 380
Ansichten löschenHinweis: Löschen Sie Projektansichten nur, wenn Sie sicher sind, dass sie wirklich gelöscht werdensollen. Nach dem Löschen ist kein Zugriff auf Elemente der Ansicht mehr möglich, die nicht gemeinsammit anderen Projekten oder Ansichten verwendet werden. Gelöschte Ansichten sind zudem im DialogfeldAnsicht auswählen nicht sichtbar, ihre Daten werden jedoch nicht aus der Serverdatenbank entfernt.Wenn andere Benutzer zur Zeit des Löschvorgangs mit dem Projekt verbunden sind, werden sie durcheine entsprechende Meldung über den Löschvorgang informiert, sobald sie den nächsten Befehl im Projektoder in der Ansicht ausführen.
1. Öffnen Sie das Dienstprogramm Server Explorer.
2. Klicken Sie mit der rechten Maustaste auf den Ansichtsnamen und wählen Sie Löschen.Ein Meldungsfeld wird angezeigt, in dem Sie den Löschvorgang bestätigen können.
3. Klicken Sie auf OK.In einem Dialogfeld werden Sie aufgefordert, den exakten Namen der StarTeam-Ansicht einzugeben, diegelöscht werden soll.
Verfahren | 177
4. Geben Sie in das angezeigte Textfeld den Namen ein.
5. Klicken Sie auf OK.
Verwandte Themen
Mit Ansichten arbeiten auf Seite 175
Ansichten auf Seite 21
Ansichtstypen auf Seite 95
Ordnungsgemäße Verwendung von Ansichten auf Seite 99
Ansichtstyp-Optionen und -Einstellungen auf Seite 377
Konfigurationsoptionen für StarTeam-Ansichten auf Seite 380
Ansichtseigenschaften anzeigen oder ändern1. Führen Sie einen der folgenden Schritte aus:
• Wählen Sie in einer StarTeam-Perspektive oder -Ansicht StarTeam ➤ Ansicht ➤ Eigenschaften.• Klicken Sie im Server Explorer mit der rechten Maustaste auf den Ansichtsknoten und wählen Sie
Eigenschaften.• Klicken Sie im Navigator oder im Package Explorer mit der rechten Maustaste auf das Projekt und
wählen Sie Eigenschaften.
Das Dialogfeld Eigenschaften wird angezeigt.
2. Führen Sie einen der folgenden Schritte aus:
• Wenn Sie das Dialogfeld vom Navigator oder Package Explorer aus geöffnet haben, erweitern SieStarTeam-Provider und wählen Sie Ansicht.
• Wenn Sie das Dialogfeld über das Hauptmenü StarTeam oder vom Server Explorer aus geöffnet haben,wählen Sie Ansicht.
3. Öffnen Sie die Registerkarte Name, um Folgendes anzuzeigen oder zu ändern:
• Name und Beschreibung der Ansicht• Ersteller der Ansicht und Erstellungsdatum• Verzweigungsverhalten der Elemente bei Änderung• Pfad/alternativer Pfad zum Arbeitsordner
Hinweis: Welche Elemente Sie ändern können, richtet sich nach Ihren Zugriffsrechten.
4. Öffnen Sie die Registerkarte Hierarchie, um die Liste der Ansichten für dieses Projekt und deren Beziehunguntereinander zu prüfen.
5. Klicken Sie auf OK oder Abbrechen, um das Dialogfeld zu schließen.
Verwandte Themen
Mit Ansichten arbeiten auf Seite 175
Ansichten auf Seite 21
Ansichtstypen auf Seite 95
178 | Verfahren
Ordnungsgemäße Verwendung von Ansichten auf Seite 99
Ansichtstyp-Optionen und -Einstellungen auf Seite 377
Konfigurationsoptionen für StarTeam-Ansichten auf Seite 380
Ansichts-Labels erstellen1. Führen Sie einen der folgenden Schritte aus:
• Öffnen Sie, falls nicht bereits geschehen, eine StarTeam-Perspektive oder -Ansicht und wählen Sie inder Hauptmenüleiste StarTeam ➤ Ansicht ➤ Labels oder StarTeam ➤ Ansicht ➤ Eigenschaften.
• Klicken Sie im Server Explorer mit der rechten Maustaste auf den Ansichtsknoten und wählen Sie imKontextmenü Labels oder Eigenschaften.
• Klicken Sie im Navigator oder im Package Explorer mit der rechten Maustaste auf das Projekt undwählen Sie Eigenschaften oder Team ➤ Labels.
Das Dialogfeld Eigenschaften wird angezeigt.
2. Führen Sie einen der folgenden Schritte aus:
• Wenn Sie das Dialogfeld vom Navigator oder Package Explorer aus geöffnet haben, erweitern SieStarTeam-Provider und wählen Sie Labels (für Ansicht).
• Wenn Sie das Dialogfeld über das Hauptmenü StarTeam oder vom Server-Explorer aus geöffnet haben,wählen Sie Labels.
Auf der Registerkarte View sind die vorhandenen Ansichts-Labels in umgekehrter chronologischerReihenfolge ihrer Erstellung sortiert.
3. Klicken Sie auf Neu, um ein neues Label zu erstellen, und fügen Sie dem Listenfeld seinen Namen hinzu.Das Dialogfeld Ansichts-Label wird geöffnet.
4. Geben Sie einen Namen und eine Beschreibung für das Label in die dafür vorgesehenen Textfelder ein.
Der Label-Name darf maximal 64 Zeichen, die Beschreibung maximal 254 Zeichen lang sein.
5. Optional: Aktivieren Sie die Option Als Build-Label verwenden, um jede Änderungsanforderung zuaktualisieren, für deren Eigenschaft Adressiert in Build die Einstellung Nächster Build festgelegt ist.Wirddiese Option nicht aktiviert, besitzen die Änderungsanforderungen dennoch das Ansichts-Label, dieseswirkt sich dann aber nicht auf die Einstellung der Eigenschaft Adressiert in Build aus.
6. Optional: Aktivieren Sie die Option Einfrieren, um das Label einzufrieren, sodass daran angehängteRevisionen nicht geändert werden können.
7. Wählen Sie eine der folgenden Optionen:
• Aktuelle Konfiguration: Das Label wird an die neueste Revision aller Elemente in der aktuellenKonfiguration dieser Ansicht angehängt.
• Konfiguration mit Label: Das Label wird an die Revision mit dem von Ihnen festgelegten Labelangehängt. Das Erstellen eines Ansichts-Labels basierend auf anderen Ansichts-Labels entspricht demKopieren dieses Ansichts-Labels.
• Heraufstufungsstatus-Konfiguration: Das Label wird mit dem von Ihnen aktuell angegebenenHeraufstufungsstatus an die Revision angehängt. (Dabei handelt es sich um die Revision, die über dasaktuelle Ansichts-Label des Heraufstufungsstatus verfügt.)
• Konfiguration vom: Das Label wird an die Revision angehängt, die zum angegebenen Datum und zurangegebenen Uhrzeit die aktuelle Revision war.
8. Klicken Sie auf OK.
Verfahren | 179
Hinweis: Wenn Sie die aktuelle Zeit für die Label-Konfiguration auswählen, ist es wichtig, die Datums-und Uhrzeitangaben der Computer zu synchronisieren, auf denen die StarTeam-Clients und derStarTeam-Server ausgeführt werden. Anderenfalls sind die Labels möglicherweise nicht sofort sichtbar.
Verwandte Themen
Mit Ansichten arbeiten auf Seite 175
Labels und Heraufstufungsstatuswerte verwalten auf Seite 276
Labels auf Seite 143
Ansichten auf Seite 21
Ordnungsgemäße Verwendung von Ansichten auf Seite 99
Standard- und alternativen Arbeitsordner ändernEs wird empfohlen, den Arbeitsordner der Ansicht für bestehende Eclipse-Projekte nicht zu ändern. Wird derArbeitsordner der Ansicht dennoch geändert, müssen die Eclipse-Projekte neu erstellt werden. Wenn Sie fürIhren Arbeitsordner einen anderen Speicherort als den Standardarbeitsordnerpfad verwenden möchten,empfiehlt es sich, einen Pfad für einen alternativen Arbeitsordner anzugeben.
Vorsicht: Ändern Sie den Standardarbeitsordner nicht, es sei denn, Sie sind Projektadministrator. BevorSie den Standardarbeitsordner ändern, müssen Sie – genau wie beim Ändern benutzerdefinierter Felderoder anderer Aspekte, die alle Benutzer betreffen – unbedingt den Server sperren und sicherstellen, dassniemand mehr angemeldet ist.Wenn Sie den Arbeitsordner ändern, während der StarTeam Eclipse Clientausgeführt wird, kann dies zu Teamsynchronisierungsfehlern führen.
Da die Standardeinstellungen für ALLE Benutzer gelten, können falsche Einstellungen dazu führen, dassandere Benutzer die StarTeam-Dateien nicht auschecken können. Die Standardeinstellungen sollten nur aufden Namen des Ordners verweisen.
1. Wählen Sie in der StarTeam-Ansicht StarTeam ➤ Ansicht ➤ Eigenschaften.
• Alternative 1: Klicken Sie im Server-Explorer mit der rechten Maustaste auf den Ansichtsknoten undwählen Sie Eigenschaften.
• Alternative 2: Klicken Sie im Navigator oder im Package Explorer mit der rechten Maustaste auf dasProjekt und wählen Sie Eigenschaften.
Das Dialogfeld Eigenschaften wird angezeigt.
2. Wählen Sie Ansicht.
3. Klicken Sie auf die Registerkarte Name.
4. Wählen Sie Alternativ, um einen anderen Arbeitsordner nur für Sie selbst zu erstellen.
Alternativ: Wenn Sie Projektadministrator sind, wählen Sie Vorgabe, um den Standard-Repository-Pfadfür alle Benutzer festzulegen.
5. Geben Sie den Namen eines neuen Arbeitsordners ein oder suchen Sie nach dem Pfad eines bestehendenArbeitsordners.
Wenn Sie nach dem Pfad suchen, wird er zum absoluten Pfad. Dieser Pfad kann so bearbeitet werden,dass Sie auf einem Computer arbeiten können, der einen anderen Laufwerkbuchstaben verwendet.
Hinweis: Der Pfad des Standardarbeitsordners muss für jeden Benutzer auf einen separatenSpeicherort verweisen, z. B. auf ein Laufwerk auf der Workstation des Benutzers oder auf einpersönliches Verzeichnis auf einem gemeinsam genutzten Dateiserver.
180 | Verfahren
Verwandte Themen
Mit Ansichten arbeiten auf Seite 175
Mit Ordnern und Elementen arbeiten auf Seite 184
Ordner zu Ansichten hinzufügen auf Seite 186Ordner und Pfade auf Seite 69Projektstruktur auf Seite 457
Standard- und alternative Arbeitsordner auf Seite 71Ansichten auf Seite 21
Mit Ansichten arbeiten auf Seite 175
Standard- und alternative Arbeitsordner auf Seite 71
Zwischen StarTeam-Projektansichten umschaltenStandardmäßig wird die neu ausgewählte Ansicht immer zusammen mit der aktuellen Konfiguration geöffnet.Die vor dem letzten Beenden des Projekts verwendete Konfiguration wird dabei nicht berücksichtigt.
1. Klicken Sie im Navigator oder Package Explorer mit der rechten Maustaste auf den Projektstammknotenund wählen Sie Eigenschaften.Das Dialogfeld Eigenschaften wird angezeigt.
2. Wählen Sie im Menübaum StarTeam-Provider.
3. Klicken Sie auf Ansicht ändern.In einem Dialogfeld werden alle Ansichten für das Projekt angezeigt.
4. Wählen Sie die gewünschte Ansicht aus und klicken Sie auf OK.
5. Klicken Sie auf OK, um das Dialogfeld Eigenschaften zu schließen.
Verwandte Themen
Mit Ansichten arbeiten auf Seite 175
Ansichten auf Seite 21
Ansichtstypen auf Seite 95
Ordnungsgemäße Verwendung von Ansichten auf Seite 99
Ansichtstyp-Optionen und -Einstellungen auf Seite 377
Konfigurationsoptionen für StarTeam-Ansichten auf Seite 380
Ansichts-Labels kopierenHinweis: Sie können ein Ansichts-Label nur dann kopieren, wenn es in der Ansicht, in der Sie die Aktionausführen, bereits vorhanden ist. Zudem muss die Ansichtskonfiguration aktuell sein.
1. Öffnen Sie, falls nicht bereits geschehen, eine StarTeam-Perspektive oder -Ansicht und wählen Sie in derHauptmenüleiste StarTeam ➤ Ansicht ➤ Labels oder StarTeam ➤ Ansicht ➤ Eigenschaften.
Verfahren | 181
Alternative 1: Klicken Sie im Server-Explorer mit der rechten Maustaste auf den Ansichtsknoten undwählen Sie im Kontextmenü Labels oder Eigenschaften.
•
• Alternative 2: Klicken Sie im Navigator oder Package Explorer mit der rechten Maustaste auf das Projektund wählen Sie im Kontextmenü Eigenschaften oder Team ➤ Labels.
Das Dialogfeld Eigenschaften wird angezeigt.
2. Führen Sie einen der folgenden Schritte aus:
• Wenn Sie das Dialogfeld vom Navigator oder Package Explorer aus geöffnet haben, erweitern SieStarTeam-Provider und wählen Sie Labels (für Ansicht).
• Wenn Sie das Dialogfeld über den Befehl StarTeam im Hauptmenü oder vom Server-Explorer ausgeöffnet haben, wählen Sie Labels.
Auf der Registerkarte View sind die vorhandenen Ansichts-Labels in umgekehrter chronologischerReihenfolge ihrer Erstellung sortiert.
3. Klicken Sie auf Neu, um ein neues Label zu erstellen, und fügen Sie dem Listenfeld seinen Namen hinzu.Das Dialogfeld Ansichts-Label wird geöffnet.
4. Geben Sie einen Namen und eine Beschreibung für das Label in die dafür vorgesehenen Textfelder ein.
Der Label-Name darf maximal 64 Zeichen, die Beschreibung maximal 254 Zeichen lang sein.
5. Wählen Sie die Option Konfiguration mit Label, um das Label Element-Revisionen zuzuweisen, die bereitsüber ein Label verfügen.
6. Optional: Deaktivieren Sie die Option Als Build-Label verwenden, wenn dieses Label nicht als Build-Labelverwendet werden soll.
Hinweis: Standardmäßig werden alle Ansichts-Labels als Build-Labels bezeichnet.
7. Klicken Sie auf OK.
Das neue Ansichts-Label wird denselben Revisionen wie das vorhandene Label zugewiesen. Über dieKontextmenüs in den Eclipse-Explorern oder in den StarTeam-Ansichten können Sie jetzt Labels lösenoder entfernen, für die das neue Label anders lauten muss.
8. Lösen Sie das neue Label von Elementen, die nicht angehängt werden sollen. Führen Sie einen derfolgenden Schritte aus:
• Wählen Sie die Elemente im Package Explorer oder im Navigator aus und wählen Sie im KontextmenüTeam ➤ Labels ➤ Lösen.
• Wählen Sie die Elemente im Server-Explorer oder in einer StarTeam-Ansicht (Änderungsanforderung,Anforderung usw.) aus und wählen Sie im Kontextmenü Labels ➤ Lösen.
9. Hängen Sie das neue Label an Elemente an, die zuvor nicht zugewiesen wurden, und/oder fügen Sie esan unterschiedliche Revisionen von Elementen an, an die es bereits angehängt ist. Führen Sie einen derfolgenden Schritte aus:
• Wählen Sie die Elemente im Package Explorer oder im Navigator aus und wählen Sie im KontextmenüTeam ➤ Labels ➤ Anhängen.
• Wählen Sie die Elemente im Server Explorer oder in einer StarTeam-Ansicht (Änderungsanforderung,Anforderung usw.) aus und wählen Sie im Kontextmenü Labels ➤ Anhängen.
182 | Verfahren
Verwandte Themen
Mit Ansichten arbeiten auf Seite 175
Ansichten auf Seite 21
Ansichtstypen auf Seite 95
Ordnungsgemäße Verwendung von Ansichten auf Seite 99
Ansichtstyp-Optionen und -Einstellungen auf Seite 377
Konfigurationsoptionen für StarTeam-Ansichten auf Seite 380
Ansichts-Labels heraufstufenSie können ein Ansichts-Label von einem Heraufstufungsstatus auf den nächsten heraufstufen, sofern Sie dieentsprechenden Rechte besitzen und das Label die für diesen Status festgelegten Kriterien erfüllt.
1. Wählen Sie StarTeam ➤ Ansicht ➤ Heraufstufung oder StarTeam ➤ Ansicht ➤ Eigenschaften.
Alternative 1: Klicken Sie im Server Explorer mit der rechten Maustaste auf den Ansichtsknoten und wählenSie Heraufstufung oder Eigenschaften. Alternative 2: Klicken Sie im Navigator oder im Package Explorermit der rechten Maustaste auf das Projekt und wählen Sie Eigenschaften oder Team ➤ Labels.
Das Dialogfeld Eigenschaften wird angezeigt.
2. Führen Sie einen der folgenden Schritte aus:
• Wenn Sie das Dialogfeld vom Navigator oder Package Explorer aus geöffnet haben, erweitern SieStarTeam-Provider und wählen Sie Heraufstufung.
• Wenn Sie das Dialogfeld über das Hauptmenü StarTeam oder vom Server Explorer aus geöffnet haben,wählen Sie Heraufstufung.
Die Statuswerte werden mit dem Endstatus zuerst und dem Anfangsstatus zuletzt angezeigt.
3. Wählen Sie den Heraufstufungsstatus aus, der derzeit mit dem Ansichts-Label verknüpft ist, das Sieheraufstufen möchten.
4. Klicken Sie auf Heraufstufen.Im Dialogfeld ist zu erkennen, dass das Ansichts-Label jetzt mit dem nächsten Status (dem Status, dersich unmittelbar über dem im Dialogfeld Eigenschaften ausgewählten Status befindet) verknüpft ist.
5. Klicken Sie auf OK.
Das Ansichts-Label gilt jetzt sowohl für den Ausgangsstatus als auch für den neuen Status. In der Regelwerden Sie dann als Nächstes ein neues Label mit dem Ausgangsstatus verknüpfen.
Verwandte Themen
Mit Ansichten arbeiten auf Seite 175
Labels und Heraufstufungsstatuswerte verwalten auf Seite 276
Ansichts-Labels zurückstufen auf Seite 284
Ansichten auf Seite 21
Ansichtstypen auf Seite 95
Ordnungsgemäße Verwendung von Ansichten auf Seite 99
Verfahren | 183
Ansichtstyp-Optionen und -Einstellungen auf Seite 377
Konfigurationsoptionen für StarTeam-Ansichten auf Seite 380
Ansichts-Labels zurückstufen1. Führen Sie einen der folgenden Schritte aus:
• Wählen Sie in einer geöffneten StarTeam-Perspektive oder -Ansicht StarTeam ➤ Ansicht ➤Heraufstufung oder StarTeam ➤ Ansicht ➤ Eigenschaften.
• Klicken Sie im Server Explorer mit der rechten Maustaste auf den Ansichtsknoten und wählen SieHeraufstufung oder Eigenschaften.
• Klicken Sie im Navigator oder im Package Explorer mit der rechten Maustaste auf das Projekt undwählen Sie Eigenschaften oder Team ➤ Labels.
Das Dialogfeld Eigenschaften wird angezeigt.
2. Führen Sie einen der folgenden Schritte aus:
• Wenn Sie das Dialogfeld vom Navigator oder Package Explorer aus geöffnet haben, wählen SieStarTeam-Provider ➤ Heraufstufung.
• Wenn Sie das Dialogfeld über das Hauptmenü StarTeam oder vom Server Explorer aus geöffnet haben,wählen Sie Heraufstufung.
3. Klicken Sie auf Bearbeiten, um das Dialogfeld Heraufstufungsstatus zu öffnen.
4. Wählen Sie im Listenfeld Ansichts-Label ein anderes Ansichts-Label aus.
5. Klicken Sie auf OK.
Verwandte Themen
Mit Ansichten arbeiten auf Seite 175
Labels und Heraufstufungsstatuswerte verwalten auf Seite 276
Ansichts-Labels heraufstufen auf Seite 287
Ansichten auf Seite 21
Ansichtstypen auf Seite 95
Ordnungsgemäße Verwendung von Ansichten auf Seite 99
Ansichtstyp-Optionen und -Einstellungen auf Seite 377
Konfigurationsoptionen für StarTeam-Ansichten auf Seite 380
Mit Ordnern und Elementen arbeitenDieser Abschnitt enthält eine Liste der Verfahren zum Arbeiten mit Ordnern und Elementen.
184 | Verfahren
Verwandte Themen
Verfahren auf Seite 153
Ordner zu Ansichten hinzufügen auf Seite 186Neue Labels an Ordner anhängen auf Seite 277
Vorhandene Ansichts- oder Revisions-Label an einen Ordner anhängen auf Seite 188Labels an Elemente anhängen auf Seite 278
Vorhandene Ansichts- oder Revisions-Label an Elemente anhängen auf Seite 189Standard- und alternativen Arbeitsordner ändern auf Seite 190Namen oder Beschreibung von Ordnern und Elementen ändern auf Seite 191Revisionen vergleichen auf Seite 192Ordner zurücksetzen auf Seite 195
Ordnerkonfigurationen ändern auf Seite 196Arbeitsordner erstellen auf Seite 196Link-Eigenschaften anpassen auf Seite 289Ordner löschen auf Seite 197Speicherortreferenzen anzeigen auf Seite 198
Elementeigenschaften per E-Mail senden auf Seite 198
Dateien und Ordner ausschließen auf Seite 226Elemente suchen auf Seite 274
Ordner und Dateien verbergen auf Seite 201Elemente hervorheben auf Seite 202
Elemente intern oder extern verknüpfen auf Seite 291
Elemente sperren und entsperren auf Seite 228
Elemente als gelesen oder ungelesen markieren auf Seite 273
Ordner verschieben auf Seite 205
Elemente verschieben auf Seite 205
Lokalen Ordner öffnen auf Seite 232
Dateien umbenennen auf Seite 206
Dateien und Ordner ersetzen auf Seite 232
Nach Projekten suchen auf Seite 209
Daten sortieren und gruppieren auf Seite 210
Zusätzliche Felder anzeigen auf Seite 211
Elementeigenschaften anzeigen oder ändern auf Seite 256Eigenschaften vergleichen auf Seite 213
Aktive Prozesselemente festlegen auf Seite 297
Elemente auswählen auf Seite 214
Elemente kopieren auf Seite 215
Verfahren | 185
Präferenzen festlegen auf Seite 48
Elemente sperren und entsperren auf Seite 228
Ordner zu Ansichten hinzufügen1. Öffnen Sie eine StarTeam-Perspektive oder -Ansicht.
2. Führen Sie einen der folgenden Schritte aus:
• Wählen Sie StarTeam ➤ Ordner ➤ Neu.• Klicken Sie in der Symbolleiste auf Neuen StarTeam-Ordner erstellen.• Öffnen Sie den Server Explorer, wählen Sie ein StarTeam-Projekt und/oder eine StarTeam-Ansicht aus
und wählen Sie Neu ➤ Ordner.
Der Experte für neue Elemente des Typs "Ordner" wird geöffnet.
3. Wählen Sie ein Projekt und eine Ansicht aus und klicken Sie nach jeder Auswahl auf Weiter.
4. Wählen Sie im Ordnerbaum einen übergeordneten Ordner für den neuen Ordner aus.
5. Klicken Sie auf Weiter.Der neue Ordner wird als untergeordneter Ordner des ausgewählten Ordners erstellt und es wird die SeiteOrdnername des Experten angezeigt.
6. Geben Sie einen Namen und eine Beschreibung für den neuen Ordner ein.
Der Ordnername darf aus maximal 254 Zeichen bestehen.
7. Führen Sie einen der folgenden Schritte aus:
BeschreibungOption
Diese Option stellt automatisch einen Arbeitsordner bereit. Dazu wirdder Name des neuen StarTeam-Ordners an den Pfad des Arbeitsordnersangehängt.
Wählen Sie Vorgabe.
Geben Sie den Pfad zu einem vorhandenen Arbeitsordner ein oder gehenSie zu dessen Speicherort.Wenn Sie nach einem Pfad suchen, erstellenSie einen absoluten Pfad zum Arbeitsordner dieses Ordners.
Wählen Sie Vorgabe ändern.
Daraufhin wird der Arbeitsordner in Ihrem von Eclipse definiertenArbeitsbereichspfad für das verknüpfte Eclipse-Projekt erstellt.
Wählen Sie Arbeitsbereichzuordnen.
Auf der Seite Zu berücksichtigende Unterordner des Experten für neue Elemente des Typs "Ordner"werden der neue Ordner und alle untergeordneten Ordner angezeigt. Für jeden Unterordner des neuenArbeitsordners (sofern vorhanden) wird ein StarTeam-Ordner erstellt.
8. Führen Sie einen der folgenden Schritte aus:
• Wenn Sie einen untergeordneten Ordner aus Ihrem Projekt ausschließen möchten, entfernen Sie imOrdnerbaum das Häkchen aus dem Auswahlfeld neben dem entsprechenden Ordnernamen.
• Wenn Sie alle untergeordneten Ordner ausschließen möchten, klicken Sie auf Auswahl aufheben.• Wenn Sie alle ausgeschlossenen Ordner erneut auswählen möchten, klicken Sie auf Alle auswählen.
9. Klicken Sie auf Fertig stellen.
186 | Verfahren
Verwandte Themen
Mit Ordnern und Elementen arbeiten auf Seite 184
Standard- und alternativen Arbeitsordner ändern auf Seite 190Ordner und Pfade auf Seite 69Projektstruktur auf Seite 457
Ordner in Ansichten auf Seite 67Ordner und Pfade auf Seite 69Ordner in Ansichten auf Seite 67
Neue Labels an Ordner anhängenFinden Sie heraus, ob es sich bei einem Label um ein Revisions-Label oder ein Ansichts-Label handelt, indemSie die Ansicht Label öffnen und auf das Label doppelklicken (stattdessen können Sie auch das Label auswählenund dann im Kontextmenü Eigenschaften wählen). Ein Revisions-Label verfügt über einen Namen und eineBeschreibung. Ein Ansichts-Label verfügt über einen Namen, eine Beschreibung und eine Konfigurationszeit.
1. Wählen Sie im Server Explorer oder in einem Eclipse-Explorer einen Ordner aus.
2. Wählen Sie StarTeam ➤ Ordner ➤ Labels.
Alternative 1: Klicken Sie im Server Explorer mit der rechten Maustaste auf den Ordner und wählen SieLabels. Alternative 2: Wählen Sie in einem der Eclipse-Explorer Team ➤ Labels.
Hinweis: Wenn Sie das Dialogfeld Eigenschaften über den Befehl Team ➤ Labels öffnen, blendenSie die Einträge unter StarTeam-Provider ein und wählen Sie Labels.
Das Dialogfeld Eigenschaften wird angezeigt.
3. Wählen Sie die Revision aus, der das Label angehängt werden soll.
4. Klicken Sie auf Neu.Das Dialogfeld Neues Revisions-Label anhängen wird angezeigt.
5. Geben Sie einen Namen und eine Beschreibung für das Label in die dafür vorgesehenen Textfelder ein.
6. Optional: Aktivieren Sie das Auswahlfeld Eingefroren, um sicherzustellen, dass das Revisions-Label nuran die ausgewählte Revision angehängt wird.
7. Wählen Sie eine der folgenden Optionen:
• Nur Ordner, wenn nur dem ausgewählten Ordner ein Label angehängt werden soll.• Im Ordner enthaltene Ordner und Elemente, wenn dem Ordner und seinen Elementen ein Label
angehängt werden soll.• Gesamter Unterbaum im Stammordner, wenn dem Ordner, seinen Elementen und seinen
untergeordneten Ordnern und deren Elementen ein Label angehängt werden soll.
8. Klicken Sie auf OK.Im Dialogfeld Eigenschaften wird das neu erstellte Revisions-Label angezeigt.
9. Klicken Sie auf OK.
Verfahren | 187
Verwandte Themen
Mit Ordnern und Elementen arbeiten auf Seite 184
Labels und Heraufstufungsstatuswerte verwalten auf Seite 276
Labels an Elemente anhängen auf Seite 278
Labels auf Seite 143
Ordner in Ansichten auf Seite 67
Vorhandene Ansichts- oder Revisions-Label an einenOrdner anhängenFinden Sie heraus, ob es sich bei einem Label um ein Revisions-Label oder ein Ansichts-Label handelt, indemSie die Ansicht Label öffnen und auf das Label doppelklicken (stattdessen können Sie auch das Label auswählenund dann im Kontextmenü Eigenschaften wählen). Ein Revisions-Label verfügt über einen Namen und eineBeschreibung. Ein Ansichts-Label verfügt über einen Namen, eine Beschreibung und eine Konfigurationszeit.
1. Wählen Sie im Server Explorer oder in einem der Eclipse-Explorer den Ordner aus, der den Task enthält,den Sie ändern möchten.
2. Wählen Sie StarTeam ➤ Ordner ➤ Labels.
Alternative 1: Klicken Sie im Server-Explorer mit der rechten Maustaste auf den Ordner und wählen SieLabels. Alternative 2: Wählen Sie in einem der Eclipse-Explorer Team ➤ Labels.
Hinweis: Wenn Sie das Dialogfeld Eigenschaften über den Befehl Team ➤ Labels öffnen, blendenSie die Einträge unter StarTeam-Provider ein und wählen Sie Labels.
Das Dialogfeld Eigenschaften wird angezeigt.
3. Klicken Sie auf Anhängen.Im Dialogfeld Label anhängen werden alle vorhandenen Labels aufgelistet und in Ansichts- oderRevisions-Labels unterteilt. Standardmäßig sind die Auswahlfelder Ansichts-Labels und Revisions-Labelsaktiviert. Wenn nur Ansichts-Labels oder nur Revisions-Labels angezeigt werden sollen, deaktivieren Siedas entsprechende Auswahlfeld.
4. Wählen Sie ein Label aus der Liste aus.
5. Wählen Sie eine der folgenden Optionen:
• Nur Ordner, wenn nur dem ausgewählten Ordner ein Label angehängt werden soll.• Im Ordner enthaltene Ordner und Elemente, wenn dem Ordner und seinen Elementen ein Label
angehängt werden soll.• Gesamter Unterbaum im Stammordner, wenn dem Ordner, seinen Elementen und seinen
untergeordneten Ordnern und deren Elementen ein Label angehängt werden soll.
Hinweis: Labels werden immer an die aktuelle Konfiguration eines Ordners und seine Elementeangehängt. Es ist nicht möglich, ein Label an zurückliegende Revisionen eines Ordners anzuhängen.Dies ist nur bei Elementen möglich.
6. Klicken Sie im Dialogfeld Label anhängen auf OK.
7. Klicken Sie auf OK, um das Dialogfeld Eigenschaften zu schließen.
188 | Verfahren
Verwandte Themen
Mit Ordnern und Elementen arbeiten auf Seite 184
Labels an Elemente anhängen1. Wählen Sie im Server Explorer, in einer StarTeam-Ansicht oder in den Eclipse-Explorern mindestens ein
Element aus.
2. Wenn Sie Elemente im Server Explorer oder in einer StarTeam-Ansicht auswählen, klicken Sie mit derrechten Maustaste und wählen Sie Labels ➤ Neu.Wenn Sie Elemente in einem Eclipse-Explorer auswählen,klicken Sie mit der rechten Maustaste und wählen Sie Team ➤ Labels ➤ Neu.Das Dialogfeld Neues Revisions-Label anhängen wird angezeigt.
3. Geben Sie einen Namen und eine Beschreibung für das Label in die dafür vorgesehenen Textfelder ein.
Die maximale Länge des Label-Namens beträgt 64 Zeichen, und die Länge der Beschreibung beträgt 254Zeichen.
4. Optional: Aktivieren Sie das Auswahlfeld Eingefroren, um sicherzustellen, dass das Revisions-Label nuran die ausgewählte Element-Revision angehängt wird.
5. Wählen Sie eine der folgenden Konfigurationsoptionen:
• Aktuelle Konfiguration Hängen Sie das Label an die aktuelle Revision an.• Konfiguration mit Label Hängen Sie das Label an die Revision mit dem angegebenen Label an.
Vorhandene Labels sind in umgekehrter chronologischer Reihenfolge basierend auf der Zeit sortiert,zu der sie erstellt wurden.
• Heraufstufungsstatus-Konfiguration Hängen Sie das Label an die aktuelle Revision des angegebenenHeraufstufungsstatus an. (Dabei handelt es sich um die Revision, die über das aktuelle Ansichts-Labeldes Heraufstufungsstatus verfügt.)
• Konfiguration vom Hängen Sie das Label an die zum angegebenen Zeitpunkt aktuelle Revision an.
6. Klicken Sie auf OK.
Verwandte Themen
Mit Ordnern und Elementen arbeiten auf Seite 184
Labels und Heraufstufungsstatuswerte verwalten auf Seite 276
Neue Labels an Ordner anhängen auf Seite 277
Labels auf Seite 143
Ordner in Ansichten auf Seite 67
Vorhandene Ansichts- oder Revisions-Label an Elementeanhängen1. Wählen Sie im Server Explorer, in einer StarTeam-Ansicht oder in den Eclipse-Explorern mindestens ein
Element aus.
2. Wenn Sie Elemente im Server Explorer oder in einer StarTeam-Ansicht auswählen, klicken Sie mit derrechten Maustaste und wählen Sie Labels ➤ Anhängen. Wenn Sie Elemente in einem Eclipse-Explorerauswählen, klicken Sie mit der rechten Maustaste und wählen Sie Team ➤ Labels ➤ Anhängen.
Verfahren | 189
Das Dialogfeld Label anhängen wird angezeigt. Standardmäßig sind die Optionen Ansichts-Labels undRevisions-Labels aktiviert.
3. Optional: Deaktivieren Sie Ansichts-Labels oder Revisions-Labels, um die Liste auf einen Labeltyp zubeschränken.
4. Wählen Sie ein Label aus der Liste aus.
5. Optional: Wählen Sie die Element-Revision aus, an die das Label angehängt werden soll, indem Sie diegewünschte Konfigurationsoption wählen. Sie haben folgende Möglichkeiten:
• Aktuelle Konfiguration Hängen Sie das Label an die aktuelle Revision an.• Konfiguration mit Label Hängen Sie das Label an die Revision mit dem angegebenen Label an.
Vorhandene Labels sind in umgekehrter chronologischer Reihenfolge basierend auf der Zeit sortiert,zu der sie erstellt wurden.
• Heraufstufungsstatus-Konfiguration Hängen Sie das Label an die aktuelle Revision des angegebenenHeraufstufungsstatus an. (Dabei handelt es sich um die Revision, die über das aktuelle Ansichts-Labeldes Heraufstufungsstatus verfügt.)
• Konfiguration vom Hängen Sie das Label an die zum angegebenen Zeitpunkt aktuelle Revision an.
6. Klicken Sie auf OK.
Hinweis: Ein Label kann nur an eine Revision eines Elements angehängt werden.
Verwandte Themen
Mit Ordnern und Elementen arbeiten auf Seite 184
Standard- und alternativen Arbeitsordner ändernEs wird empfohlen, den Arbeitsordner der Ansicht für bestehende Eclipse-Projekte nicht zu ändern. Wird derArbeitsordner der Ansicht dennoch geändert, müssen die Eclipse-Projekte neu erstellt werden. Wenn Sie fürIhren Arbeitsordner einen anderen Speicherort als den Standardarbeitsordnerpfad verwenden möchten,empfiehlt es sich, einen Pfad für einen alternativen Arbeitsordner anzugeben.
Vorsicht: Ändern Sie den Standardarbeitsordner nicht, es sei denn, Sie sind Projektadministrator. BevorSie den Standardarbeitsordner ändern, müssen Sie – genau wie beim Ändern benutzerdefinierter Felderoder anderer Aspekte, die alle Benutzer betreffen – unbedingt den Server sperren und sicherstellen, dassniemand mehr angemeldet ist.Wenn Sie den Arbeitsordner ändern, während der StarTeam Eclipse Clientausgeführt wird, kann dies zu Teamsynchronisierungsfehlern führen.
Da die Standardeinstellungen für ALLE Benutzer gelten, können falsche Einstellungen dazu führen, dassandere Benutzer die StarTeam-Dateien nicht auschecken können. Die Standardeinstellungen sollten nur aufden Namen des Ordners verweisen.
1. Wählen Sie in der StarTeam-Ansicht StarTeam ➤ Ansicht ➤ Eigenschaften.
• Alternative 1: Klicken Sie im Server-Explorer mit der rechten Maustaste auf den Ansichtsknoten undwählen Sie Eigenschaften.
• Alternative 2: Klicken Sie im Navigator oder im Package Explorer mit der rechten Maustaste auf dasProjekt und wählen Sie Eigenschaften.
Das Dialogfeld Eigenschaften wird angezeigt.
2. Wählen Sie Ansicht.
3. Klicken Sie auf die Registerkarte Name.
190 | Verfahren
4. Wählen Sie Alternativ, um einen anderen Arbeitsordner nur für Sie selbst zu erstellen.
Alternativ: Wenn Sie Projektadministrator sind, wählen Sie Vorgabe, um den Standard-Repository-Pfadfür alle Benutzer festzulegen.
5. Geben Sie den Namen eines neuen Arbeitsordners ein oder suchen Sie nach dem Pfad eines bestehendenArbeitsordners.
Wenn Sie nach dem Pfad suchen, wird er zum absoluten Pfad. Dieser Pfad kann so bearbeitet werden,dass Sie auf einem Computer arbeiten können, der einen anderen Laufwerkbuchstaben verwendet.
Hinweis: Der Pfad des Standardarbeitsordners muss für jeden Benutzer auf einen separatenSpeicherort verweisen, z. B. auf ein Laufwerk auf der Workstation des Benutzers oder auf einpersönliches Verzeichnis auf einem gemeinsam genutzten Dateiserver.
Verwandte Themen
Mit Ansichten arbeiten auf Seite 175
Mit Ordnern und Elementen arbeiten auf Seite 184
Ordner zu Ansichten hinzufügen auf Seite 186Ordner und Pfade auf Seite 69Projektstruktur auf Seite 457
Standard- und alternative Arbeitsordner auf Seite 71Ansichten auf Seite 21
Mit Ansichten arbeiten auf Seite 175
Standard- und alternative Arbeitsordner auf Seite 71
Namen oder Beschreibung von Ordnern und Elementenändern1. Wählen Sie in einer der StarTeam- oder Eclipse-Ansichten einen Ordner oder ein Element aus.
2. Klicken Sie mit der rechten Maustaste auf den Ordner oder das Element und wählen Sie Eigenschaften.
Wenn Sie das Dialogfeld Eigenschaften von einem der Eclipse-Explorer aus geöffnet haben, blenden Siedie Einträge unter StarTeam-Provider ein, um die verfügbaren StarTeam-Eigenschaften zu sehen. WennSie das Dialogfeld Eigenschaften von einer StarTeam-Ansicht oder vom Server Explorer aus öffnen, istdieser Schritt nicht notwendig.
3. Ändern Sie die Angaben unter Name und/oder Beschreibung für den Ordner oder das Element.
4. Klicken Sie auf OK.Der Name bzw. die Beschreibung des Ordners oder des Elements wird im StarTeam-Repository und inIhrem Arbeitsordner geändert.
Verwandte Themen
Mit Ordnern und Elementen arbeiten auf Seite 184
Ordner in Ansichten auf Seite 67Dateien auf Seite 72
Verfahren | 191
Revisionen vergleichenMit den Vergleichen mit-Befehlen im Kontextmenü können Sie unter anderem lokale Versionen von Dateienund Ordnern mit den im StarTeam Server-Repository vorhandenen Versionen vergleichen.
Die Vergleichen mit-Befehle im Kontextmenü bieten die folgenden Möglichkeiten:
• Sie können Ihre lokale Datei mit der neuesten aktuellen Revision im Repository vergleichen.• Sie können einen lokalen Ordner oder eine lokale Datei mit einer mit einem Label versehenen Version im
Repository vergleichen.• Sie können einen lokalen Ordner oder eine lokale Datei mit einer Kopie in einer anderen StarTeam-Ansicht
im Repository vergleichen.• Sie können einen lokalen Ordner oder eine lokale Datei mit einer Kopie desselben Elements an einem
bestimmten Datum vergleichen.• Sie können eine lokale Datei mit einer konkreten Revision im Repository vergleichen.• Sie können zwei Dateien oder zwei Ordner auswählen und deren Eigenschaften miteinander vergleichen.
Verwandte Themen
Erste Schritte auf Seite 38
Lokale Dateien mit aktuellen Revisionen vergleichen auf Seite 192Dateien vergleichen und zusammenführen auf Seite 223
Mit einem Label vergleichen auf Seite 193Mit anderer Ansicht vergleichen auf Seite 193Nach Datum vergleichen auf Seite 194Lokale Datei mit einer Revision vergleichen auf Seite 194Eigenschaften von Dateien oder Ordnern vergleichen auf Seite 194Mit Ordnern und Elementen arbeiten auf Seite 184
Lokale Dateien mit aktuellen Revisionen vergleichen auf Seite 192Mit einem Label vergleichen auf Seite 193Mit anderer Ansicht vergleichen auf Seite 193Nach Datum vergleichen auf Seite 194Lokale Datei mit einer Revision vergleichen auf Seite 194Eigenschaften von Dateien oder Ordnern vergleichen auf Seite 194Perspektiven auf Seite 18
Ansichten auf Seite 21
Lokale Dateien mit aktuellen Revisionen vergleichen
1. Wählen Sie in einem der Eclipse-Explorer eine Datei aus.
2. Klicken Sie mit der rechten Maustaste und wählen Sie Vergleichen mit ➤ Letzte Revision aus StarTeam.
Der Vergleichen-Editor öffnet sich und zeigt die Unterschiede zwischen den beiden Dateiversionen an.
192 | Verfahren
Verwandte Themen
Revisionen vergleichen auf Seite 192Revisionen vergleichen auf Seite 192Mit einem Label vergleichen auf Seite 193Mit anderer Ansicht vergleichen auf Seite 193Nach Datum vergleichen auf Seite 194Lokale Datei mit einer Revision vergleichen auf Seite 194Eigenschaften von Dateien oder Ordnern vergleichen auf Seite 194
Mit einem Label vergleichen
1. Wählen Sie in einem der Eclipse-Explorer einen Ordner oder eine Datei aus.
2. Klicken Sie mit der rechten Maustaste auf das Element und wählen Sie Vergleichen mit ➤ Label.
Bei Ordnern öffnet sich die Ansicht Synchronisieren, und der Vergleichen-Editor wird darin angezeigt. BeiDateien öffnet sich der Vergleichen-Editor. Im Vergleichen-Editor können Sie ein Label auswählen, woraufhinder Editor automatisch aktualisiert wird und die Unterschiede zwischen der lokalen Kopie und der mit demLabel versehenen Kopie anzeigt.
Verwandte Themen
Revisionen vergleichen auf Seite 192Revisionen vergleichen auf Seite 192Lokale Dateien mit aktuellen Revisionen vergleichen auf Seite 192Mit anderer Ansicht vergleichen auf Seite 193Nach Datum vergleichen auf Seite 194Lokale Datei mit einer Revision vergleichen auf Seite 194Eigenschaften von Dateien oder Ordnern vergleichen auf Seite 194
Mit anderer Ansicht vergleichen
1. Wählen Sie in einem der Eclipse-Explorer einen Ordner oder eine Datei aus.
2. Klicken Sie mit der rechten Maustaste auf das Element und wählen Sie Vergleichen mit ➤ Ansicht.
3. Wählen Sie die entsprechende Ansicht aus und klicken Sie auf OK.
Beim Vergleichen von Dateien öffnet sich der Vergleichen-Editor. Darin werden die Unterschiede zwischender lokalen Datei und der Remote-Datei angezeigt. Wenn Ordner verglichen werden, öffnet sich die AnsichtSynchronisieren.
Verwandte Themen
Revisionen vergleichen auf Seite 192Revisionen vergleichen auf Seite 192Lokale Dateien mit aktuellen Revisionen vergleichen auf Seite 192Mit einem Label vergleichen auf Seite 193Nach Datum vergleichen auf Seite 194
Verfahren | 193
Lokale Datei mit einer Revision vergleichen auf Seite 194Eigenschaften von Dateien oder Ordnern vergleichen auf Seite 194
Nach Datum vergleichen
1. Wählen Sie in einem der Eclipse-Explorer einen Ordner oder eine Datei aus.
2. Klicken Sie mit der rechten Maustaste auf das Element und wählen Sie Vergleichen mit ➤ Datum.
3. Wählen Sie das gewünschte Datum und die gewünschte Uhrzeit aus.
4. Klicken Sie auf OK.
Beim Vergleichen von Dateien öffnet sich der Vergleichen-Editor. Darin werden die Unterschiede zwischender lokalen Datei und der Remote-Datei angezeigt. Wenn Ordner verglichen werden, öffnet sich die AnsichtSynchronisieren.
Verwandte Themen
Revisionen vergleichen auf Seite 192Revisionen vergleichen auf Seite 192Lokale Dateien mit aktuellen Revisionen vergleichen auf Seite 192Mit einem Label vergleichen auf Seite 193Mit anderer Ansicht vergleichen auf Seite 193Lokale Datei mit einer Revision vergleichen auf Seite 194Eigenschaften von Dateien oder Ordnern vergleichen auf Seite 194
Lokale Datei mit einer Revision vergleichen
1. Wählen Sie in einem der Eclipse-Explorer die Datei aus.
2. Klicken Sie mit der rechten Maustaste auf die Datei und wählen Sie Vergleichen mit ➤ Revision.
Der Vergleichen-Editor öffnet sich. Oben im Vergleichen-Editor werden die verfügbaren Revisionen angezeigt.Wenn Sie eine der Revisionen auswählen, finden Sie im unteren Teil des Vergleichen-Editors die Unterschiedezwischen der lokalen Datei und der ausgewählten Revision.
Verwandte Themen
Revisionen vergleichen auf Seite 192Revisionen vergleichen auf Seite 192Lokale Dateien mit aktuellen Revisionen vergleichen auf Seite 192Mit einem Label vergleichen auf Seite 193Mit anderer Ansicht vergleichen auf Seite 193Nach Datum vergleichen auf Seite 194Eigenschaften von Dateien oder Ordnern vergleichen auf Seite 194
Eigenschaften von Dateien oder Ordnern vergleichen
1. Wählen Sie in einem der Eclipse-Explorer zwei Dateien oder zwei Ordner aus.
2. Klicken Sie mit der rechten Maustaste auf eines der beiden ausgewählten Elemente und wählen SieVergleichen mit ➤ Eigenschaften vergleichen.
194 | Verfahren
Das Dialogfeld Eigenschaften vergleichen wird angezeigt. Die Eigenschaften, die sich unterscheiden,werden standardmäßig in blauer Farbe hervorgehoben.
3. Klicken Sie auf Schließen.
Verwandte Themen
Revisionen vergleichen auf Seite 192Revisionen vergleichen auf Seite 192Lokale Dateien mit aktuellen Revisionen vergleichen auf Seite 192Mit einem Label vergleichen auf Seite 193Mit anderer Ansicht vergleichen auf Seite 193Nach Datum vergleichen auf Seite 194Lokale Datei mit einer Revision vergleichen auf Seite 194
Ordner zurücksetzen1. Wählen Sie im Server Explorer oder in einem der Eclipse-Explorer den Ordner aus, der den Task enthält,
den Sie ändern möchten.
2. Öffnen Sie eine StarTeam-Perspektive oder -Ansicht und wählen Sie StarTeam ➤ Ordner ➤ Erweitert➤ Verhalten.
Alternative 1: Wenn Sie einen Ordner im Server Explorer auswählen, klicken Sie mit der rechten Maustasteund wählen Sie im Kontextmenü Erweitert ➤ Verhalten. Alternative 2: Wenn Sie einen Ordner in einemEclipse-Explorer auswählen, klicken Sie mit der rechten Maustaste und wählen Sie Team ➤ Erweitert ➤Verhalten.
Das Dialogfeld Elementverhalten wird angezeigt.
3. Wählen Sie auf der Registerkarte Konfiguration eine der folgenden Konfigurationsoptionen aus:
• Konfiguration mit Label: Diese Option verwendet die Ordner- oder Element-Revision mit demangegebenen Ansichts-Label als aktuelle Revision. Bestehende Ansichts-Labels werden in umgekehrterchronologischer Reihenfolge nach Erstellungszeitpunkt aufgelistet. Diese Option ist deaktiviert, wennfür diese Ansicht keine Labels definiert wurden.
• Heraufstufungsstatus-Konfiguration: Diese Option verwendet die Ordner- oder Element-Revisionmit dem Ansichts-Label, das dem ausgewählten Heraufstufungsstatus zugewiesen ist, als aktuelleRevision. Diese Option ist deaktiviert, wenn für diese Ansicht kein Heraufstufungsstatus definiert wurde.
• Konfiguration vom: Diese Option verwendet die letzte Ordner- oder Element-Revision vor demangegebenen Zeitpunkt als aktuelle Revision. Für diese Option ist standardmäßig der aktuelle Zeitpunkteingestellt, aber Sie können auch einen zurückliegenden Zeitpunkt wählen, solange er nach demErstellungszeitpunkt des Ordners oder Elements liegt.
4. Klicken Sie auf OK.
Verfahren | 195
Verwandte Themen
Mit Ordnern und Elementen arbeiten auf Seite 184
Ordnerkonfigurationen ändern1. Wählen Sie im Server Explorer oder in einem der Eclipse-Explorer den Ordner aus, der den Task enthält,
den Sie ändern möchten.
2. Öffnen Sie das Dialogfeld Elementverhalten. Führen Sie dazu einen der folgenden Schritte aus:
• Wenn Sie den Server-Explorer verwenden, klicken Sie mit der rechten Maustaste auf den Ordner undwählen Sie Erweitert ➤ Verhalten.
• Wenn Sie einen der Eclipse-Explorer verwenden, klicken Sie mit der rechten Maustaste auf den Ordnerund wählen Sie Team ➤ Erweitert ➤ Verhalten.
3. Aktivieren Sie auf der Registerkarte Ändern die Option Verzweigen bei Änderung.
Für den Hauptzweig des Elements steht diese Option nicht zur Verfügung.
4. Aktivieren Sie auf der Registerkarte Konfiguration eine der folgenden Optionen:
• Aktuelle Konfiguration: Alle Revisionen werden auf dem jeweils aktuellen Stand gehalten.• Konfiguration mit Label: Die Konfiguration wird auf ein konkretes Label verwiesen.• Heraufstufungsstatus-Konfiguration: Die Konfiguration wird auf einen konkreten Heraufstufungsstatus
verwiesen.• Konfiguration vom <Datum>: Die Konfiguration wird auf ein konkretes Datum verwiesen.
5. Aktivieren Sie die Option AAuf gesamten Ordnerbaum anwenden, damit allen Elementen unterhalb derAuswahl dieselben Konfigurationseinstellungen zugewiesen wird.
Verwandte Themen
Mit Ordnern und Elementen arbeiten auf Seite 184
Dateien auf Seite 72
Ordner in Ansichten auf Seite 67
Arbeitsordner erstellenHinweis: Der Standardarbeitsordner muss für jeden Benutzer auf einen separaten Speicherort verweisen,z. B. auf ein Laufwerk auf der Workstation des Benutzers oder auf ein persönliches Verzeichnis auf einemgemeinsam genutzten Dateiserver.
1. Wählen Sie in einem der Eclipse-Explorer einen fehlenden Ordner aus.
Hinweis: Ein Ordner, der zwar im StarTeam-Repository, aber nicht auf Ihrer lokalen Workstationvorhanden ist, ist im Server Explorer am Symbol für fehlende Ordner zu erkennen.
2. Klicken Sie mit der rechten Maustaste auf den Ordner und wählen Sie Team ➤ Arbeitsordner erstellen.
Sobald der Arbeitsordner vorhanden ist, können Sie Dateien in diesen kopieren oder Dateien in diesemerstellen und sie zum StarTeam-Repository hinzufügen.
196 | Verfahren
Hinweis: Wenn der Arbeitsordnerpfad eines freigegebenen oder verschobenen Ordners die maximalePfadlänge für Arbeitsordner überschreitet (254 Zeichen inklusive umgekehrter Schrägstriche [\]),können Sie den neuen Arbeitsordner in StarTeam nicht erstellen. Eine Fehlermeldung wird angezeigt.
Verwandte Themen
Mit Ordnern und Elementen arbeiten auf Seite 184
Standard- und alternative Arbeitsordner auf Seite 71Ansichten auf Seite 21
Ordner löschen auf Seite 197
Link-Eigenschaften anpassen1. Klicken Sie in der Symbolleiste der Ansicht Link auf Link mit Auswahl.
2. Wählen Sie in einer der StarTeam-Ansichten, im Server Explorer oder in einem der Eclipse-Explorer einElement aus, das mit einem Ordner oder einem anderen Element verknüpft ist.In der Ansicht Link werden alle Links für das ausgewählte Element angezeigt.
3. Klicken Sie in der Ansicht Link mit der rechten Maustaste auf einen Link und wählen Sie Eigenschaften.Das Dialogfeld Eigenschaften wird angezeigt.
4. Wählen Sie den Knoten Link aus, um Link-Eigenschaften anzuzeigen und zu bearbeiten.
5. Klicken Sie auf OK.
Verwandte Themen
Mit Ordnern und Elementen arbeiten auf Seite 184
Elemente verknüpfen und Verknüpfungen aufheben auf Seite 288
Link-Elementeigenschaften anpassen auf Seite 288Ansicht "Link" auf Seite 35
Interne und externe Links auf Seite 144
Projekteigenschaften auf Seite 351
Ordner löschen1. Öffnen Sie das Dienstprogramm Server Explorer.
2. Wählen Sie den zu löschenden Ordner in der Projektansicht aus.
3. Klicken Sie mit der rechten Maustaste auf den ausgewählten Ordner und wählen Sie Löschen.Sie werden aufgefordert, den Löschvorgang zu bestätigen.
4. Klicken Sie auf OK.
Verfahren | 197
Verwandte Themen
Mit Ordnern und Elementen arbeiten auf Seite 184
Dateien auf Seite 72
Ordner in Ansichten auf Seite 67
Speicherortreferenzen anzeigen1. Öffnen Sie die Ansicht Referenz.
2. Klicken Sie auf Link mit Auswahl.
3. Führen Sie einen der folgenden Schritte aus:
• Wählen Sie im Server Explorer oder in einem Eclipse-Explorer einen Ordner aus.
• Wählen Sie in einer der StarTeam-Ansichten ein Element aus.
Die Ansicht Referenz wird automatisch aktualisiert und zeigt alle Referenzen für den ausgewählten Ordnerbzw. das ausgewählte Element an.
Verwandte Themen
Mit Ordnern und Elementen arbeiten auf Seite 184
Ansicht "Referenz" auf Seite 36
Referenzen auf Seite 128
Elementeigenschaften per E-Mail sendenIn den Informationen, die für das jeweilige Element versendet werden, sind die Felder enthalten, die in derAnsicht angezeigt werden. Bei Elementen wie Änderungsanforderungen werden die Elementeigenschaften,die identisch mit dem Inhalt des Elements sind, in die E-Mail aufgenommen. Im Falle von Dateien können nurdie Eigenschaften versendet werden. Elemente werden so behandelt, als würden sie von der Anwendung,und nicht von Ihnen persönlich versendet. Wenn Sie die Nachricht selbst erhalten möchten, müssen Sie sichdaher als einer der Empfänger in der E-Mail angeben.
Hinweis: Wenn Sie einen Filter in der Ansicht auswählen und ein Element per E-Mail versenden, werdennur die vom Filter angezeigten Felder zum Empfänger gesendet.
1. Führen Sie einen der folgenden Schritte aus:
• Wählen Sie in einem der Eclipse-Explorer eine Datei oder einen Ordner aus und wählen Sie imKontextmenü Team ➤ Senden an.
• Öffnen Sie eine der StarTeam-Ansichten und wählen Sie im Kontextmenü Senden an.
Das Dialogfeld Senden an wird angezeigt.
2. Klicken Sie auf An oder CC, um die Empfänger der E-Mail auszuwählen.
3. Verschieben Sie die Namen der Teammitglieder aus der Liste Verfügbare Benutzer in die ListeAusgewählte Benutzer.
4. Klicken Sie auf OK.
5. Geben Sie einen Betreff ein.
198 | Verfahren
6. Optional: Aktivieren Sie Eine Kopie an mich selbst senden, wenn Sie eine Kopie dieser E-Mail erhaltenmöchten.
7. Optional: Aktivieren Sie Elementverknüpfung anhängen, um der E-Mail eine Verknüpfung mit diesemElement hinzuzufügen.
8. Geben Sie in das Textfeld Der Mail-Nachricht Text hinzufügen zusätzliche Informationen ein.
9. Klicken Sie auf Jetzt senden, um die Nachricht zu senden.
Hinweis: Anders als bei der automatischen E-Mail-Benachrichtigung wird diese Nachricht in der Betreffzeilenicht als "Benachrichtigung" klassifiziert.Verwechseln Sie persönlich gesendete E-Mail-Nachrichten nichtmit E-Mail-Benachrichtigungen, die vom Server automatisch gesendet werden. Wenn Ihr Administratordie E-Mail-Benachrichtigung aktiviert hat, erhalten Sie automatisch E-Mail-Benachrichtigungen zu allenElementen, für die Sie verantwortlich sind, und zu Themen, für die Sie als Empfänger aufgelistet sind.
Verwandte Themen
Mit Ordnern und Elementen arbeiten auf Seite 184
Dateien auf Seite 72
Ordner und Pfade auf Seite 69
Dateien und Ordner ausschließenEinige Dateitypen werden nie zu einem StarTeam-Projekt hinzugefügt, selbst wenn sie sich in einemArbeitsordner befinden. Angenommen, Sie erstellen Dateien mit einer Anwendung, die bei jedemSpeichervorgang automatisch Backup-Kopien (.bak) der entsprechenden Datei anlegt. Obwohl Ihr Arbeitsordnermehrere .bak-Dateien enthalten kann, besteht kein Grund dazu, die Dateien in das Repository ein- oder ausdiesem auszuchecken. Aus diesem Grund sollten sie aus der Projektansicht ausgeschlossen werden.Ausschlusslisten können auch aus übergeordneten Ordnern übernommen werden.
1. Führen Sie einen der folgenden Schritte aus:
• Öffnen Sie, falls nicht bereits geschehen, eine StarTeam-Perspektive oder -Ansicht und wählen Sie inder Hauptmenüleiste StarTeam ➤ Ordner ➤ Eigenschaften.
• Klicken Sie im Server-Explorer, im Navigator oder im Package Explorer mit der rechten Maustaste aufden gewünschten Ordner und wählen Sie Eigenschaften.
Das Dialogfeld Eigenschaften wird angezeigt.
2. Führen Sie einen der folgenden Schritte aus:
• Wenn Sie das Dialogfeld vom Navigator oder Package Explorer aus geöffnet haben, erweitern SieStarTeam-Provider und wählen Sie Ordner.
• Wenn Sie das Dialogfeld über den Befehl StarTeam im Hauptmenü oder vom Server Explorer ausgeöffnet haben, wählen Sie Ordner.
3. Klicken Sie auf die Registerkarte Ausschließen.
Hinweis: Die Registerkarte Ausschließen wirkt sich nicht auf Dateien aus, die bereits Teil des Projektssind.
4. Wählen Sie eine der folgenden Optionen:
Verfahren | 199
BeschreibungOption
Schließt Dateien aus, auf die die Spezifikationen der Ausschlusslistezutreffen, die für diesen Ordner und den übergeordneten Ordner
Lokale Exclude-Liste vererbenund verwenden
festgelegt wurden. Wenn im Listenfeld Lokale Exclude-Liste bisherkeine Dateispezifikationen enthalten sind, fügen Sie diese hinzu.
Schließt alle Dateien aus, auf die die Spezifikationen der Ausschlusslistezutreffen, die für diesen Ordner festgelegt wurden. Wenn im Listenfeld
Lokale Exclude-Listeverwenden
Lokale Exclude-Liste bisher keine Dateispezifikationen enthalten sind,fügen Sie diese hinzu.
Schließt keine Dateien aus.Keine Exclude-Liste
5. Geben Sie eine oder mehrere zu verwendende Dateispezifikationen an.
Verwenden Sie Standardausdrücke (mit den Platzhaltern * und ?), die durch Kommas, Leerzeichen oderSemikolons getrennt sind. Um ein Komma, Leerzeichen oder Semikolon als Teil einer Spezifikationanzugeben, fassen Sie diese in doppelte Anführungszeichen ein. Ein abschließendes Zeichen / stellt dieauszuschließenden Ordner des Typs "Nicht in Ansicht" dar. Beispiel: bin/ führt dazu, dass alle Ordnerdes Typs "Nicht in Ansicht" mit dem Namen bin aus der Ordnerstruktur ausgeschlossen werden.
Hinweis: Der umgekehrte Schrägstrich (\) funktioniert nicht. Er wird als Escape-Zeichen behandelt.
Verwandte Themen
Mit Projekten arbeiten auf Seite 153Mit Ordnern und Elementen arbeiten auf Seite 184
Mit Dateien arbeiten auf Seite 215
Dateien auf Seite 72
Ordner in Ansichten auf Seite 67Persönliche Präferenzen auf Seite 146
Dateien auf Seite 72
Ordner in Ansichten auf Seite 67
Elemente suchenSie können alle in Ansichten angezeigten Elemente nach den Daten in einem beliebigen angezeigten Felddurchsuchen.
1. Wählen Sie im Server Explorer oder in einem der Eclipse-Explorer einen Ordner aus.
2. Öffnen Sie die Ansicht Änderungsanforderung, Anforderung, Task oder Thema.
3. Drücken Sie Strg+F.Das Dialogfeld Suchen wird angezeigt.
4. Geben Sie im Textfeld Suchen nach die Daten teilweise oder vollständig ein.
Verwenden Sie keine Platzhalterzeichen.
5. Wählen Sie Vorwärts, um die Ansicht von oben nach unten zu durchsuchen, oder wählen Sie Rückwärts,um die Ansicht von unten nach oben zu durchsuchen.
200 | Verfahren
6. Klicken Sie auf Beginnen bei: Gegenwärtig ausgewähltes Element, um beginnend ab dem aktuellausgewählten Element zu suchen, oder klicken Sie auf Beginnen bei: Erstes Element, um ab dem erstenElement in der Ansicht zu suchen.
7. Wählen Sie entweder Alle angezeigten Felder oder Dieses Feld.
Wenn Sie die Option Dieses Feld aktivieren, wählen Sie im Listenfeld das Feld aus, nach dem gesuchtwerden soll.
8. Aktivieren Sie Groß-/Kleinschreibung beachten, wenn bei der Suche die Groß-/Kleinschreibung beachtetwerden soll.
9. Klicken Sie auf Suchen, um die Suche zu starten.
Hinweis: Drücken Sie Strg+F, um die Suche zu starten. Drücken Sie die Taste F3, um das nächsteElement zu suchen, das dem Suchtext entspricht, oder drücken Sie Umschalt+F3, um das vorherigeElement zu suchen, das dem Suchtext entspricht.
Verwandte Themen
Mit Ordnern und Elementen arbeiten auf Seite 184
Mit Änderungsanforderungen arbeiten auf Seite 237
Mit Anforderungen arbeiten auf Seite 251
Mit Tasks arbeiten auf Seite 259
Mit Themen arbeiten auf Seite 269
Ordner und Dateien verbergen1. Wählen Sie im Server Explorer oder in einem der Eclipse-Explorer den Ordner aus, der den Task enthält,
den Sie ändern möchten.
2. Wählen Sie in der Hauptmenüleiste StarTeam ➤ Ordner ➤ Eigenschaften.
Alternative: Klicken Sie im Server Explorer oder in einem der Eclipse-Explorer mit der rechten Maustasteauf den Ordner und wählen Sie Eigenschaften.
Hinweis: Wenn Sie das Dialogfeld Eigenschaften von einem der Eclipse-Explorer aus öffnen, erweiternSie StarTeam-Provider und wählen Sie im Dialogfeld Eigenschaften den Eintrag Ordner.
Das Dialogfeld Eigenschaften wird angezeigt.
3. Klicken Sie im Dialogfeld Eigenschaften auf die Registerkarte Name und deaktivieren Sie die OptionSichtbar, um den Ordner und die darin enthaltenen Dateien zu verbergen.
4. Klicken Sie auf OK, um das Dialogfeld zu schließen und die Ordnereigenschaften zu speichern.
Hinweis: Um den Ordner wieder sichtbar zu machen, aktivieren Sie die Option Sichtbar im DialogfeldEigenschaften.
Verwandte Themen
Mit Ordnern und Elementen arbeiten auf Seite 184
Ordner und Pfade auf Seite 69Dateien auf Seite 72
Verfahren | 201
Ordner in Ansichten auf Seite 67Mit Dateien arbeiten auf Seite 215
Elemente hervorhebenFlags werden von dem erstellenden Benutzer erstellt, angezeigt und entfernt. Wenn ein Element mit einemFlag versehen wurde, wird im Feld Flag der Eintrag Ja angezeigt. Wenn ein Element nicht mit einem Flagversehen wurde, wird im Feld Flag der Eintrag Nein angezeigt.
Tipp: Die Flags werden nur angezeigt, wenn sich die StarTeam-Ansicht im Listenformat befindet. KlickenSie in der Symbolleiste der Ansicht Task, Thema oder Anforderung auf Als Liste anzeigen.
1. Wählen Sie in einem der Eclipse-Explorer oder in einer der StarTeam-Ansichten Änderungsanforderung,Anforderung, Task oder Thema ein Element aus.
2. Führen Sie einen der folgenden Schritte aus:
• Wenn Sie ein Element in einem der Eclipse-Explorer auswählen, klicken Sie mit der rechten Maustasteauf das Element und wählen Sie im Kontextmenü Team ➤ Flag.
• Wenn Sie ein Element in einer der StarTeam-Ansichten Änderungsanforderung, Anforderung, Taskoder Thema auswählen, klicken Sie mit der rechten Maustaste auf das Element und wählen Sie imKontextmenü Flag.
3. Wenn Sie mit Flags versehene Elemente in der Ansicht Änderungsanforderung, Anforderung, Taskoder Thema anzeigen möchten, klicken Sie im Dropdown-Menü der Ansicht auf Filter und wählen Sie denFilter Elemente mit Flags aus.
Verwandte Themen
Mit Ordnern und Elementen arbeiten auf Seite 184
Elemente intern oder extern verknüpfenEs ist möglich, entweder zwei Elemente innerhalb derselben Serverkonfiguration (intern) oder in verschiedenenServerkonfigurationen (extern) miteinander zu verknüpfen.
In StarTeam werden Dateien, Änderungsanforderungen, Anforderungen, Tasks oder Themen als Elementebezeichnet. Ein Link stellt eine Verknüpfung zwischen zwei Ordnern, zwei Elementen oder einem Ordner undeinem Element dar. Das Erstellen von Links kann sehr hilfreich sein. Wenn Sie beispielsweise eine Datei miteiner Änderungsanforderung verknüpfen, können Sie diese als "repariert" markieren, wenn Sie die bearbeiteteDatei einchecken.Verknüpfungen von Dateien mit dem Anforderungsdokument, das sie erfüllen, helfen Ihnen,einen Verweis auf das Dokument zu erstellen oder das Dokument zu aktualisieren.
Sie können mehrere Links gleichzeitig erstellen, wenn Sie mehrere Elemente desselben Typs mit einembestimmten Element verknüpfen möchten. Angenommen, Sie möchten verschiedene Änderungsanforderungenmit einer einzelnen Datei verknüpfen. Dazu müssen Sie über das Kontextmenü oder über die SchaltflächeLink erstellen/abschließen in der Symbolleiste Links erstellen.
Hinweis: Wenn Sie externe Verknüpfungen zwischen Elementen in verschiedenen Serverkonfigurationenerstellen möchten, müssen beide Serverkonfigurationen in Eclipse geöffnet sein. Anderenfalls können dieexternen Links nicht erstellt oder angezeigt werden.
202 | Verfahren
1. Öffnen Sie eine StarTeam-Perspektive. Wenn Sie zwei Elemente in verschiedenen Serverkonfigurationenmiteinander verknüpfen möchten, öffnen Sie beide Serverkonfigurationen und Perspektiven.
2. Wählen Sie im Server Explorer oder in einem der Eclipse-Explorer die Dateien oder Ordner aus oder wählenSie in einer der StarTeam-Ansichten Änderungsanforderung, Anforderung, Task oder Thema dieElemente aus.
3. Klicken Sie in der Hauptsymbolleiste auf die Schaltfläche Link erstellen/abschließen.
4. Schließen Sie den Link ab, indem Sie Folgendes auswählen:
• Einen Ordner• Eine oder mehrere Dateien• Eine oder mehrere Änderungsanforderungen• Eine oder mehrere Anforderungen• Ein Thema oder mehrere Themen und/oder Reaktionen• Tasks und/oder untergeordnete Tasks.
Um alle Elemente zu finden, müssen Sie möglicherweise zu einer anderen StarTeam-Ansicht wechselnoder die Schaltfläche Alle Nachfolgenden in der Symbolleiste der Ansicht Änderungsanforderung,Anforderung, Task oder Thema verwenden.
5. Klicken Sie zum Abschließen des Links erneut auf die Schaltfläche Link erstellen/abschließen in derHauptsymbolleiste.
Zudem können Sie eine Verknüpfung anzeigen, indem Sie eines der beiden Link-Enden auswählen. Das vonIhnen ausgewählte Ende, egal ob Ordner oder Element, wird als Quelle bezeichnet. Das andere Ende desLinks wird als Ziel bezeichnet und in der Ansicht Link in der Spalte Elementtyp angezeigt.
Tipp: Wenn Sie mit dem Erstellen eines Links bereits begonnen haben, es sich dann aber andersüberlegen, bevor Sie den Erstellungsvorgang abgeschlossen haben, können Sie Esc drücken.
Verwandte Themen
Mit Ordnern und Elementen arbeiten auf Seite 184
Elemente verknüpfen und Verknüpfungen aufheben auf Seite 288
Interne und externe Links auf Seite 144
Interne und externe Links auf Seite 144
Elemente sperren und entsperrenBevor Sie den Inhalt einer Datei ändern oder Elementeigenschaften bearbeiten, sollten Sie die Datei oder dasElement exklusiv sperren. So lassen Sie andere Teammitglieder wissen, dass Sie Änderungen vornehmenmöchten.
1. Wählen Sie ein oder mehrere Elemente aus.
2. Klicken Sie in der Symbolleiste auf die Schaltfläche Sperren oder Sperre aufheben.
Die ausgewählten Elemente sind jetzt exklusiv unter Ihrem Benutzernamen gesperrt.
So sperren Sie ein Element unter Verwendung eines Kontextmenüs
Verfahren | 203
1. Öffnen Sie die entsprechende Ansicht, um einen Ordner, eine Datei, eine Änderungsanforderung, einenTask, ein Thema oder eine Anforderung auszuwählen.
2. Klicken Sie mit der rechten Maustaste auf ein Element und wählen Sie Sperren/Sperre aufheben. DasDialogfeld Status der eigenen Sperre festlegen wird angezeigt.
Hinweis: Wenn Sie eine Datei im Navigator oder im Package Explorer sperren möchten, wählen SieTeam ➤ Sperren/Entsperren.
3. Wählen Sie eine Option für den Sperrstatus:
• Entsperrt: Entfernt Ihre exklusive oder nicht-exklusive Sperre der ausgewählten Elemente.• Exklusiv: Außer Ihnen kann niemand neue Revisionen dieses Elements erstellen (solange die Sperre
nicht von Ihnen oder einer anderen Person aufgehoben wird).• Nicht-exklusiv: Gibt an, dass Sie an dem Element arbeiten und es möglicherweise ändern
(nicht-exklusive Sperren sollten nur für Dateien verwendet werden).
4. Optional: Aktivieren Sie Vorhandene Sperre außer Kraft setzen, um die Sperre eines anderenTeammitglieds außer Kraft zu setzen. Wenn E-Mail-Benachrichtigungen aktiviert sind, sendet StarTeameine Benachrichtigung hierüber an das Teammitglied, dessen Sperre außer Kraft gesetzt wurde.
Hinweis: Sie müssen über die entsprechenden Berechtigungen verfügen, um die Sperre eines anderenBenutzers außer Kraft setzen zu können.
Verwandte Themen
Mit Ordnern und Elementen arbeiten auf Seite 184
Mit Dateien arbeiten auf Seite 215
Dateien auf Seite 72
Ordner in Ansichten auf Seite 67
Elemente als gelesen oder ungelesen markierenWenn Sie alle Elemente in Bezug auf einen bestimmten Betreff erneut lesen möchten, bietet es sich an, alleentsprechenden Elemente als ungelesen zu markieren, damit sie anschließend nicht übersehen werden. Siekönnen auch einen kompletten Anforderungs-, Task- oder Themenbaum als ungelesen markieren.
1. Öffnen Sie die Ansicht Änderungsanforderung, Anforderung, Task oder Thema.
2. Wählen Sie in der Ansicht die Elemente aus, die Sie als ungelesen oder gelesen markieren möchten.
3. Klicken Sie mit der rechten Maustaste auf die ausgewählten Elemente und wählen Sie Als ungelesenmarkieren oder Als gelesen markieren.Die Elemente werden wie angegeben markiert und dementsprechend fett oder nicht fett angezeigt.
204 | Verfahren
Verwandte Themen
Mit Ordnern und Elementen arbeiten auf Seite 184
Mit Änderungsanforderungen arbeiten auf Seite 237
Mit Anforderungen arbeiten auf Seite 251
Mit Tasks arbeiten auf Seite 259
Mit Themen arbeiten auf Seite 269
Mit Änderungsanforderungen arbeiten auf Seite 237
Mit Themen arbeiten auf Seite 269
Mit Tasks arbeiten auf Seite 259
Mit Anforderungen arbeiten auf Seite 251
Ordner verschiebenLabels können nicht von Ansicht zu Ansicht verschoben werden.
Hinweis: Wenn Sie einen Ordner verschieben, werden die auf Ordnerebene festgelegten Zugriffsrechtemit verschoben. In einigen Fällen ist die ursprünglich deaktivierte Option Verzweigen bei Änderung nachdem Verschieben eines Ordners in eine andere Ansicht aktiviert.
1. Öffnen Sie das Dienstprogramm Server Explorer.
2. Gehen Sie zum Speicherort des Ordners, den Sie verschieben möchten.
3. Ziehen Sie den Ordner von seiner Position in der Ansicht an die gewünschte neue Position.Sie werden in einem Dialogfeld aufgefordert, diese Änderung zu bestätigen.
Tipp: Über dieses Dialogfeld können Sie optional auch den Arbeitsordner verschieben. Diese Optionist automatisch aktiviert. Wenn der Arbeitsordner nicht verschoben werden soll, deaktivieren Sie dieOption.
4. Klicken Sie auf OK.
Verwandte Themen
Mit Ordnern und Elementen arbeiten auf Seite 184
Ordner in Ansichten auf Seite 67
Elemente verschiebenLabels können nicht von Ansicht zu Ansicht verschoben werden.
Hinweis: Wenn Sie ein Element verschieben, werden die auf Elementebene festgelegten Zugriffsrechtemit verschoben. In einigen Fällen ist die ursprünglich deaktivierte Option Verzweigen bei Änderung nachdem Verschieben eines Elements in eine andere Ansicht aktiviert.
1. Öffnen Sie den Server-Explorer.
2. Navigieren Sie zu dem Projekt, der Ansicht oder dem Ordner mit dem Element, das Sie verschiebenmöchten.
Verfahren | 205
3. Öffnen Sie die Ansicht, in der sich das Element befindet, und klicken Sie in der Symbolleiste der Ansichtauf Link mit Auswahl.
4. Wählen Sie das Element aus, das Sie verschieben möchten.
Tipp: Wenn Sie das Element in der Ansicht nicht finden können, klicken Sie in der Symbolleiste derAnsicht auf Alle Nachfolgenden.
5. Ziehen Sie das Element aus der entsprechenden Elementansicht in das gewünschte Projekt, die gewünschteAnsicht oder den Zielordner.
Elemente können zwischen Projekten in ein und derselben Serverkonfiguration verschoben werden.
Wichtig: Aus Microsoft Project in StarTeam exportierte Tasks und untergeordnete Tasks (dort "Vorgänge"und "Teilvorgänge" genannt) können nicht verschoben werden.
Verwandte Themen
Mit Ordnern und Elementen arbeiten auf Seite 184
Lokalen Ordner öffnenSie können vom StarTeam-Client aus einen lokalen Ordner in einem Dateibrowser öffnen, um grundlegendeDatei- und Ordnerverwaltungsaufgaben auszuführen.
1. Wählen Sie im Server Explorer oder in einem der Eclipse-Explorer maximal zwei Ordner aus.
2. Führen Sie einen der folgenden Schritte aus:
• Wählen Sie im Server Explorer die Option Lokalen Ordner öffnen.• Wählen Sie in einem der Eclipse-Explorer Team ➤ Lokalen Ordner öffnen.
Auf einem Windows-System wird daraufhin für jeden Speicherort auf der Festplatte, an dem sich einer derausgewählten Ordner befindet, eine Instanz des Windows-Explorers geöffnet. Dies gilt für alle Ordner außersolche, deren Status Fehlt lautet, da deren lokale Ordner nicht existieren.
Verwandte Themen
Mit Ordnern und Elementen arbeiten auf Seite 184
Mit Dateien arbeiten auf Seite 215
Ordner in Ansichten auf Seite 67Dateien auf Seite 72
Mit Dateien arbeiten auf Seite 215
Dateien umbenennenHinweis: Wenn Sie eine Ansicht oder ein Element auf eine frühere Konfiguration vor der Umbenennungzurücksetzen, wird der alte Name jedoch nicht wiederhergestellt. Dies kann Probleme verursachen.Beispielsweise könnte ein Setup-Skript aus einem früheren Build versagen, weil es den alten Dateinamenverwendet.
206 | Verfahren
1. Wählen Sie die Datei aus, die Sie umbenennen möchten.
2. Klicken Sie mit der rechten Maustaste auf die Datei und wählen Sie Eigenschaften.Das Dialogfeld Eigenschaften wird angezeigt. Wenn Sie das Dialogfeld Eigenschaften von einem derEclipse-Explorer aus geöffnet haben, erweitern Sie StarTeam-Provider.
3. Wählen Sie den Knoten Datei.
4. Klicken Sie im Dialogfeld Eigenschaften auf die Registerkarte Allgemein.
5. Geben Sie unter Name den neuen Namen ein.
6. Klicken Sie auf OK.
Die Datei wird sowohl im StarTeam-Repository als auch in Ihrem Arbeitsordner umbenannt.
Verwandte Themen
Mit Ordnern und Elementen arbeiten auf Seite 184
Dateien auf Seite 72
Ordner in Ansichten auf Seite 67Mit Dateien arbeiten auf Seite 215
Dateien und Ordner ersetzenBeschreibt, wie Dateien und Ordner durch andere Versionen im StarTeam-Repository ersetzt werden können.
Verwandte Themen
Erste Schritte auf Seite 38
Ordner oder Datei zurücksetzen auf Seite 233Ordner/Datei durch eine bestimmte Ansichtskonfiguration ersetzen auf Seite 234Ordner/Datei durch Label ersetzen auf Seite 234Ordner/Datei auf ein bestimmtes Datum zurücksetzen auf Seite 234Mit Ordnern und Elementen arbeiten auf Seite 184
Ordner oder Datei zurücksetzen auf Seite 233Ordner/Datei durch eine bestimmte Ansichtskonfiguration ersetzen auf Seite 234Ordner/Datei durch Label ersetzen auf Seite 234Ordner/Datei auf ein bestimmtes Datum zurücksetzen auf Seite 234Mit Dateien arbeiten auf Seite 215
Ordner oder Datei zurücksetzen auf Seite 233Ordner/Datei durch eine bestimmte Ansichtskonfiguration ersetzen auf Seite 234Ordner/Datei durch Label ersetzen auf Seite 234Ordner/Datei auf ein bestimmtes Datum zurücksetzen auf Seite 234Elementeigenschaften anzeigen oder ändern auf Seite 256Frühere Dateirevisionen anzeigen auf Seite 237
Dateien auf Seite 72
Ordner in Ansichten auf Seite 67
Verfahren | 207
Mit Dateien arbeiten auf Seite 215
Elementeigenschaften anzeigen oder ändern auf Seite 256Frühere Dateirevisionen anzeigen auf Seite 237
Ordner oder Datei zurücksetzen
1. Wählen Sie in einem der Eclipse-Explorer einen Ordner oder eine Datei aus.
2. Klicken Sie mit der rechten Maustaste auf den Ordner oder die Datei und wählen Sie Ersetzen durch ➤Letzte Revision aus StarTeam.
Verwandte Themen
Dateien und Ordner ersetzen auf Seite 232
Dateien und Ordner ersetzen auf Seite 232
Ordner/Datei durch eine bestimmte Ansichtskonfiguration ersetzen auf Seite 234Ordner/Datei durch Label ersetzen auf Seite 234Ordner/Datei auf ein bestimmtes Datum zurücksetzen auf Seite 234Dateien und Ordner ersetzen auf Seite 232
Dateien auf Seite 72
Ordner in Ansichten auf Seite 67
Ordner/Datei durch eine bestimmte Ansichtskonfiguration ersetzen
1. Wählen Sie in einem der Eclipse-Explorer einen Ordner oder eine Datei aus.
2. Klicken Sie mit der rechten Maustaste auf den Ordner oder die Datei und wählen Sie Ersetzen durch ➤Ansicht.
3. Wählen Sie im daraufhin geöffneten Dialogfeld eine StarTeam-Ansicht aus.
4. Klicken Sie auf OK.
Verwandte Themen
Dateien und Ordner ersetzen auf Seite 232
Dateien und Ordner ersetzen auf Seite 232
Ordner oder Datei zurücksetzen auf Seite 233Ordner/Datei durch Label ersetzen auf Seite 234Ordner/Datei auf ein bestimmtes Datum zurücksetzen auf Seite 234Dateien und Ordner ersetzen auf Seite 232
Ordner/Datei durch Label ersetzen
1. Wählen Sie in einem der Eclipse-Explorer einen Ordner oder eine Datei aus.
2. Klicken Sie mit der rechten Maustaste auf den Ordner oder die Datei und wählen Sie Ersetzen durch ➤Label.
3. Wählen Sie im daraufhin angezeigten Dialogfeld die gewünschte Konfiguration mit Label aus.
4. Klicken Sie auf OK.
208 | Verfahren
Verwandte Themen
Dateien und Ordner ersetzen auf Seite 232
Dateien und Ordner ersetzen auf Seite 232
Ordner oder Datei zurücksetzen auf Seite 233Ordner/Datei durch eine bestimmte Ansichtskonfiguration ersetzen auf Seite 234Ordner/Datei auf ein bestimmtes Datum zurücksetzen auf Seite 234Dateien und Ordner ersetzen auf Seite 232
Ordner/Datei auf ein bestimmtes Datum zurücksetzen
1. Wählen Sie in einem der Eclipse-Explorer einen Ordner oder eine Datei aus.
2. Klicken Sie mit der rechten Maustaste auf den Ordner oder die Datei und wählen Sie Ersetzen durch ➤Datum.
3. Wählen Sie die Datums- und (optional) Uhrzeitkonfiguration aus, auf die der Ordner oder die Dateizurückgesetzt werden soll.
4. Wenn Sie eine genaue Uhrzeit verwenden möchten, müssen Sie auch festlegen, ob die Zeit als Lokalzeitoder als UTC-Zeit angegeben ist.
5. Klicken Sie auf OK.
Verwandte Themen
Dateien und Ordner ersetzen auf Seite 232
Dateien und Ordner ersetzen auf Seite 232
Ordner oder Datei zurücksetzen auf Seite 233Ordner/Datei durch eine bestimmte Ansichtskonfiguration ersetzen auf Seite 234Ordner/Datei durch Label ersetzen auf Seite 234Dateien und Ordner ersetzen auf Seite 232
Nach Projekten suchen1. Öffnen Sie eine StarTeam-Perspektive oder -Ansicht.
2. Klicken Sie auf Nach StarTeam-Elementen suchen.
Alternative: Wählen Sie im Menü Suchen ➤ Suchen.
Das Dialogfeld Suchen wird angezeigt.
3. Klicken Sie auf die Registerkarte StarTeam-Suche.
4. Geben Sie im Textfeld Regulärer Ausdruck den Text ein, nach dem gesucht werden soll.
5. Wählen Sie im Bereich Suchen in aus, welcher Server, welches Projekt, welche Ansicht oder welcherOrdner durchsucht werden soll.
6. Schränken Sie mithilfe der Dropdown-Liste Typ Ihre Suche auf konkrete StarTeam-Elementtypen und-eigenschaften ein.Wählen Sie in der Dropdown-Liste den Eintrag Dateien in aus und wählen Sie dann für Suchen in dieOption Kommentare, um nur in Kommentaren zu Dateien zu suchen.
7. Wählen Sie im Bereich Suchen in eine der folgenden Optionen aus:
Verfahren | 209
Alle Eigenschaften, wenn bei der Suche alle Elementeigenschaften zurückgegeben werden sollen.Ein Element wird akzeptiert, wenn die String-Darstellung des Wertes einer der Elementeigenschaftendem angegebenen regulären Ausdruck entspricht.
•
• Alle Eigenschaften nach aktuellen Filtern, wenn bei der Suche nur die Eigenschaften in dem aktuellenFilter verarbeitet werden sollen, die für den ausgewählten Typ gelten.
Hinweis: Eine Liste dieser Eigenschaften können Sie sich anzeigen lassen, indem Sie die ListeDiese Eigenschaft öffnen und die Option Aus allen Eigenschaften nach aktuellen Filternauswählen aktivieren.
• Diese Eigenschaft, wenn Sie eine einzelne Eigenschaft auswählen möchten, die verarbeitet werdensoll.
8. Im Bereich Optionen können Sie Folgendes tun:
• Aktivieren Sie Groß-/Kleinschreibung beachten, wenn die Suche nur die Elemente zurückgeben soll,deren Groß- und Kleinschreibung mit dem im Textfeld Regulärer Ausdruck eingegebenen Textübereinstimmt.
• Aktivieren Sie Rekursiv, wenn die Suche nur Übereinstimmungen in allen Ordnern unterhalb derElemente zurückgeben soll, die im Feld Suchen in angegeben wurden.
9. Klicken Sie auf Suchen.
Die Ergebnisse werden in der Ansicht Suchen und auf der Registerkarte StarTeam-Suchergebnisse angezeigt.
Verwandte Themen
Mit Projekten arbeiten auf Seite 153Mit Ordnern und Elementen arbeiten auf Seite 184
Ansicht "Suchergebnisse" auf Seite 36
Symbolleisten-Schaltflächen auf Seite 315
Ansicht "Suchergebnisse" auf Seite 36
Symbolleisten-Schaltflächen auf Seite 315
Daten sortieren und gruppieren1. Klicken Sie auf die Ansicht Änderungsanforderung, Anforderung, Task, Thema oder Audit.
2. Wählen Sie Filter ➤ Sortieren und gruppieren.Das Dialogfeld Sortieren und Gruppieren zeigt vier Gruppenfelder an, jedes von ihnen etwas weiter nachrechts eingerückt als das darüber. Das erste Gruppenfeld steht für eine primäre Sortierung (erster Ordnung),das zweite für eine sekundäre Sortierung (zweiter Ordnung) usw.
3. Optional: Aktivieren Sie die Option Erweiterte Felder anzeigen, um in den Listenfeldern Zuerst nach undDann nach alle Felder anzuzeigen.
4. Wählen Sie im Listenfeld Zuerst nach ein Feld aus.
Zum Gruppieren der Elemente müssen die Felder in der Ansicht nicht angezeigt werden. Wenn Sie dieElemente nicht gruppieren, können Sie sie auf Basis eines Feldes sortieren, das nicht angezeigt wird, aberSie wissen dann nicht, wo eine Gruppe aufhört und die nächste anfängt.
5. Klicken Sie auf Aufsteigend oder Absteigend.
Standardmäßig ist eine aufsteigende Reihenfolge eingestellt.
210 | Verfahren
6. Wählen Sie Gruppieren nach, um die Elemente mit identischen Werten in diesem Feld zu gruppieren.
Wenn Sie keine zusätzlichen Sortieroptionen auswählen, werden die Textfelder in ASCII-Reihenfolgesortiert. Nummerierte Felder und solche mit Benutzer-ID werden nach ihrer internen Reihenfolge oder ihreminternen Schlüssel sortiert. Das bedeutet, dass nummerierte Felder in der Reihenfolge sortiert werden, dieihnen vom Ersteller des Feldes gegeben wurden; Felder mit Benutzer-ID werden in der Reihenfolge sortiert,in der sie erstellt wurden. Die Anwendung deaktiviert die Schaltfläche Sortieroptionen für numerische undDatums-/Zeitfelder.
7. Optional: Klicken Sie auf Sortieroptionen, um zusätzliche Sortieroptionen zu erhalten.
Das Dialogfeld Sortieroptionen wird geöffnet.
a) Aktivieren Sie Nach internem Schlüssel oder Reihenfolge, um nummerierte Dateien und Dateien mitBenutzer-IDs nach ihrer internen Reihenfolge oder ihren internen Schlüsseln zu sortieren.
b) Wählen Sie Als Text, um nummerierte Felder und solche mit Benutzer-IDs nach den Namen ihrermöglichen Werte zu sortieren. Für Textfelder ist Als Text die einzige Auswahlmöglichkeit.
c) Deaktivieren Sie die Option Groß-/Kleinschreibung, um in alphabetischer Reihenfolge zu sortieren,oder aktivieren Sie sie, um in ASCII-Reihenfolge (Großbuchstaben haben Vorrang vor Kleinbuchstaben)zu sortieren.
8. Fügen Sie sekundäre Sortierungen und solche geringerer Ordnung hinzu, indem Sie die Felder Danngruppieren nach nach Bedarf verwenden.
Verwandte Themen
Mit Ordnern und Elementen arbeiten auf Seite 184
Zusätzliche Felder anzeigen1. Klicken Sie auf die Ansicht Änderungsanforderung, Anforderung, Task, Thema oder Audit.
2. Wählen Sie Filter ➤ Felder anzeigen.
Das Listenfeld Verfügbare Felder enthält alle Felder, die als Spaltentitel angezeigt werden könnten, aktuelljedoch nicht angezeigt werden. Im Listenfeld Diese Felder in folgender Reihenfolge anzeigen werdenalle aktuell in der Ansicht angezeigten Felder aufgelistet.
Das Dialogfeld Felder anzeigen öffnet sich und enthält zwei Listen.
3. Führen Sie beliebige der folgenden Schritte aus:
BeschreibungOption
Wählen Sie in der Liste Verfügbare Felder die Felder aus, die alsSpaltenüberschriften angezeigt werden sollen. Klicken Sie dann aufHinzufügen.
Zusätzliche Felder anzeigen
Wählen Sie im Listenfeld Diese Felder in folgender Reihenfolgeanzeigen die Felder aus, die entfernt werden sollen. Klicken Sie dannauf Entfernen.
Anzeigen von Feldern beenden
Ziehen Sie im Listenfeld Diese Felder in folgender Reihenfolgeanzeigen die einzelnen Feldnamen an die gewünschte Position.
Reihenfolge der Felder ändern
4. Klicken Sie auf OK.
Hinweis: Wenn Sie auf einen Feldnamen doppelklicken, wird dieser aus einem Listenfeld in dasandere verschoben. Im Dialogfeld Felder anzeigen werden anfänglich die am häufigsten verwendetenFelder angezeigt. Aktivieren Sie die Option Erweiterte Felder anzeigen, um aus einer vollständigenListe der verfügbaren Felder auswählen zu können.
Verfahren | 211
Verwandte Themen
Mit Ordnern und Elementen arbeiten auf Seite 184
Daten filtern auf Seite 304Daten abfragen auf Seite 299
Elementeigenschaften anzeigen oder ändernAbhängig davon, wie Ihr Team die Anwendung eingerichtet hat, wird möglicherweise ein ganz anderes Dialogfeldangezeigt, das auch als alternativer Eigenschaftseditor (APE) bezeichnet wird. Jedes Mal, wenn dieEigenschaften eines Elements geändert werden, wird eine neue Revision dieses Elements erstellt. Wenn Sieeine Eigenschaft ändern, sollten Sie auf der Registerkarte Kommentar des Dialogfelds Eigenschaften aucheinen Revisionskommentar erstellen, der die Änderung erklärt.
1. Wählen Sie im StarTeam oder in einer der Eclipse-Ansichten ein Element aus.
2. Führen Sie einen der folgenden Schritte aus:
• Wählen Sie ein Element aus und doppelklicken Sie darauf.• Klicken Sie mit der rechten Maustaste auf den Ordner oder das Element und wählen Sie im Kontextmenü
Eigenschaften.
Hinweis: Wenn Sie das Dialogfeld Eigenschaften von einem der Eclipse-Explorer aus geöffnet haben,blenden Sie die Einträge unter StarTeam-Provider ein, um die verfügbaren StarTeam-Eigenschaftenzu sehen. Wenn Sie das Dialogfeld Eigenschaften von einer StarTeam-Ansicht oder vom ServerExplorer aus öffnen, ist dieser Schritt nicht notwendig.
3. Ändern Sie im angezeigten Dialogfeld Eigenschaften die Eigenschaftenfelder wie gewünscht.
4. Klicken Sie auf OK.
Verwandte Themen
Mit Ordnern und Elementen arbeiten auf Seite 184
Mit Dateien arbeiten auf Seite 215
Mit Änderungsanforderungen arbeiten auf Seite 237
Mit Anforderungen arbeiten auf Seite 251
Dateien auf Seite 72
Ordner in Ansichten auf Seite 67Mit Dateien arbeiten auf Seite 215
Änderungsanforderungseigenschaften auf Seite 365
Dateieigenschaften auf Seite 363
Ordnereigenschaften auf Seite 359
Anforderungseigenschaften auf Seite 368
Task-Eigenschaften auf Seite 371
Thema-Eigenschaften auf Seite 375
212 | Verfahren
Eigenschaften vergleichen1. Wenn Sie Dateien und Ordner vergleichen möchten, öffnen Sie den Server Explorer oder einen der
Eclipse-Explorer.
Wenn Sie andere Elementtypen vergleichen möchten, öffnen Sie die Ansicht Änderungsanforderung,Anforderung, Task oder Thema.
2. Wählen Sie in der geöffneten Ansicht zwei Elemente aus.
Halten Sie beim Klicken auf das zweite Element die Strg-Taste gedrückt.
3. Wenn Sie Dateien und Ordner in einer der Eclipse-Ansichten ausgewählt haben, klicken Sie mit der rechtenMaustaste und wählen Sie Vergleichen mit ➤ Eigenschaften vergleichen.
Wenn Sie Elemente im Server Explorer oder in einer der Elementansichten (Änderungsanforderung,Task, Thema usw.) ausgewählt haben, klicken Sie mit der rechten Maustaste und wählen Sie Eigenschaftenvergleichen.
Das Dialogfeld Eigenschaften vergleichen wird angezeigt.
4. Klicken Sie auf Geschlossen.
Verwandte Themen
Mit Ordnern und Elementen arbeiten auf Seite 184
Dateien auf Seite 72
Ordner in Ansichten auf Seite 67Mit Dateien arbeiten auf Seite 215
Mit Projekten arbeiten auf Seite 153
Aktive Prozesselemente festlegenDurch die Festlegung eines aktiven Prozesselements können Sie Zeit sparen, wenn Sie wissen, dass SieDateien unter Verwendung dieses Prozesselements später hinzufügen oder einchecken werden. Sie könneneine ausgewählte Änderungsanforderung, einen ausgewählten Task oder eine ausgewählte Anforderung alsaktives Prozesselement für die aktuelle Ansicht, eine geöffnete Ansicht auf demselben Server oder eine andereAnsicht auf demselben Server festlegen.
Pro Ansicht kann immer nur ein aktives Prozesselement festgelegt werden. Wenn Sie irgendwann ein zweitesaktives Prozesselement für dieselbe Ansicht festlegen, wird das zuerst festgelegte Prozesselement dadurchersetzt.
1. Öffnen Sie Ihr Projekt in einer StarTeam-Perspektive.
2. Klicken Sie auf die Registerkarte Änderungsanforderung, Anforderung oder Task und wählen Sie dasElement aus, das als aktives Prozesselement verwendet werden soll.
3. Führen Sie einen der folgenden Schritte aus:
Verfahren | 213
Wenn Sie die aktuelle Ansicht auswählen möchten, klicken Sie mit der rechten Maustaste und wählenSie Aktives Prozesselement einstellen ➤ Aktuelle Ansicht.
•
• Wenn Sie in der Liste der auf dem Server geöffneten Ansichten eine Ansicht auswählen möchten, klickenSie mit der rechten Maustaste und wählen Sie Aktives Prozesselement einstellen ➤ [Ansichtsname].
• Wenn Sie irgendeine andere Ansicht auf dem Server auswählen möchten, klicken Sie mit der rechtenMaustaste und wählen Sie Aktives Prozesselement einstellen ➤ Ansicht auswählen. Daraufhin wirdein Dialogfeld geöffnet, in dem Sie die Ansicht auswählen können.
Hinweis: Sie können auch das aktuell ausgewählte Element als Prozesselement auswählen. KlickenSie dazu in der Symbolleiste auf die Schaltfläche Als aktives Prozesselement verwenden.
Das ausgewählte Prozesselement wird standardmäßig verwendet, wenn Sie Dateien hinzufügen odereinchecken. Sie können diese Standardeinstellung beim Hinzufügen oder Einchecken von Dateien aber außerKraft setzen und ein anderes geeignetes Element auswählen.
Tipp: Wenn Sie ein Prozesselement nicht mehr benötigen, klicken Sie mit der rechten Maustaste undwählen Sie Aktives Prozesselement löschen, damit es nicht versehentlich wiederverwendet werden kann.Dabei werden die Informationen aus der Statusleiste entfernt und das Prozesselement wird nicht mehr inden Dialogfeldern zum Hinzufügen und zum Einchecken von Dateien angeboten.
Verwandte Themen
Mit Ordnern und Elementen arbeiten auf Seite 184
Prozessregeln für Projekte einrichten auf Seite 294
Prozesselemente auf Seite 112
Prozess-Links auf Seite 118
Prozess-Tasks und erweiterte Prozess-Links auf Seite 124
Erweiterte Prozess-Links aktivieren auf Seite 296Prozess-Tasks aus anderen Tasks filtern auf Seite 298
Prozessregeln für Projekte einrichten auf Seite 294
Elemente auswählen1. Öffnen Sie die Ansicht Änderungsanforderung, Anforderung, Task oder Thema.
2. Klicken Sie auf das Dropdown-Menü in der Symbolleiste der Ansicht und wählen Sie eine der folgendenOptionen:
• Auswählen ➤ Alle auswählen: Alle in der Ansicht angezeigten Elemente werden ausgewählt.
Hinweis: Die Ansicht Audit enthält ebenfalls diesen Menübefehl.
• Auswählen ➤ Nach Abfrage: Das Dialogfeld Abfrage auswählen wird geöffnet. Darin können Sie dieAbfrage auswählen, die auf die in der Ansicht angezeigten Elemente angewendet werden soll.
• Auswählen ➤ Nach Label: Das Dialogfeld Label auswählen wird geöffnet. Darin können Sie ein Labelfestlegen, das auf die in der Ansicht angezeigten Elemente angewendet werden soll.
3. Wenn Sie Elemente im Server Explorer auswählen möchten, klicken Sie mit der rechten Maustaste undwählen Sie Team ➤ Im Server-Explorer anzeigen.
214 | Verfahren
Verwandte Themen
Mit Ordnern und Elementen arbeiten auf Seite 184
Elemente kopierenSie können Elemente von einem Server auf einen anderen Server kopieren. Davon ausgenommen sind Ordnerund Dateien. Gehen Sie zum Kopieren eines StarTeam-Elements auf einen anderen Server wie folgt vor:
1. Öffnen Sie die Quellansicht auf einem Server und die Zielansicht auf einem anderen Server.
2. Navigieren Sie in der Quellansicht zu dem Element, das Sie kopieren möchten.
3. Klicken Sie mit der rechten Maustaste auf das Element und wählen Sie Team ➤ Kopieren.
4. Navigieren Sie zur Zielansicht auf dem anderen Server, um das Element dort einzufügen.
5. Klicken Sie mit der rechten Maustaste auf das Element und wählen Sie Team ➤ Einfügen.Auf dem ausgewählten Server wird ein neues Element erstellt, das dieselben Werte besitzt wie das Element,das Sie kopiert haben. Wenn Sie den Befehl zum Einfügen wählen, wird ein Bestätigungsdialogfeldeingeblendet, in dem Sie aufgefordert werden anzugeben, ob auch ein externer Link zwischen den beidenElementen erstellt werden soll.
Verwandte Themen
Mit Ordnern und Elementen arbeiten auf Seite 184
Mit Dateien arbeitenDieser Abschnitt enthält eine Liste der Verfahren zum Verwalten von Dateien.
Verwandte Themen
Verfahren auf Seite 153
Dateien einchecken auf Seite 216Dateien auschecken auf Seite 218
Dateien mit Optionen auschecken auf Seite 218Vorhandene Ordner auschecken auf Seite 220Dateien stapelweise auschecken auf Seite 221Dateien vergleichen und zusammenführen auf Seite 223
FCM als alternatives Tool zum Vergleichen/Zusammenführen festlegen auf Seite 223
Änderungsstatus der Ressource konvertieren auf Seite 224Eincheckkommentare bearbeiten auf Seite 224
Gleichzeitige Dateibearbeitung aktivieren auf Seite 225"Quick Diff" in Texteditoren aktivieren auf Seite 225
Dateien und Ordner ausschließen auf Seite 226Dateien suchen, die mit aktiven Prozesselementen verknüpft sind auf Seite 290
Auschecken mit Schlüsselworterweiterung erzwingen auf Seite 228
Verfahren | 215
Elemente sperren und entsperren auf Seite 228
EOL-Konvertierungsmodus ändern auf Seite 229Dateieigenschaften ändern auf Seite 229
Nicht gesperrte Dateien als schreibgeschützt markieren auf Seite 230
Auscheckstatistik mit dem Cache-Agenten überwachen auf Seite 231
Lokalen Ordner öffnen auf Seite 232
Dateien öffnen auf Seite 232Dateien und Ordner ersetzen auf Seite 232
Die Datei Executable Bit für UNIX einstellen auf Seite 235
Anmerkungen anzeigen auf Seite 235
Elementeigenschaften anzeigen oder ändern auf Seite 256Frühere Dateirevisionen anzeigen auf Seite 237
Dateien eincheckenDateien können wie folgt eingecheckt werden:
• Ohne Öffnen eines Dialogfelds zur Festlegung spezifischer Eincheckoptionen über die StarTeam-spezifischeSchaltfläche Ausgehende Änderungen zum StarTeam-Server synchronisieren in der Symbolleiste
• Durch Öffnen des Dialogfelds Einchecken und Festlegen konkreter Optionen zum Einchecken, wie z. B.Sperrstatus, über den Befehl Team ➤ Einchecken
Hinweis: Im Unterschied zu anderen StarTeam-Clients besitzt der StarTeam Eclipse Client kein speziellesDateien hinzufügen-Dialogfeld, mit dem neue Dateien (Dateien mit dem Status nicht in Ansicht) derVersionskontrolle unterstellt werden können. Sowohl für Dateien, die geändert wurden, während sie derVersionskontrolle unterstanden, als auch für Dateien, die neu sind, ist das Standarddialogfeld zumEinchecken zu verwenden.
1. Wählen Sie Team ➤ Einchecken in einem der Eclipse-Explorer oder in einer der Ansichten, in denen esden Kontextmenübefehl Team gibt.Das Dialogfeld Einchecken wird angezeigt.
2. Geben Sie einen Eincheck-Kommentar ein.
Unterhalb des Hauptkommentarbereichs werden in einem Listenfeld frühere Eincheck-Kommentareangezeigt, aus denen Sie einen Kommentar auswählen können.
3. Optional: Wenn die aktuelle Revision in StarTeam überschrieben werden soll, aktivieren Sie die OptionEinchecken erzwingen.
4. Optional: Aktivieren Sie Eincheckstatistik anzeigen.
Die Eincheckstatistik gibt für jeden Eincheckvorgang Auskunft darüber, wie viele Dateien vomStarTeam-Server direkt und wie viele vom Cache-Agenten gesendet werden. Nach Abschluss desEincheckvorgangs wird das Dialogfeld Eincheckstatistik geöffnet, das die verstrichene Zeit, dieGesamtanzahl von Dateien, die Gesamtanzahl von Bytes sowie die Information anzeigt, ob Dateien währenddes Vorgangs nicht eingecheckt werden konnten oder übersprungen wurden.
5. Erweitern Sie Sperrstatus und wählen Sie eine der folgenden Sperroptionen aus:
• Entsperrt: Hebt die Sperre der Dateien nach dem Einchecken wieder auf.• Exklusiv: Gibt an, dass Sie weitere Änderungen an den Dateien vornehmen möchten.
216 | Verfahren
• Nicht-exklusiv: Gibt an, dass Sie an den Dateien arbeiten und möglicherweise Änderungen vornehmen.• Aktuelle Einstellungen beibehalten: Behält den aktuellen Sperrstatus bei.
6. Optional: Wählen Sie im Dialogfeld Einchecken die folgenden Optionen aus:
• Aktivieren Sie die Option Arbeitsdateien löschen, um die ausgewählten Dateien aus Ihrem Arbeitsordnerzu entfernen.
• Erweitern Sie Prozesselement (erforderlich, wenn Prozessregeln erzwungen werden). Aktivieren Siedas Auswahlfeld Prozesselement verknüpfen und anhängen, um die Dateien mit einem Prozesselementzu verknüpfen.
Durch Klicken auf Auswählen wird das Dialogfeld Prozesselement auswählen geöffnet, in dem diein der aktuellen Ansicht verfügbaren Elemente angezeigt werden. Sie können die Liste der verfügbarenProzesselemente in diesem Dialogfeld filtern und Sie können über den Baum zu einem Prozesselementin einem anderen Projekt oder in einer anderen Ansicht gehen.
• Wenn Sie mit der Bearbeitung des aktiven Prozesselements fertig sind, aktivieren Sie das AuswahlfeldAusgewähltes Prozesselement als repariert/fertig gestellt/abgeschlossen markieren.
• Erweitern Sie Label und wählen Sie in der Dropdown-Liste Revisions-Label ein Label aus oder erstellenSie ein neues Revisions-Label, indem Sie einen Namen eingeben.
Aktivieren Sie die Option Label verschieben, falls es bereits einer vorigen Revision zugeordnetist, wenn das Label bereits verwendet wird.
• Erweitern Sie Erweitert. Aktivieren Sie die Option EOL-Format für das Auschecken festlegen (nurTextdateien), um das EOL-Zeichen zu bestimmen, das mit den Dateien gespeichert wird. DieStandardeinstellung basiert auf der EOL-Einstellung im Dialogfeld Dateieigenschaften. Wählen Sieaußerdem als Dateityp ASCII, Binary oder Unicode aus.
Wählen Sie in der Dropdown-Liste unter Dateicodierung eine Dateicodierung aus. DieStandardeinstellung basiert auf der EOL-Einstellung im Dialogfeld Präferenzen.
• Erweitern Sie Änderungsanforderungen, um die mit den einzucheckenden Dateien verknüpftenÄnderungsanforderungen zu überprüfen.
7. Das Dialogfeld enthält im unteren Teil den Bereich Änderungen. Sie können hier optional Folgendes tun:
• Klicken Sie auf die verschiedenen Schaltflächen in der Symbolleiste, um flache, Baum- oder komprimierteOrdneransichten anzuzeigen.
• Aktivieren Sie die Option Nur Neuzugänge, wenn nur Dateien des Typs "Nicht in Ansicht" (Dateien zumHinzufügen) angezeigt werden sollen.
• Aktivieren Sie die Option Nur Änderungen, wenn nur bearbeitete Dateien (geänderte Dateien) angezeigtwerden sollen.
• Klicken Sie auf Beschreibung bearbeiten, wenn Sie die Hauptbeschreibung für die einzucheckendenElemente bearbeiten möchten.
• Wählen Sie eine oder mehrere Dateien aus und klicken Sie auf Kommentar bearbeiten, um derenEincheck-Kommentare einzeln zu bearbeiten (oder sie leer zu lassen).
• Wählen Sie eine oder mehrere Dateien aus und klicken Sie auf Kommentar löschen, um einen mitdem einzucheckenden Element verknüpften Kommentar zu entfernen.
• Wählen Sie eine Datei aus und klicken Sie auf Mit Revision vergleichen, um die einzucheckendenDateien mit der aktuellen Revision der Dateien im Repository zu vergleichen.
Tipp: Das Dialogfeld enthält auch einen Link Persönliche Dateioptionen konfigurieren, überden Sie die Dateioptionen vor dem eigentlichen Einchecken schnell bearbeiten können.
8. Klicken Sie auf OK.
Verfahren | 217
Verwandte Themen
Mit Dateien arbeiten auf Seite 215
Präferenzen für Zuordnungen auf Seite 331
Dateien auschecken auf Seite 218
Dateien auf Seite 72
Ordner in Ansichten auf Seite 67Mit Projekten arbeiten auf Seite 153Provider-Eigenschaften auf Seite 352
Dateieigenschaften auf Seite 363
Dateien auschecken1. Wählen Sie in einem der Eclipse-Explorer oder in einer Ansicht, die im Kontextmenü Team angezeigt wird,
die Datei(en) aus, die Sie auschecken möchten.
2. Wählen Sie Team ➤ Auschecken oder Team ➤ Auschecken erzwingen im Kontextmenü.
Hinweis: Wenn Sie Auschecken erzwingen wählen, werden alle Dateien mit identischem Namenim Arbeitsordner überschrieben, auch wenn sie neueren Datums sind.
3. Klicken Sie auf Eingehende Änderungen vom StarTeam-Server synchronisieren in einerStarTeam-Ansicht.
4. Wählen Sie Teamsynchronisierung ➤ Synchronisieren ➤ Auschecken/Auschecken erzwingen.Das Dialogfeld Auschecken öffnet sich nicht und die Dateien werden in Ihren lokalen Arbeitsordnerausgecheckt.
Verwandte Themen
Mit Dateien arbeiten auf Seite 215
Dateien einchecken auf Seite 216Dateien auf Seite 72
Ordner in Ansichten auf Seite 67Mit Projekten arbeiten auf Seite 153Provider-Eigenschaften auf Seite 352
Dateieigenschaften auf Seite 363
Dateien mit Optionen auschecken1. Wählen Sie in einem der Eclipse-Explorer oder in einer Ansicht, die im Kontextmenü Team angezeigt wird,
die Datei(en) aus, die Sie auschecken möchten.
2. Wählen Sie im Kontextmenü Team ➤ Auschecken mit Optionen.Das Dialogfeld Auschecken wird angezeigt.
3. Optional: Aktivieren Sie die folgenden Optionen:
218 | Verfahren
Auschecken erzwingen: Alle Dateien mit identischem Namen im Arbeitsordner werden überschrieben,auch wenn sie neueren Datums sind.
•
• Auscheckstatistik anzeigen
Die Auscheckstatistik gibt für jeden Auscheckvorgang Auskunft darüber, wie viele Dateien vom StarTeamServer direkt und wie viele vom Cache-Agenten gesendet werden. Nach Abschluss des Auscheckvorgangswird das Dialogfeld Auscheckstatistik geöffnet, das die verstrichene Zeit, die Gesamtanzahl von Dateien,die Gesamtanzahl von Bytes sowie die Information anzeigt, ob Dateien während des Vorgangs nichtausgecheckt werden konnten oder übersprungen wurden.
4. Erweitern Sie Referenzieren nach und wählen Sie eine der folgenden Optionen für die auszucheckendenDateien aus:
• Aktuelle Revision: Die aktuellste Revision.• Label: Eine bestimmte Dateirevision. Die Ansichts-Labels stehen in der Liste vor den Revisions-Labels.• Heraufstufungsstatus: Dient zum Festlegen eines konkreten Heraufstufungsstatus.• Konfiguration vom: Die zum angegebenen Zeitpunkt aktuelle Revision wird ausgecheckt. Klicken Sie
auf die Schaltfläche Datum/Zeit, um den Kalender zu verwenden, und geben Sie die Zeit an.
5. Erweitern Sie Sperrstatus und wählen Sie eine der folgenden Sperroptionen aus:
• Entsperrt: Die Dateien, die gerade ausgecheckt werden sollen, werden nicht gesperrt, oder wenn siederzeit gesperrt sind, werden sie entsperrt. Denken Sie dabei an Folgendes: Wenn Sie eine nichtgesperrte Datei auschecken, erscheint diese in Ihrem Arbeitsordner möglicherweise nur alsschreibgeschützte Datei.
Hinweis: Der Status von Arbeitsdateien (schreibgeschützt oder Lese-/Schreibzugriff) wird durcheine Projekteigenschaft und eine persönliche Option gesteuert.
• Exklusiv: Gibt an, dass Sie weitere Änderungen an den Dateien vornehmen möchten.• Nicht-exklusiv: Gibt an, dass Sie an den Dateien arbeiten und möglicherweise Änderungen vornehmen.• Aktuelle Einstellungen beibehalten: Behält den aktuellen Sperrstatus bei.
6. Optional: Erweitern Sie EOL-Konvertierung und wählen Sie eine der folgenden Optionen:
• Keine oder eine andere Schaltfläche, um die aktuelle EOL-Konvertierungseinstellung zu ändern.• Für Windows lautet die EOL-Einstellung CR-LF (Carriage Return/Line Feed).• Für UNIX lautet die EOL-Einstellung LF (Line Feed).• Für Macintosh-Betriebssysteme lautet die EOL-Einstellung CR (Carriage Return).
Die EOL-Einstellung in diesem Dialogfeld hat Vorrang vor der Standardeinstellung, die Sie auf der SeiteDatei des Dialogfelds Präferenzen festgelegt haben.
7. Erweitern Sie Erweitert, um optional im Listenfeld Dateicodierung eine geeignete Dateicodierungauszuwählen und so die Schlüsselworterweiterung für anderssprachige Codepages zu unterstützen.
8. Im Bereich Änderungen können Sie optional Folgendes tun:Klicken Sie auf die verschiedenen Schaltflächen in der Symbolleiste, um flache, Baum- oder komprimierteOrdneransichten anzuzeigen.
9. Wählen Sie eine Datei aus und klicken Sie in der Symbolleiste des Bereichs Änderungen auf Mit Revisionvergleichen, um die lokale Datei mit der aktuellen Revision der Datei im Repository zu vergleichen.
Hinweis: Das Dialogfeld enthält auch einen Link Persönliche Dateioptionen konfigurieren, über denSie die Dateioptionen vor dem eigentlichen Auschecken schnell bearbeiten können.
10. Klicken Sie auf OK, um den Auscheckvorgang abzuschließen.
Verfahren | 219
Hinweis: Sie können zum Auschecken von Dateien auch die Schaltfläche Eingehende Änderungenvom StarTeam-Server synchronisieren in der Symbolleiste verwenden. Das Dialogfeld Auscheckenwird dann nicht geöffnet. Wenn Prozessregeln erforderlich sind, wird das Dialogfeld Auscheckenautomatisch geöffnet.
Verwandte Themen
Mit Dateien arbeiten auf Seite 215
Vorhandene Ordner auschecken1. Öffnen Sie eine der StarTeam-Perspektiven.
2. Wählen Sie Fenster ➤ Perspektive anzeigen ➤ Andere.
3. Wählen Sie in der Liste StarTeam Klassisch oder StarTeam-Aktivität aus, und klicken Sie auf OK.
4. Öffnen Sie den Server Explorer und navigieren Sie zum entsprechenden StarTeam-Projekt/-Ordner oderzur entsprechenden StarTeam-Ansicht.
Sie können im Server Explorer auch mehrere Ordner zum Auschecken auswählen.
Hinweis: Wenn Sie sich nicht beim Server angemeldet haben, klicken Sie mit der rechten Maustasteauf den Serverkonfigurationsknoten, und wählen Sie Anmelden. In der Statusleiste unten in derWorkbench wird der Name des angemeldeten Benutzers angezeigt.
5. Klicken Sie mit der rechten Maustaste und wählen Sie Als Projekt auschecken.Der Auschecken als-Experte wird geöffnet.
6. Wählen Sie eine der folgenden Optionen:
BeschreibungOption
Geben Sie im angezeigten Textfeld einen Projektnamen ein oderverwenden Sie den Standardordnernamen, und klicken Sie auf
Als Projekt im Arbeitsbereichauschecken
Weiter. Wählen Sie einen Speicherort aus, an den die Dateienausgecheckt werden sollen, und klicken Sie auf Weiter.
Klicken Sie auf Weiter, um ein gültiges Zielprojekt auszuwählen,und klicken Sie auf Fertig stellen.
In vorhandenes Projekt auschecken
Klicken Sie auf Fertig stellen und führen Sie die im Expertenfür neue Projekte angezeigten Schritte aus.
Als Projekt auschecken, das mit demAssistenten für neue Projektekonfiguriert wurde
7. Wenn Sie die Option Als Projekt im Arbeitsbereich auschecken aktivieren, legen Sie die Auscheckoptionenwie folgt fest:
• Erweitern Sie Referenzieren nach und wählen Sie eine der folgenden Optionen für die auszucheckendenDateien aus:
• Aktuelle Revision: Die aktuellste Revision.• Label: Eine bestimmte Dateirevision. Die vorhandenen Ansichts- und Revisions-Labels sind in
umgekehrter chronologischer Reihenfolge basierend auf der Zeit sortiert, zu der sie erstellt wurden.Die Ansichts-Labels stehen in der Liste vor den Revisions-Labels.
220 | Verfahren
• Heraufstufungsstatus: Dient zum Festlegen eines konkreten Heraufstufungsstatus.• Konfiguration vom: Die zum angegebenen Zeitpunkt aktuelle Revision wird ausgecheckt. Klicken
Sie auf die Schaltfläche Datum/Zeit, um den Kalender zu verwenden, und geben Sie die Zeit an.
• Erweitern Sie Sperrstatus und wählen Sie eine der folgenden Sperroptionen aus:
• Entsperrt: Hebt die Sperre der Dateien nach dem Einchecken wieder auf.• Exklusiv: Gibt an, dass Sie weitere Änderungen an den Dateien vornehmen möchten.• Nicht-exklusiv: Gibt an, dass Sie an den Dateien arbeiten und möglicherweise Änderungen
vornehmen.• Aktuelle Einstellungen beibehalten: Behält den aktuellen Sperrstatus bei. Diese Option ist
standardmäßig aktiviert.
• Optional: Erweitern Sie EOL-Konvertierung und wählen Sie eine der folgenden Optionen:
• Keine oder eine andere Schaltfläche, um die aktuelle EOL-Konvertierungseinstellung zu ändern.• Für Windows lautet die EOL-Einstellung CR-LF (Carriage Return/Line Feed).• Für UNIX lautet die EOL-Einstellung LF (Line Feed).• Für Macintosh-Betriebssysteme lautet die EOL-Einstellung CR (Carriage Return).
• Erweitern Sie Erweitert, um optional in der Dropdown-Liste Dateicodierung eine geeigneteDateicodierung auszuwählen und so die Schlüsselworterweiterung für anderssprachige Codepages zuunterstützen.
8. Klicken Sie auf Weiter.Die Seite Zuordnungspräferenzen wird geöffnet.
9. Wählen Sie die gewünschten Einstellungen oder übernehmen Sie die Standardeinstellungen und klickenSie auf Fertig stellen.
Verwandte Themen
Erste Schritte auf Seite 38
Mit Dateien arbeiten auf Seite 215
Ansichten auf Seite 21
Perspektiven auf Seite 18
Präferenzen für Zuordnungen auf Seite 331
Ordner in Ansichten auf Seite 67Perspektiven auf Seite 18
Präferenzen für Zuordnungen auf Seite 331
Dateien stapelweise auscheckenEs wird empfohlen, dass Sie das Dienstprogramm "Bulk Check-out" (bco) verwenden, wenn Sie Dateien fürBuilds auschecken, da dieses schneller ist als ein reguläres Auschecken, besonders in Kombination mit demCache-Agenten. Das Dienstprogramm Bulk Check-Out erkennt nicht die Unterschiede in Ordnernamen aufgrundvon Klein- und Großschreibung. Es erkennt diese Unterschiede jedoch in Dateinamen.
1. Geben Sie den Befehl bco in ein Befehlsfenster ein, und verwenden Sie dabei folgende Syntax:
bco -p "projectSpecifier"[-pwdfile "filePath"] [-autoLogon] [-is] [-rp
Verfahren | 221
"folderPath" | -fp "folderPath"] [-cmp] [-dryrun] [-vb] [-useCA] [-encrypt encryptionType] [-cfgl "labelName"| -cfgp "stateName" | -cfgd "asOfDate"] [-filter "fileStatus"] [-o] [-ro] [-ts] [-fs] [-eol on | off | cr | lf | crlf] [-netmon] [-t] [-h | -help] [files...]
2. Verwenden Sie die folgenden Beispiele als Richtlinie beim Erstellen des Befehls bco:
Im folgenden Beispiel wird bco dazu verwendet, das Auschecken aller Dateien aus Source Code, einemuntergeordneten Ordner des Stammordners StarDraw, zu erzwingen (in der StarDraw-Ansicht desStarDraw-Projekts):
bco -p "JMarsch:Passwort@Orion:1024/StarDraw/StarDraw/Source Code" -is -o "*"
Das nächste Beispiel zeigt einen bco-Befehl mit der -netmon-Option und die vom Netzmonitor angezeigteAusgabe.
bco -p "Administrator:[email protected]:49201/StarDraw/WebSite" -fp D:\Test -netmon -o "*.htm"
Beispiel für Ausgabe:
StarTeam BulkCheckOut Utility Version 9.0.xxx Copyright (c) 2004 Borland Software Corporation. Alle Rechte vorbehalten. Start: (rev 100) SRVR_CMD_GET_PROJECT_LIST Time: 62 millis;Sent: 42 bytes; Got: 1834 bytes Start: (rev 100) SRVR_CMD_GET_PROJECT_VIEWS Time: 47 millis;Sent: 46 bytes; Got: 186 bytes Start: (rev 100) SRVR_CMD_GET_PROJECT_VIEWS Time: 15 millis;Sent: 46 bytes; Got: 186 bytes Start: (rev 100) SRVR_CMD_PROJECT_OPEN Time: 188 millis;Sent: 70 bytes; Got: 120 bytes Start: (rev 100) PROJ_CMD_GET_VIEW_PROPERTIES Time: 31 millis;Sent: 42 bytes; Got: 2556 bytes Start: (rev 100) PROJ_CMD_GET_FOLDERS Time: 63 millis;Sent: 42 bytes; Got: 1112 bytes Start: (rev 100) PROJ_CMD_GET_FOLDER_ITEMS Time: 16 millis;Sent: 50 bytes; Got: 40 bytes Start: (rev 100) PROJ_CMD_REFRESH_ITEMS Time: 3562 millis;Sent: 122 bytes; Got: 414 bytes Start: (rev 100) SRVR_CMD_GET_PROJECT_VIEWS Time: 16 millis;Sent: 46 bytes; Got: 186 bytes Start: (rev 100) PROJ_CMD_GET_PROJECT_PROPERTIES Time: 31 millis;Sent: 42 bytes; Got: 4797 bytes Start: (rev 100) FILE_CMD_CHECKOUT Time: 47 millis;Sent: 78 bytes; Got: 108 bytes Start: (rev 100) FILE_CMD_CHECKOUT Time: 31 millis;Sent: 78 bytes; Got: 1767 bytes Start: (rev 100) FILE_CMD_CHECKOUT Time: 31 millis;Sent: 78 bytes; Got: 1140 bytes Start: (rev 100) SRVR_CMD_PROJECT_CLOSE Time: 15 millis;Sent: 62 bytes; Got: 16 bytes Start: (rev 100) SRVR_CMD_RELEASE_CLIENT Time: 31 millis;Sent: 42 bytes; Got: 16 bytes
Verwandte Themen
Mit Dateien arbeiten auf Seite 215
Dienstprogramm "Bulk Check-out" für große Dateimengen auf Seite 110
Befehlszeilenoptionen des Dienstprogramms 'Bulk Check-out' (BCO) auf Seite 470
Dienstprogramm "Bulk Check-out" für große Dateimengen auf Seite 110
Tabelle der StarTeam Schlüsselwörter auf Seite 478
222 | Verfahren
Dateien vergleichen und zusammenführenWichtig: Wenn Sie zum Vergleichen und Zusammenführen von Dateien das Tool "Dateivergleichen/zusammenführen" verwenden möchten, müssen Sie zunächst festlegen, dass dieses Toolals alternatives Tool verwendet werden soll.
Dieses Verfahren gibt einen Überblick über die Vorgehensweise zum Vergleichen und Zusammenführen einerlokalen Datei mit einer Datei im StarTeam-Repository, bei der die Komponente "Dateivergleichen/zusammenführen" geöffnet wird.
1. Die Komponente "Datei vergleichen/zusammenführen" kann im StarTeam Eclipse Client auf zweierlei Artund Weise gestartet werden. Führen Sie einen der folgenden Schritte aus:
• Wählen Sie in der Ansicht Historie die beiden Dateien aus, die verglichen werden sollen.• Wählen Sie im Package Explorer eine StarTeam-Repository-Datei aus, die mit Ihrer lokalen Datei
verglichen werden soll, oder wählen Sie die beiden zu vergleichenden Dateien aus.
2. Führen Sie einen der folgenden Schritte aus:
• Klicken Sie mit der rechten Maustaste und wählen Sie im Kontextmenü Dateiinhalte zusammenführen.
• Klicken Sie mit der rechten Maustaste und wählen Sie Vergleichen mit ➤ Externe Datei in einerexternen Vergleichsanwendung oder Vergleichen mit ➤ Beide in einer externenVergleichsanwendung.
Die "Datei vergleichen/zusammenführen"-Sitzung wird in einer separaten Ansicht oder in einem separatenFenster geöffnet und die beiden Dateien werden darin in einem jeweils eigenen Bearbeitungsfensterangezeigt.
3. Nehmen Sie alle erforderlichen Änderungen an den Dateien direkt in den Bearbeitungsfenstern vor.
Tipp: Weitere Informationen zum Vergleichen und Zusammenführen von Dateien finden Sie in derOnline-Hilfe des Tools "Datei vergleichen/zusammenführen".
Verwandte Themen
Revisionen vergleichen auf Seite 192Mit Dateien arbeiten auf Seite 215
FCM als alternatives Tool zumVergleichen/Zusammenführen festlegenWenn der StarTeam Eclipse Client installiert ist, ist als Standarddienstprogramm für dasVergleichen/Zusammenführen von Dateien das Eclipse-Dienstprogramm zum Vergleichen/Zusammenführenausgewählt. Wenn Sie stattdessen Datei vergleichen/zusammenführen als alternatives Dienstprogrammverwenden möchten, müssen Sie diese Einstellungen im Dialogfeld Präferenzen konfigurieren.
Hinweis: Informationen zum Installieren von Datei vergleichen/zusammenführen finden Sie in denVersionshinweisen zum StarTeam Eclipse Client.
1. Wählen Sie im Hauptmenü Fenster ➤ Präferenzen.
2. Klicken Sie im Dialogfeld Präferenzen auf Team ➤ StarTeam ➤ Datei.
Verfahren | 223
3. Wählen Sie auf der Seite Datei die Option Das Vergleichen/Zusammenführen von StarTeam verwenden.
4. Aktivieren Sie die entsprechende Option für einen oder beide der folgenden Anwendungstypen:Dienstprogramm für das Zusammenführen und/oder Dienstprogramm für Vergleiche.
5. Geben Sie den Pfad für die ausführbare Datei für jede ausgewählte Anwendung zumVergleichen/Zusammenführen ein oder suchen Sie danach.
6. Geben Sie unter Optionen alle Optionen ein, die Sie für die ausgewählten Anwendungen verwendenmöchten.
7. Klicken Sie auf OK.
Verwandte Themen
Mit Dateien arbeiten auf Seite 215
Änderungsstatus der Ressource konvertierenZum Konvertieren des Änderungsstatus ist kein Ein- oder Auschecken nötig, da sich die Konvertierung nurauf die lokalen Synchronisierungsdaten auswirkt und der Vorgang rückgängig gemacht werden kann.
1. Klicken Sie mit der rechten Maustaste in der Ansicht Navigator auf die Datei oder den Ordner und wählenSie Eigenschaften.
Alternative: Klicken Sie mit der rechten Maustaste in der Ansicht Synchronisieren auf die Datei oder denOrdner und wählen Sie Konvertieren zu.
2. Wählen Sie Eigenschaften.
3. Klicken Sie auf der Seite StarTeam-Provider auf die Schaltfläche für die entsprechende Änderung.
4. Klicken Sie auf OK.
Verwandte Themen
Mit Dateien arbeiten auf Seite 215
Eincheckkommentare bearbeiten1. Wählen Sie in einem der Eclipse-Explorer die Datei(en) aus.
2. Klicken Sie mit der rechten Maustaste und wählen Sie Team ➤ Kommentar für nächstes Einchecken➤ Bearbeiten.Das Dialogfeld Kommentar wird angezeigt.
Hinweis: Wenn Sie einen zuvor hinzugefügten Eincheckkommentar entfernen möchten, wählen SieTeam ➤ Kommentar für nächstes Einchecken ➤ Entfernen.
3. Geben Sie den Text für den Kommentar ein.
4. Klicken Sie auf OK.
Kommentarfelder dürfen maximal 30.000 Zeichen enthalten.
Hinweis: Sie können zum Bearbeiten und Entfernen von Eincheckkommentaren auch das DialogfeldEinchecken öffnen und die Symbolleiste im Bereich Änderungen verwenden.
224 | Verfahren
Verwandte Themen
Mit Dateien arbeiten auf Seite 215
Dateien auf Seite 72
Ordner in Ansichten auf Seite 67Mit Projekten arbeiten auf Seite 153
Gleichzeitige Dateibearbeitung aktivierenHinweis: Die Einstellung für die Option Exklusive Sperre beim Einchecken der Dateien verlangenwird in der Regel vom Administrator beim Festlegen der Eigenschaften für ein StarTeam-Projekt ausgewählt.Die persönlichen Optionen für Ihre Workstation legen Sie jedoch selbst fest.
1. Wählen Sie im Hauptmenü Fenster ➤ Präferenzen.Das Dialogfeld Präferenzen wird angezeigt.
2. Erweitern Sie im angezeigten Dialogfeld Team ➤ StarTeam.
3. Wählen Sie den Knoten Datei aus und aktivieren Sie Bei Integration nicht-exklusive Sperren verwenden.
4. Klicken Sie auf OK.
Hinweis: Wenn das Auswahlfeld Bei Integration nicht-exklusive Sperren verwenden aktiviert ist undProbleme beim Einchecken auftreten, sollten Sie das Auswahlfeld deaktivieren. In diesem Fall sollten Siesich hinsichtlich der Einstellung des Auswahlfelds Exklusive Sperre beim Einchecken der Dateienverlangen an Ihren Administrator wenden.
Verwandte Themen
Mit Dateien arbeiten auf Seite 215
Dateien auf Seite 72
Ordner in Ansichten auf Seite 67Mit Projekten arbeiten auf Seite 153
"Quick Diff" in Texteditoren aktivieren1. Wählen Sie Fenster ➤ Präferenzen.
Das Dialogfeld Präferenzen wird angezeigt.
2. Erweitern Sie die Knoten Allgemein ➤ Editoren ➤ Texteditoren.
3. Wählen Sie Schnellvergleich.
4. Aktivieren Sie die Option Schnellvergleich aktivieren.
5. Wählen Sie im Listenfeld Diese Referenzquelle verwenden die Option Neueste StarTeam-Revision.
6. Klicken Sie auf OK.
Nachdem Sie die Funktion "Schnellvergleich" aktiviert und einen Texteditor geöffnet haben, zeigt der Texteditorlinks mithilfe farbiger Balken die Unterschiede zur neuesten StarTeam-Revision der geöffneten Datei an.WennSie mit der Maus über die Balken gehen, werden im Text die Unterschiede hervorgehoben.
Verfahren | 225
Verwandte Themen
Mit Dateien arbeiten auf Seite 215
Persönliche Präferenzen auf Seite 146
Präferenzen auf Seite 317
Dateien und Ordner ausschließenEinige Dateitypen werden nie zu einem StarTeam-Projekt hinzugefügt, selbst wenn sie sich in einemArbeitsordner befinden. Angenommen, Sie erstellen Dateien mit einer Anwendung, die bei jedemSpeichervorgang automatisch Backup-Kopien (.bak) der entsprechenden Datei anlegt. Obwohl Ihr Arbeitsordnermehrere .bak-Dateien enthalten kann, besteht kein Grund dazu, die Dateien in das Repository ein- oder ausdiesem auszuchecken. Aus diesem Grund sollten sie aus der Projektansicht ausgeschlossen werden.Ausschlusslisten können auch aus übergeordneten Ordnern übernommen werden.
1. Führen Sie einen der folgenden Schritte aus:
• Öffnen Sie, falls nicht bereits geschehen, eine StarTeam-Perspektive oder -Ansicht und wählen Sie inder Hauptmenüleiste StarTeam ➤ Ordner ➤ Eigenschaften.
• Klicken Sie im Server-Explorer, im Navigator oder im Package Explorer mit der rechten Maustaste aufden gewünschten Ordner und wählen Sie Eigenschaften.
Das Dialogfeld Eigenschaften wird angezeigt.
2. Führen Sie einen der folgenden Schritte aus:
• Wenn Sie das Dialogfeld vom Navigator oder Package Explorer aus geöffnet haben, erweitern SieStarTeam-Provider und wählen Sie Ordner.
• Wenn Sie das Dialogfeld über den Befehl StarTeam im Hauptmenü oder vom Server Explorer ausgeöffnet haben, wählen Sie Ordner.
3. Klicken Sie auf die Registerkarte Ausschließen.
Hinweis: Die Registerkarte Ausschließen wirkt sich nicht auf Dateien aus, die bereits Teil des Projektssind.
4. Wählen Sie eine der folgenden Optionen:
BeschreibungOption
Schließt Dateien aus, auf die die Spezifikationen der Ausschlusslistezutreffen, die für diesen Ordner und den übergeordneten Ordner
Lokale Exclude-Liste vererbenund verwenden
festgelegt wurden. Wenn im Listenfeld Lokale Exclude-Liste bisherkeine Dateispezifikationen enthalten sind, fügen Sie diese hinzu.
Schließt alle Dateien aus, auf die die Spezifikationen der Ausschlusslistezutreffen, die für diesen Ordner festgelegt wurden. Wenn im Listenfeld
Lokale Exclude-Listeverwenden
Lokale Exclude-Liste bisher keine Dateispezifikationen enthalten sind,fügen Sie diese hinzu.
Schließt keine Dateien aus.Keine Exclude-Liste
5. Geben Sie eine oder mehrere zu verwendende Dateispezifikationen an.
Verwenden Sie Standardausdrücke (mit den Platzhaltern * und ?), die durch Kommas, Leerzeichen oderSemikolons getrennt sind. Um ein Komma, Leerzeichen oder Semikolon als Teil einer Spezifikationanzugeben, fassen Sie diese in doppelte Anführungszeichen ein. Ein abschließendes Zeichen / stellt die
226 | Verfahren
auszuschließenden Ordner des Typs "Nicht in Ansicht" dar. Beispiel: bin/ führt dazu, dass alle Ordnerdes Typs "Nicht in Ansicht" mit dem Namen bin aus der Ordnerstruktur ausgeschlossen werden.
Hinweis: Der umgekehrte Schrägstrich (\) funktioniert nicht. Er wird als Escape-Zeichen behandelt.
Verwandte Themen
Mit Projekten arbeiten auf Seite 153Mit Ordnern und Elementen arbeiten auf Seite 184
Mit Dateien arbeiten auf Seite 215
Dateien auf Seite 72
Ordner in Ansichten auf Seite 67Persönliche Präferenzen auf Seite 146
Dateien auf Seite 72
Ordner in Ansichten auf Seite 67
Dateien suchen, die mit aktiven Prozesselementenverknüpft sindWenn Dateien mit einem aktiven Prozesselement verknüpft sind, können Sie diese schnell finden.
1. Öffnen Sie die Ansicht Änderungsanforderung, Anforderung oder Task, die das aktive Prozesselemententhält.
Welches Element das aktive Prozesselement ist, können Sie der Eclipse-Statusleiste entnehmen.
In der Statusleiste wird das Symbol Aktives Prozesselement, gefolgt vom Namen des Elements angezeigt.
Tipp: Der Server Explorer zeigt auch an, wenn Sie auf der Ansichtsebene ein aktives Prozesselementfestgelegt haben. Dies ist am Symbol Ansicht und dem dahinter stehenden Informationstext desaktiven Prozesselements zu erkennen.
2. Öffnen Sie die Ansicht Link.
3. Klicken Sie in der Symbolleiste auf Link mit Auswahl.
4. Wählen Sie das aktive Prozesselement in der entsprechenden Ansicht (Änderungsanforderung,Anforderung oder Task) aus.In der Ansicht Link werden alle Links für das ausgewählte Element angezeigt.
5. Klicken Sie mit der rechten Maustaste auf einen Link und wählen Sie Verknüpftes Element auswählen.Die Ansicht öffnet sich und enthält das Ziel des verknüpften Elements.
Verwandte Themen
Mit Dateien arbeiten auf Seite 215
Elemente verknüpfen und Verknüpfungen aufheben auf Seite 288
Ansicht "Link" auf Seite 35
Interne und externe Links auf Seite 144
Einchecken und Auschecken auf Seite 105
Verfahren | 227
Auschecken mit Schlüsselworterweiterung erzwingenDieses Verfahren erlaubt es Ihnen, den Inhalt der lokalen Datei durch die Remote-Version zu ersetzen undso die Schlüsselwörter zu erweitern, nachdem die Projekteinstellungen für die Schlüsselwörter geändertwurden.
1. Wählen Sie die Arbeitsbereichsdatei aus und wählen Sie im Kontextmenü Ersetzen durch ➤ Revision.
2. Wählen Sie die neueste Revision aus.Dadurch wird die Datei nicht geändert, aber es werden alle in der Datei vorhandenen Schlüsselwörter (wiez. B. $Header$) erweitert.
Verwandte Themen
Mit Dateien arbeiten auf Seite 215
Elemente sperren und entsperrenBevor Sie den Inhalt einer Datei ändern oder Elementeigenschaften bearbeiten, sollten Sie die Datei oder dasElement exklusiv sperren. So lassen Sie andere Teammitglieder wissen, dass Sie Änderungen vornehmenmöchten.
1. Wählen Sie ein oder mehrere Elemente aus.
2. Klicken Sie in der Symbolleiste auf die Schaltfläche Sperren oder Sperre aufheben.
Die ausgewählten Elemente sind jetzt exklusiv unter Ihrem Benutzernamen gesperrt.
So sperren Sie ein Element unter Verwendung eines Kontextmenüs
1. Öffnen Sie die entsprechende Ansicht, um einen Ordner, eine Datei, eine Änderungsanforderung, einenTask, ein Thema oder eine Anforderung auszuwählen.
2. Klicken Sie mit der rechten Maustaste auf ein Element und wählen Sie Sperren/Sperre aufheben. DasDialogfeld Status der eigenen Sperre festlegen wird angezeigt.
Hinweis: Wenn Sie eine Datei im Navigator oder im Package Explorer sperren möchten, wählen SieTeam ➤ Sperren/Entsperren.
3. Wählen Sie eine Option für den Sperrstatus:
• Entsperrt: Entfernt Ihre exklusive oder nicht-exklusive Sperre der ausgewählten Elemente.• Exklusiv: Außer Ihnen kann niemand neue Revisionen dieses Elements erstellen (solange die Sperre
nicht von Ihnen oder einer anderen Person aufgehoben wird).• Nicht-exklusiv: Gibt an, dass Sie an dem Element arbeiten und es möglicherweise ändern
(nicht-exklusive Sperren sollten nur für Dateien verwendet werden).
4. Optional: Aktivieren Sie Vorhandene Sperre außer Kraft setzen, um die Sperre eines anderenTeammitglieds außer Kraft zu setzen. Wenn E-Mail-Benachrichtigungen aktiviert sind, sendet StarTeameine Benachrichtigung hierüber an das Teammitglied, dessen Sperre außer Kraft gesetzt wurde.
Hinweis: Sie müssen über die entsprechenden Berechtigungen verfügen, um die Sperre eines anderenBenutzers außer Kraft setzen zu können.
228 | Verfahren
Verwandte Themen
Mit Ordnern und Elementen arbeiten auf Seite 184
Mit Dateien arbeiten auf Seite 215
Dateien auf Seite 72
Ordner in Ansichten auf Seite 67
EOL-Konvertierungsmodus ändernStarTeam Eclipse verwendet für die Statusberechnung und den Revisionsabgleich MD5-Hash-Werte. Dahermuss die Anwendung wissen, welche EOL-Konvertierungen beim letzten Ein- und Auschecken der jeweiligenDatei verwendet wurden. StarTeam Eclipse muss sich diese EOL-Konvertierungen merken, um den lokalberechneten MD5-Hash-Wert an die remote gemeldeten Werte anpassen zu können. Wenn z. B. derCross-Platform-Client und StarTeam Eclipse parallel verwendet werden, umgehen die vom Cross-PlatformClient ausgeführten Operationen die StarTeam Eclipse-EOL-Persistenz. Das Ergebnis sind falsch gemeldeteStatuswerte.
1. Klicken Sie mit der rechten Maustaste im Navigator auf die Datei und wählen Sie Eigenschaften.
2. Wählen Sie auf der Seite StarTeam-Provider den gewünschten EOL-Konvertierungsmodus aus: Windows,Unix, Mac oder Keiner.
3. Klicken Sie auf Übernehmen oder auf OK.
Verwandte Themen
Mit Dateien arbeiten auf Seite 215
Provider-Eigenschaften auf Seite 352
Präferenzen für Dateien auf Seite 324
Dateieigenschaften ändern1. Öffnen Sie eine der StarTeam-Perspektiven und wählen Sie im Server Explorer oder in einem der
Eclipse-Explorer eine Datei aus.
2. Sperren Sie die Datei.
3. Klicken Sie mit der rechten Maustaste und wählen Sie Eigenschaften.Das Dialogfeld Eigenschaften wird angezeigt. Hinweis:
Hinweis: Wenn Sie das Dialogfeld Eigenschaften von einem der Eclipse-Explorer aus öffnen, erweiternSie StarTeam-Provider und wählen Sie in der Baumanzeige der Ansicht Datei aus.
4. Ändern Sie auf der Registerkarte Allgemein den Dateinamen und die Beschreibung oder setzen Sie dasFlag Ausführbare Datei.
Beim Ändern eines Dateinamens ändert sich auch der Name der Arbeitsdatei.
5. Wechseln Sie zur Registerkarte Archiv. Dort können Sie optional die folgenden Einstellungen ändern:
Verfahren | 229
Komprimierung: Ändern Sie diese Einstellung in Keine, Geschwindigkeit maximieren, Vorgabe (einKompromiss zwischen Geschwindigkeit und Komprimierung) oder Komprimierung maximieren.
•
• Aktivieren Sie die Option Versionen als Deltas speichern, um Textdateien mit derVorwärts-Delta-Methode zu speichern. Deaktivieren Sie die Option, wenn die Dateirevisionen in ihrerGesamtheit gespeichert werden sollen.
6. Klicken Sie auf die Registerkarte Benutzerdefiniert.
Wenn Ihr Unternehmen die StarTeam-Funktion "Repository-Anpassung" verwendet, hat Ihr Administratormöglicherweise zusätzliche Dateieigenschaften erstellt.
a) Wenn Sie eine solche benutzerdefinierte Eigenschaft ändern möchten, doppelklicken Sie auf derenNamen.Das Dialogfeld Eigenschaft bearbeiten wird angezeigt.
b) Wählen Sie einen neuen Wert für die Eigenschaft aus.
Für Felder des Typs "Ganzzahl", "Text" und "Reelle Zahl" wird unter Wert ein Textfeld angezeigt. FürAufzählungstypen und Benutzer-IDs wird ein Listenfeld angezeigt. Bei Datum-/Zeitfeldern besteht derWert aus einem Datums- und einem Zeitauswahlfeld. Datum und Uhrzeit erscheinen im entsprechendenFormat der Länderkennung.
7. Klicken Sie auf die Registerkarte Kommentare.
8. Geben Sie im Textfeld den Grund für die Änderung der Dateieigenschaften ein.
Verwandte Themen
Mit Dateien arbeiten auf Seite 215
Nicht gesperrte Dateien als schreibgeschützt markierenBenutzer erkennen oft erst nach dem Bearbeiten von Dateien, dass diese exklusiv oder nicht-exklusiv gesperrtsein müssen, damit sie eingecheckt werden können. Bei schreibgeschützten Dateien tritt dieser Fehler nichtso häufig auf.
1. Führen Sie einen der folgenden Schritte aus:
• Öffnen Sie, falls nicht bereits geschehen, eine StarTeam-Perspektive oder -Ansicht und wählen Sie inder Hauptmenüleiste StarTeam ➤ Projekt ➤ Eigenschaften.
• Klicken Sie im Server-Explorer, im Navigator oder im Package Explorer mit der rechten Maustaste aufdas Projekt und wählen Sie Eigenschaften.
Das Dialogfeld Eigenschaften wird angezeigt.
2. Führen Sie einen der folgenden Schritte aus:
• Wenn Sie das Dialogfeld vom Navigator oder Package Explorer aus geöffnet haben, erweitern SieStarTeam-Provider und wählen Sie Projekt.
• Wenn Sie das Dialogfeld über das Hauptmenü StarTeam oder vom Server Explorer aus geöffnet haben,wählen Sie Projekt.
3. Klicken Sie auf die Registerkarte Optionen.
4. Aktivieren Sie die Option Ungesperrte Arbeitsdateien schreibschützen.
Diese Option wirkt sich auf Dateien aus, die in der Anwendung oder in Anwendungsintegrationen mitDrittanbieter-Anwendungen nicht gesperrt wurden. Wenn das Auswahlfeld deaktiviert ist, kann das Attribut"schreibgeschützt" nur über das Betriebssystem auf "Lese-/Schreibzugriff" geändert werden. Arbeitskopienungesperrter Dateien sind jetzt schreibgeschützt, wenn Folgendes ausgeführt wird:
230 | Verfahren
• Einchecken von Dateien• Auschecken von Dateien• Entsperren von Dateien
Hinweis: Diese StarTeam-Projekteigenschaft setzt die identische persönliche Präferenz UngesperrteArbeitsdateien schreibschützen außer Kraft. Wenn Sie nach Aktivieren der Eigenschaft (oder derentsprechenden persönlichen Präferenz) Ihre Meinung ändern, stellen Sie sicher, dass alle Dateienschreibgeschützt sind, bevor Sie die Option deaktivieren. Erzwingen Sie anschließend ein Auscheckenaller Dateien (oder nur der schreibgeschützten Dateien) und sperren Sie diese. Nun entsperren Sie sie.
Verwandte Themen
Mit Projekten arbeiten auf Seite 153Mit Dateien arbeiten auf Seite 215
Prozessregeln für Projekte einrichten auf Seite 294
Persönliche Präferenzen auf Seite 146
Übersicht über Projekte auf Seite 88
Prozessregeln auf Seite 116
Auscheckstatistik mit dem Cache-Agenten überwachenIm Laufe der Zeit werden immer mehr Dateien über den Cache-Agenten bereitgestellt, wodurch sich dieBelastung des StarTeam-Servers verringert. Dadurch sollte sich die Geschwindigkeit beim Auschecken weitererhöhen, bis alle Dateien über den Cache-Agenten zur Verfügung gestellt werden.
Die Auscheckstatistik gibt für jeden Auscheckvorgang Auskunft darüber, wie viele Dateien vom StarTeam-Serverdirekt und wie viele vom Cache-Agenten gesendet werden.
1. Wählen Sie im StarTeam-Client die auszucheckenden Dateien aus.
2. Klicken Sie mit der rechten Maustaste auf die ausgewählten Dateien und wählen Sie Auschecken mitOptionen.Das Dialogfeld Auschecken wird angezeigt.
3. Aktivieren Sie Auscheckstatistik anzeigen.
4. Wählen Sie die anderen Einstellungen für Ihren Auscheckvorgang aus.
5. Klicken Sie auf OK.Nach Abschluss des Auscheckvorgangs wird das Dialogfeld Auscheckstatistik geöffnet, das die verstricheneZeit, die Gesamtanzahl von Dateien, die Gesamtanzahl von Bytes sowie die Information anzeigt, ob Dateienwährend des Vorgangs nicht ausgecheckt werden konnten oder übersprungen wurden.
6. Klicken Sie auf OK.
Verfahren | 231
Verwandte Themen
Mit Dateien arbeiten auf Seite 215
Lokalen Ordner öffnenSie können vom StarTeam-Client aus einen lokalen Ordner in einem Dateibrowser öffnen, um grundlegendeDatei- und Ordnerverwaltungsaufgaben auszuführen.
1. Wählen Sie im Server Explorer oder in einem der Eclipse-Explorer maximal zwei Ordner aus.
2. Führen Sie einen der folgenden Schritte aus:
• Wählen Sie im Server Explorer die Option Lokalen Ordner öffnen.• Wählen Sie in einem der Eclipse-Explorer Team ➤ Lokalen Ordner öffnen.
Auf einem Windows-System wird daraufhin für jeden Speicherort auf der Festplatte, an dem sich einer derausgewählten Ordner befindet, eine Instanz des Windows-Explorers geöffnet. Dies gilt für alle Ordner außersolche, deren Status Fehlt lautet, da deren lokale Ordner nicht existieren.
Verwandte Themen
Mit Ordnern und Elementen arbeiten auf Seite 184
Mit Dateien arbeiten auf Seite 215
Ordner in Ansichten auf Seite 67Dateien auf Seite 72
Mit Dateien arbeiten auf Seite 215
Dateien öffnen1. Wählen Sie im Server Explorer die gewünschte Datei aus.
2. Klicken Sie mit der rechten Maustaste auf die Datei und wählen Sie Öffnen.
Wenn sich die Datei nicht in einer zugeordneten Anwendung öffnet, wurde eventuell noch keine Zuordnungfür den gewählten Dateityp erstellt. Dateizuordnungen können Sie in Eclipse über das Dialogfeld Präferenzen(Fenster ➤ Präferenzen) vornehmen.
Verwandte Themen
Mit Dateien arbeiten auf Seite 215
Dateien und Ordner ersetzenBeschreibt, wie Dateien und Ordner durch andere Versionen im StarTeam-Repository ersetzt werden können.
232 | Verfahren
Verwandte Themen
Erste Schritte auf Seite 38
Ordner oder Datei zurücksetzen auf Seite 233Ordner/Datei durch eine bestimmte Ansichtskonfiguration ersetzen auf Seite 234Ordner/Datei durch Label ersetzen auf Seite 234Ordner/Datei auf ein bestimmtes Datum zurücksetzen auf Seite 234Mit Ordnern und Elementen arbeiten auf Seite 184
Ordner oder Datei zurücksetzen auf Seite 233Ordner/Datei durch eine bestimmte Ansichtskonfiguration ersetzen auf Seite 234Ordner/Datei durch Label ersetzen auf Seite 234Ordner/Datei auf ein bestimmtes Datum zurücksetzen auf Seite 234Mit Dateien arbeiten auf Seite 215
Ordner oder Datei zurücksetzen auf Seite 233Ordner/Datei durch eine bestimmte Ansichtskonfiguration ersetzen auf Seite 234Ordner/Datei durch Label ersetzen auf Seite 234Ordner/Datei auf ein bestimmtes Datum zurücksetzen auf Seite 234Elementeigenschaften anzeigen oder ändern auf Seite 256Frühere Dateirevisionen anzeigen auf Seite 237
Dateien auf Seite 72
Ordner in Ansichten auf Seite 67Mit Dateien arbeiten auf Seite 215
Elementeigenschaften anzeigen oder ändern auf Seite 256Frühere Dateirevisionen anzeigen auf Seite 237
Ordner oder Datei zurücksetzen
1. Wählen Sie in einem der Eclipse-Explorer einen Ordner oder eine Datei aus.
2. Klicken Sie mit der rechten Maustaste auf den Ordner oder die Datei und wählen Sie Ersetzen durch ➤Letzte Revision aus StarTeam.
Verwandte Themen
Dateien und Ordner ersetzen auf Seite 232
Dateien und Ordner ersetzen auf Seite 232
Ordner/Datei durch eine bestimmte Ansichtskonfiguration ersetzen auf Seite 234Ordner/Datei durch Label ersetzen auf Seite 234Ordner/Datei auf ein bestimmtes Datum zurücksetzen auf Seite 234Dateien und Ordner ersetzen auf Seite 232
Dateien auf Seite 72
Ordner in Ansichten auf Seite 67
Verfahren | 233
Ordner/Datei durch eine bestimmte Ansichtskonfiguration ersetzen
1. Wählen Sie in einem der Eclipse-Explorer einen Ordner oder eine Datei aus.
2. Klicken Sie mit der rechten Maustaste auf den Ordner oder die Datei und wählen Sie Ersetzen durch ➤Ansicht.
3. Wählen Sie im daraufhin geöffneten Dialogfeld eine StarTeam-Ansicht aus.
4. Klicken Sie auf OK.
Verwandte Themen
Dateien und Ordner ersetzen auf Seite 232
Dateien und Ordner ersetzen auf Seite 232
Ordner oder Datei zurücksetzen auf Seite 233Ordner/Datei durch Label ersetzen auf Seite 234Ordner/Datei auf ein bestimmtes Datum zurücksetzen auf Seite 234Dateien und Ordner ersetzen auf Seite 232
Ordner/Datei durch Label ersetzen
1. Wählen Sie in einem der Eclipse-Explorer einen Ordner oder eine Datei aus.
2. Klicken Sie mit der rechten Maustaste auf den Ordner oder die Datei und wählen Sie Ersetzen durch ➤Label.
3. Wählen Sie im daraufhin angezeigten Dialogfeld die gewünschte Konfiguration mit Label aus.
4. Klicken Sie auf OK.
Verwandte Themen
Dateien und Ordner ersetzen auf Seite 232
Dateien und Ordner ersetzen auf Seite 232
Ordner oder Datei zurücksetzen auf Seite 233Ordner/Datei durch eine bestimmte Ansichtskonfiguration ersetzen auf Seite 234Ordner/Datei auf ein bestimmtes Datum zurücksetzen auf Seite 234Dateien und Ordner ersetzen auf Seite 232
Ordner/Datei auf ein bestimmtes Datum zurücksetzen
1. Wählen Sie in einem der Eclipse-Explorer einen Ordner oder eine Datei aus.
2. Klicken Sie mit der rechten Maustaste auf den Ordner oder die Datei und wählen Sie Ersetzen durch ➤Datum.
3. Wählen Sie die Datums- und (optional) Uhrzeitkonfiguration aus, auf die der Ordner oder die Dateizurückgesetzt werden soll.
4. Wenn Sie eine genaue Uhrzeit verwenden möchten, müssen Sie auch festlegen, ob die Zeit als Lokalzeitoder als UTC-Zeit angegeben ist.
5. Klicken Sie auf OK.
234 | Verfahren
Verwandte Themen
Dateien und Ordner ersetzen auf Seite 232
Dateien und Ordner ersetzen auf Seite 232
Ordner oder Datei zurücksetzen auf Seite 233Ordner/Datei durch eine bestimmte Ansichtskonfiguration ersetzen auf Seite 234Ordner/Datei durch Label ersetzen auf Seite 234Dateien und Ordner ersetzen auf Seite 232
Die Datei Executable Bit für UNIX einstellen1. Wählen Sie im Server Explorer oder in einem der Eclipse-Explorer eine Datei aus.
2. Klicken Sie mit der rechten Maustaste auf die Datei und wählen Sie Eigenschaften.Das Dialogfeld Eigenschaften wird angezeigt.
3. Führen Sie einen der folgenden Schritte aus:
• Wenn Sie das Dialogfeld von einem der Eclipse-Explorer, z. B. vom Navigator oder Package Explorer,aus geöffnet haben, erweitern Sie StarTeam-Provider und wählen Sie Datei.
• Wenn Sie das Dialogfeld vom Server Explorer aus geöffnet haben, wählen Sie Datei.
4. Aktivieren oder deaktivieren Sie im Dialogfeld Eigenschaften auf der Seite Allgemein die OptionAusführbare Datei.
5. Klicken Sie auf OK.
Verwandte Themen
Mit Dateien arbeiten auf Seite 215
Dateien auf Seite 72
Ordner in Ansichten auf Seite 67Ordner und Pfade auf Seite 69
Anmerkungen anzeigen1. Wählen Sie im Server Explorer, Navigator oder Package Explorer eine Textdatei aus.
2. Wählen Sie Fenster ➤ Ansicht anzeigen ➤ Anmerken.
Alternative: Klicken Sie mit der rechten Maustaste auf die ausgewählten Datei und wählen Sie Team ➤Anmerkungen anzeigen.
Die Ansicht Anmerken zeigt den Inhalt der ausgewählten Datei und im linken Teil der Ansicht dieAnmerkungsinformationen an.
3. Klicken Sie im linken Teil auf Info, um Details zu einer bestimmten Revision anzuzeigen.
Verfahren | 235
Verwandte Themen
Mit Dateien arbeiten auf Seite 215
Ansicht "Anmerken" auf Seite 25
Elementeigenschaften anzeigen oder ändernAbhängig davon, wie Ihr Team die Anwendung eingerichtet hat, wird möglicherweise ein ganz anderes Dialogfeldangezeigt, das auch als alternativer Eigenschaftseditor (APE) bezeichnet wird. Jedes Mal, wenn dieEigenschaften eines Elements geändert werden, wird eine neue Revision dieses Elements erstellt. Wenn Sieeine Eigenschaft ändern, sollten Sie auf der Registerkarte Kommentar des Dialogfelds Eigenschaften aucheinen Revisionskommentar erstellen, der die Änderung erklärt.
1. Wählen Sie im StarTeam oder in einer der Eclipse-Ansichten ein Element aus.
2. Führen Sie einen der folgenden Schritte aus:
• Wählen Sie ein Element aus und doppelklicken Sie darauf.• Klicken Sie mit der rechten Maustaste auf den Ordner oder das Element und wählen Sie im Kontextmenü
Eigenschaften.
Hinweis: Wenn Sie das Dialogfeld Eigenschaften von einem der Eclipse-Explorer aus geöffnet haben,blenden Sie die Einträge unter StarTeam-Provider ein, um die verfügbaren StarTeam-Eigenschaftenzu sehen. Wenn Sie das Dialogfeld Eigenschaften von einer StarTeam-Ansicht oder vom ServerExplorer aus öffnen, ist dieser Schritt nicht notwendig.
3. Ändern Sie im angezeigten Dialogfeld Eigenschaften die Eigenschaftenfelder wie gewünscht.
4. Klicken Sie auf OK.
Verwandte Themen
Mit Ordnern und Elementen arbeiten auf Seite 184
Mit Dateien arbeiten auf Seite 215
Mit Änderungsanforderungen arbeiten auf Seite 237
Mit Anforderungen arbeiten auf Seite 251
Dateien auf Seite 72
Ordner in Ansichten auf Seite 67Mit Dateien arbeiten auf Seite 215
Änderungsanforderungseigenschaften auf Seite 365
Dateieigenschaften auf Seite 363
Ordnereigenschaften auf Seite 359
Anforderungseigenschaften auf Seite 368
Task-Eigenschaften auf Seite 371
Thema-Eigenschaften auf Seite 375
236 | Verfahren
Frühere Dateirevisionen anzeigen1. Öffnen Sie die Ansicht Historie und klicken Sie auf Link mit Auswahl.
2. Wählen Sie im Server Explorer oder in einem der Eclipse-Explorer eine Datei aus.
3. Wählen Sie in der Ansicht Historie die konkrete Revision der Datei aus, die Sie prüfen möchten.
4. Klicken Sie mit der rechten Maustaste auf das ausgewählte Element und wählen Sie Revisionsinhaltöffnen.Dieser Befehl kopiert die Revision in eine temporäre Datei und zeigt sie in der zugehörigen Anwendungan.
Verwandte Themen
Mit Dateien arbeiten auf Seite 215
Mit Änderungsanforderungen arbeitenIn diesem Abschnitt sind Verfahrensweisen beim Arbeiten mit Änderungsanforderungen beschrieben.
Verwandte Themen
Verfahren auf Seite 153
Änderungsanforderungen erstellen auf Seite 237
Änderungsanforderungen bearbeiten auf Seite 241Änderungsanforderungen zuweisen auf Seite 241Offene Änderungsanforderungen auflösen auf Seite 242Gelöste Änderungsanforderungen verifizieren auf Seite 244Überprüfte Änderungsanforderungen schließen auf Seite 245Elemente suchen auf Seite 274
Verknüpfte Änderungsanforderungen prüfen auf Seite 293
Elementeigenschaften anzeigen oder ändern auf Seite 256Mit Änderungsanforderungslisten arbeiten auf Seite 248Elemente als gelesen oder ungelesen markieren auf Seite 273
Ansicht "Detail" anpassen auf Seite 275
Ansicht "Änderungsanforderung" auf Seite 26
Änderungsanforderungen erstellen1. Öffnen Sie eine StarTeam-Perspektive und wählen Sie die Ansicht Änderungsanforderung aus.
2. Klicken Sie mit der rechten Maustaste in die Ansicht Änderungsanforderung und wählen Sie Neu.
Alternative: Klicken Sie mit der rechten Maustaste in die Ansicht Änderungsanforderung, und wählen SieNeu im Editor.
Verfahren | 237
Das Dialogfeld Änderungsanforderung wird angezeigt.
3. Gehen Sie im Dialogfeld Änderungsanforderung oder im integrierten Editor wie folgt vor:
a) Legen Sie die Zusammenfassungsinformationen der Änderungsanforderung auf der RegisterkarteZusammenfassung fest.
b) Geben Sie eine Beschreibung der Änderungsanforderung auf der Registerkarte Beschreibung ein.c) (Optional) Geben Sie eine temporäre Lösung des Problems auf der Registerkarte Lösung an.d) (Optional) Legen Sie benutzerdefinierte Änderungsanforderungseigenschaften auf der Registerkarte
Benutzerdefiniert fest.e) (Optional) Fügen Sie zusätzliche Dateien zu dieser Änderungsanforderung über die Registerkarte
Anhänge hinzu.f) (Optional) Fügen Sie Kommentare zur Änderungsanforderung auf der Registerkarte Kommentare hinzu.
4. Klicken Sie auf Fertig stellen oder, wenn Sie den integrierten Editor verwenden, auf Speichern.
Die Änderungsanforderung wird erstellt und gespeichert. StarTeam weist der Änderungsanforderung eineeindeutige Nummer zu und zeigt die zusammenfassenden Informationen in der Ansicht Änderungsanforderungan.
Hinweis: Wenn Sie eine Änderungsanforderung bearbeiten möchten, klicken Sie mit der rechten Maustastein der Ansicht Änderungsanforderung auf die Änderungsanforderung und wählen Sie Bearbeiten.
Verwandte Themen
Mit Änderungsanforderungen arbeiten auf Seite 237
Zusammenfassende Informationen zu Änderungsanforderungen angeben auf Seite 238Beschreibungen zu Änderungsanforderungen eingeben auf Seite 239Lösungen zu Änderungsanforderungen angeben auf Seite 239Benutzerdefinierte Optionen für Änderungsanforderungen ändern auf Seite 240Anhänge zu Änderungsanforderungen hinzufügen auf Seite 240
Kommentare zu Änderungsanforderungen hinzufügen auf Seite 240
Änderungsanforderungen auf Seite 74
Ansicht "Änderungsanforderung" auf Seite 26
Elementeditoren auf Seite 37
Änderungsanforderungseigenschaften auf Seite 365
Zusammenfassende Informationen zu Änderungsanforderungen angeben
1. Wählen Sie Zusammenfassung ➤ Status und wählen Sie einen Statustyp aus.
2. Wählen Sie im Listenfeld Schweregrad einen Schweregrad aus.
In der Regel legt der Teamleiter die Kriterien für die hohe, mittlere oder niedrige Dringlichkeit vonÄnderungsanforderungen fest.
3. Wählen Sie im Listenfeld Priorität den Eintrag Ja, wenn die Änderung der sofortigen Aufmerksamkeitbedarf.
4. Wählen Sie im Listenfeld Typ die Option Defekt oder Vorschlag, um den Typ der Änderungsanforderunganzugeben.
5. Wählen Sie im Listenfeld Plattform die Plattform aus, auf der die Änderungsanforderung zum Einsatzkommen soll.
238 | Verfahren
6. Geben Sie im Textfeld Zusammenfassung eine Zusammenfassung der Änderungsanforderung ein.
Dieses Textfeld fasst bis zu 20.000 Zeichen. Es kann jedoch sein, dass für Ihre Datenbank weniger Zeichenzulässig sind.
7. Wählen Sie im Dropdown-Listenfeld Zuständigkeit den Namen des Teammitglieds aus, das für die Korrekturder Änderungsanforderung zuständig ist.
8. Klicken Sie auf Fertig stellen, um die Änderungen zu speichern.
Verwandte Themen
Änderungsanforderungen erstellen auf Seite 237
Beschreibungen zu Änderungsanforderungen eingeben
1. Klicken Sie auf die Registerkarte Beschreibung.
2. Geben Sie eine ausführliche Beschreibung der Änderungsanforderung in das Textfeld Beschreibung undSchritte zur Reproduktion ein.
Geben Sie die zur Reproduktion des Problems erforderlichen Schritte an, oder beschreiben Sie beiVerbesserungsvorschlägen die Verbesserung ausführlich.
3. Optional: Geben Sie in das Textfeld Testbefehl einen Pfad zu einem Test für die Änderungsanforderungan oder suchen Sie nach dem Pfad.
4. Klicken Sie auf Übernehmen.
Verwandte Themen
Änderungsanforderungen erstellen auf Seite 237
Änderungsanforderungen auf Seite 74
Ansicht "Änderungsanforderung" auf Seite 26
Änderungsanforderungseigenschaften auf Seite 365
Lösungen zu Änderungsanforderungen angeben
1. Klicken Sie auf die Registerkarte Lösung.
2. Optional: Geben Sie im Textfeld Ausweichlösung die Schritte ein, mit denen sich das Problem umgehenlässt.
3. Optional: Geben Sie in das Textfeld Problemlösung die Lösung für das Problem ein.
Das Textfeld Problemlösung wird in der Regel von dem Benutzer ausgefüllt, der den Fehler im Codebehebt. In diesem Textfeld wird eine maximale Größe von 20 KB akzeptiert. Es kann jedoch sein, dass fürIhre Datenbank weniger Zeichen zulässig sind.
4. Klicken Sie auf Fertig stellen, um die Änderungen zu speichern.
Verfahren | 239
Verwandte Themen
Änderungsanforderungen erstellen auf Seite 237
Änderungsanforderungen auf Seite 74
Ansicht "Änderungsanforderung" auf Seite 26
Änderungsanforderungseigenschaften auf Seite 365
Benutzerdefinierte Optionen für Änderungsanforderungen ändern
1. Klicken Sie auf die Registerkarte Benutzerdefiniert.
2. Klicken Sie auf den Namen der benutzerdefinierten Eigenschaft.Das Dialogfeld Eigenschaft bearbeiten wird angezeigt.
3. Wählen Sie einen neuen Wert für die Eigenschaft aus.
Für Felder des Typs "Ganzzahl", "Text" und "Reelle Zahl" wird unter Wert ein Textfeld angezeigt. FürAufzählungstypen und Benutzer-IDs wird ein Listenfeld angezeigt. Bei Datum-/Zeitfeldern besteht der Wertaus dem Auswahlfeld Datum und dem Auswahlfeld Zeit. Datum und Uhrzeit werden im entsprechendenFormat der Länderkennung angezeigt.
4. Klicken Sie auf Fertig stellen.
Verwandte Themen
Änderungsanforderungen erstellen auf Seite 237
Änderungsanforderungen auf Seite 74
Ansicht "Änderungsanforderung" auf Seite 26
Änderungsanforderungseigenschaften auf Seite 365
Anhänge zu Änderungsanforderungen hinzufügen
1. Klicken Sie auf die Registerkarte Benutzerdefiniert.
2. Klicken Sie auf Hinzufügen, um eine Datei an eine Änderungsanforderung anzuhängen.
3. Wählen Sie im Dialogfeld Öffnen die anzuhängenden Dateien aus.
4. Klicken Sie auf Öffnen.
5. Optional: Fügen Sie weitere Anhänge hinzu.
6. Klicken Sie auf Fertig stellen.
Verwandte Themen
Änderungsanforderungen erstellen auf Seite 237
Kommentare zu Änderungsanforderungen hinzufügen
1. Klicken Sie auf die Registerkarte Kommentare.
Es werden nur die Kommentare zu dieser Revision aufgelistet, die für die aktuelle Version derÄnderungsanforderung eingegeben wurden. Das heißt, immer wenn Sie Änderungen an der
240 | Verfahren
Änderungsanforderung vornehmen und einen Kommentar hinzufügen, ersetzt nach dem Speichern derÄnderungsanforderung der neue den alten Kommentar.
2. Geben Sie Ihre Kommentare in das Textfeld Kommentar für neue Revision ein.
Sie müssen zuerst eine Eigenschaft dieser Änderungsanforderung ändern, bevor Sie einen Kommentarhinzufügen können.
3. Klicken Sie auf Fertig stellen.
Verwandte Themen
Änderungsanforderungen erstellen auf Seite 237
Änderungsanforderungen bearbeiten1. Öffnen Sie eine StarTeam-Perspektive und wählen Sie die Ansicht Änderungsanforderung aus.
2. Doppelklicken Sie auf die Änderungsanforderung.Das Dialogfeld Änderungsanforderungseigenschaften wird angezeigt.
3. Alternative: Klicken Sie mit der rechten Maustaste auf die Änderungsanforderung und wählen Sie Bearbeiten.Es wird ein in den Eclipse-Editor integrierter Eigenschaftseditor zum Bearbeiten der Änderungsanforderunggeöffnet. Der integrierte Eigenschaftseditor erlaubt es Ihnen, gleichzeitig andere Elemente und Editorenzu öffnen und Dateien oder Inhalte aus anderen Elementen per Drag-and-Drop in dieÄnderungsanforderungsfelder zu ziehen. Da der integrierte Editor nicht-modal ist, können Sie anderweitigweiterarbeiten, während der Editor geöffnet ist.
4. Nehmen Sie die gewünschten Änderungen an den Änderungsanforderungseigenschaften vor.
5. Klicken Sie im Dialogfeld Änderungsanforderungseigenschaften auf Fertig stellen oder klicken Sie imintegrierten Editor in der Hauptsymbolleiste auf Speichern.
Hinweis: Wenn Sie die Änderungsanforderung bearbeiten möchten, klicken Sie mit der rechten Maustastein der Ansicht Änderungsanforderung auf die Änderungsanforderung und wählen Sie Bearbeiten.
Verwandte Themen
Mit Änderungsanforderungen arbeiten auf Seite 237
Änderungsanforderungen auf Seite 74
Ansicht "Änderungsanforderung" auf Seite 26
Elementeditoren auf Seite 37
Änderungsanforderungseigenschaften auf Seite 365
Änderungsanforderungen zuweisenWenn Sie Änderungsanforderungen zuweisen möchten, müssen Sie zunächst im Server-Explorer oder ineiner der Eclipse-Ansichten einen Ordner auswählen und dann die Ansicht Änderungsanforderung öffnen.
Verfahren | 241
Tipp:
• Klicken Sie in der Symbolleiste in der Ansicht Änderungsanforderungen auf Alle Nachfolgenden,um alle Änderungsanforderungen in einem Ordner zu suchen.
• Bei Bedarf können Sie einen der vordefinierten Filter in der Dropdown-Liste Filter in der Symbolleisteder Ansicht Änderungsanforderung verwenden.
• Sie können auch die Spalte Status sortieren, um alle Änderungsanforderungen mit dem Status Neuzu finden.
1. Klicken Sie in der Symbolleiste der Ansicht Änderungsanforderung auf Link mit Auswahl.
2. Wählen Sie im Server-Explorer oder in einem der Eclipse-Explorer den Ordner aus, der dieÄnderungsanforderung enthält.
3. Führen Sie einen der folgenden Schritte aus:
• Doppelklicken Sie auf die Änderungsanforderung.• Klicken Sie mit der rechten Maustaste auf die Änderungsanforderung und wählen Sie Eigenschaften.
Das Dialogfeld Änderungsanforderungseigenschaften wird angezeigt.
4. Wählen Sie einen der folgenden Status aus:
• Offen• Doppelt• Wie• vorgesehen• Zurückgestellt
Wenn Sie Offen wählen, wird die Zuständigkeit an die Person übertragen, die am besten geeignet ist,Fehler im Produkt zu beheben oder es zu verbessern (je nach Inhalt der Änderungsanforderung). WennSie Doppelt oder Wie vorgesehen wählen, wird die Zuständigkeit an die Person übertragen, die dieÄnderungsanforderung abgeschickt hat. Es wird angenommen, dass die Person, die dieÄnderungsanforderung abgeschickt hat, über die Statusänderung informiert werden möchte, um siegegebenenfalls zu überprüfen oder abzulehnen.
5. Klicken Sie auf Übernehmen.
6. Klicken Sie auf Weiter oder Zurück, um andere Änderungsanforderungen in der Liste zu überprüfen.
7. Klicken Sie auf OK.
Verwandte Themen
Mit Änderungsanforderungen arbeiten auf Seite 237
Änderungsanforderungen auf Seite 74
Ansicht "Änderungsanforderung" auf Seite 26
Elementeditoren auf Seite 37
Änderungsanforderungseigenschaften auf Seite 365
Offene Änderungsanforderungen auflösenWenn Sie Änderungsanforderungen suchen, die aufgelöst werden müssen, müssen Sie zunächst imServer-Explorer oder in einer der Eclipse-Ansichten einen Ordner auswählen und dann die AnsichtÄnderungsanforderung öffnen.
242 | Verfahren
Tipp:
• Klicken Sie in der Symbolleiste der Ansicht Änderungsanforderung auf Alle Nachfolgenden, umalle Änderungsanforderungen in einem Ordner zu finden.
• Bei Bedarf können Sie einen der vordefinierten Filter in der Dropdown-Liste Filter in der Symbolleisteder Ansicht Änderungsanforderung verwenden.
• Sie können auch die Spalte Status sortieren, um alle Änderungsanforderungen mit dem Status Offenzu finden.
1. Öffnen Sie die Ansicht Änderungsanforderung.
2. Klicken Sie auf Link mit Auswahl.
3. Wählen Sie im Server Explorer oder in einem der Eclipse-Explorer den Ordner aus, der dieÄnderungsanforderung enthält.
4. Führen Sie einen der folgenden Schritte aus:
• Doppelklicken Sie auf die Änderungsanforderung.• Klicken Sie mit der rechten Maustaste auf die Änderungsanforderung und wählen Sie Eigenschaften.
Das Dialogfeld Änderungsanforderungseigenschaften wird angezeigt.
5. Ändern Sie den Status der Änderungsanforderung in einen der "Aufgelöst"-Statuswerte:
• Repariert• Dokumentiert• Nicht• reproduzierbar
Alternative: Sie können bei Bedarf auch Doppelt oder Wie vorgesehen verwenden.
Hinweis: Wenn Sie als neuen Status Repariert oder Dokumentiert auswählen, klicken Sie auf dieRegisterkarte Lösung und geben Sie in den Textfeldern Ausweichlösung und/oder Problemlösungdie entsprechenden Informationen ein. Häufig werden durch eine Änderungsanforderung eine odermehrere Problemlösungen vorgeschlagen und keiner dieser Vorschläge implementiert. Um Verwirrungzu vermeiden, muss die Problemlösung, die implementiert wurde, detailliert beschrieben werden.Testerund Entwickler benötigen diese Informationen.
6. Klicken Sie zunächst auf Übernehmen und dann auf Weiter oder Zurück, um weitereÄnderungsanforderungen in der Liste zu prüfen.
7. Klicken Sie auf OK, um das Dialogfeld zu schließen.
Wenn Sie einen Aufgelöst-Status auswählen, nimmt StarTeam automatisch die folgenden Änderungen an derÄnderungsanforderung vor:
• Der Name der Person, die die Änderungsanforderung gesendet hat, wird in das Feld Zuständigkeiteingetragen. Es wird angenommen, dass die Person, die die Änderungsanforderung abgeschickt hat, überdie Statusänderung informiert werden möchte, um sie gegebenenfalls zu überprüfen oder abzulehnen.
• Die Einstellung für das Feld Adressiert in Build wird zu Nächster Build geändert (wenn der Status zuRepariert oder Dokumentiert geändert wurde). Wenn das nächste Build-Label erstellt ist, ändert sichNächster Build in den Namen des Build-Labels. Es wird angenommen, dass die Person, die überprüft, obdie Änderungsanforderung implementiert wurde, den korrekten Build des Produkts testen sollte.
StarTeam nimmt diese automatischen Änderungen zwar sofort vor, Sie können jedoch die EinstellungZuständigkeit oder Adressiert in Build ändern, bevor Sie auf OK (oder ggf. Anwenden) klicken. Auf dieseWeise können Sie den automatischen Arbeitsablauf umgehen und die Änderungsanforderung gemäß denAnforderungen des Teams weiterleiten.
Verfahren | 243
Verwandte Themen
Mit Änderungsanforderungen arbeiten auf Seite 237
Änderungsanforderungen auf Seite 74
Ansicht "Änderungsanforderung" auf Seite 26
Elementeditoren auf Seite 37
Änderungsanforderungseigenschaften auf Seite 365
Gelöste Änderungsanforderungen verifizierenWenn Sie eine Änderungsanforderung als verifiziert markieren möchten, müssen Sie zunächst im ServerExplorer oder in einer der Eclipse-Ansichten einen Ordner auswählen und dann die AnsichtÄnderungsanforderung öffnen.
Tipp:
• Klicken Sie in der Symbolleiste in der Ansicht Änderungsanforderungen auf Alle Nachfolgenden,um alle Änderungsanforderungen in einem Ordner zu suchen.
• Bei Bedarf können Sie einen der vordefinierten Filter in der Dropdown-Liste Filter in der Symbolleisteder Ansicht Änderungsanforderung verwenden.
• Sie können auch die Spalte Status sortieren, um alle Änderungsanforderungen zu finden.• Wenn eine Änderungsanforderung noch nicht vollständig gelöst ist, können Sie sie erneut öffnen.
1. Öffnen Sie die Ansicht Änderungsanforderung.
2. Klicken Sie auf Link mit Auswahl.
3. Wählen Sie im Server Explorer oder in einem der Eclipse-Explorer den Ordner aus, der dieÄnderungsanforderung enthält.
4. Führen Sie einen der folgenden Schritte aus:
• Doppelklicken Sie auf die Änderungsanforderung.• Klicken Sie mit der rechten Maustaste auf die Änderungsanforderung und wählen Sie im Kontextmenü
Eigenschaften.
Das Dialogfeld Änderungsanforderungseigenschaften wird angezeigt.
5. Ändern Sie dann den Status in Offen, oder wählen Sie einen der Verifiziert-Statuswerte fürÄnderungsanforderungen.
Die folgenden Statuswerte sind in StarTeam für diesen Statustyp verfügbar:
• Verifiziert - Wie vorgesehen• Verifiziert - Nicht reproduzierbar• Verifiziert - Dokumentiert• Verifiziert - Repariert• Verifiziert - Doppelt
Wenn Sie den Status in Offen ändern, geben Sie in das Textfeld Zusammenfassung den Text "Erneutgeöffnet" und das Datum ein. Anderenfalls denkt das für die Änderungsanforderung zuständige Teammitgliedmöglicherweise, dass es vergessen hat, die Änderungsanforderung als gelöst zu markieren und markiertsie ohne weiteres Nachfragen erneut als gelöst.
6. Klicken Sie auf Übernehmen.
244 | Verfahren
7. Klicken Sie auf Weiter oder Zurück, um andere Änderungsanforderungen in der Liste zu überprüfen.
8. Klicken Sie auf OK, um das Dialogfeld zu schließen.
Wenn Sie eine Änderungsanforderung erneut öffnen, führt StarTeam automatisch die folgenden Schritte aus:
• Der Name der Person, die die Änderungsanforderung gelöst hat, wird in das Feld Zuständigkeit eingetragen.Es wird angenommen, dass die Person, die die Änderungsanforderung das erste Mal bearbeitet hat, auchweiterhin daran arbeiten soll.
• Die Einstellung für das Feld Adressiert in Build wird gelöscht. Es wird angenommen, dass dieÄnderungsanforderung noch nicht gelöst ist und daher noch in keinem Build adressiert wurde.
Verwandte Themen
Mit Änderungsanforderungen arbeiten auf Seite 237
Änderungsanforderungen auf Seite 74
Ansicht "Änderungsanforderung" auf Seite 26
Elementeditoren auf Seite 37
Änderungsanforderungseigenschaften auf Seite 365
Überprüfte Änderungsanforderungen schließenWenn Sie überprüfte Änderungsanforderungen schließen möchten, müssen Sie zunächst im Server Exploreroder in einer der Eclipse-Ansichten einen Ordner auswählen und dann die Ansicht Änderungsanforderungöffnen.
1. Öffnen Sie die Ansicht Änderungsanforderung.
2. Klicken Sie in der Symbolleiste der Ansicht Änderungsanforderung auf Link mit Auswahl.
3. Wählen Sie im Server Explorer oder in einem der Eclipse-Explorer den Ordner aus, der dieÄnderungsanforderung enthält.
4. Doppelklicken Sie auf die Änderungsanforderung.Das Dialogfeld Änderungsanforderungseigenschaften wird angezeigt.
5. Ändern Sie den Status in einen der folgenden Geschlossen-Status:
• Geschlossen (Wie vorgesehen)• Geschlossen (Nicht reproduzierbar)• Geschlossen (Zurückgestellt)• Geschlossen (Dokumentiert)• Geschlossen (Repariert)• Geschlossen (Doppelt)
6. Klicken Sie auf Übernehmen.
7. Klicken Sie auf Weiter oder Zurück, um andere Änderungsanforderungen in der Liste zu überprüfen.
8. Klicken Sie auf OK.
Verfahren | 245
Verwandte Themen
Mit Änderungsanforderungen arbeiten auf Seite 237
Änderungsanforderungen auf Seite 74
Ansicht "Änderungsanforderung" auf Seite 26
Elementeditoren auf Seite 37
Änderungsanforderungseigenschaften auf Seite 365
Elemente suchenSie können alle in Ansichten angezeigten Elemente nach den Daten in einem beliebigen angezeigten Felddurchsuchen.
1. Wählen Sie im Server Explorer oder in einem der Eclipse-Explorer einen Ordner aus.
2. Öffnen Sie die Ansicht Änderungsanforderung, Anforderung, Task oder Thema.
3. Drücken Sie Strg+F.Das Dialogfeld Suchen wird angezeigt.
4. Geben Sie im Textfeld Suchen nach die Daten teilweise oder vollständig ein.
Verwenden Sie keine Platzhalterzeichen.
5. Wählen Sie Vorwärts, um die Ansicht von oben nach unten zu durchsuchen, oder wählen Sie Rückwärts,um die Ansicht von unten nach oben zu durchsuchen.
6. Klicken Sie auf Beginnen bei: Gegenwärtig ausgewähltes Element, um beginnend ab dem aktuellausgewählten Element zu suchen, oder klicken Sie auf Beginnen bei: Erstes Element, um ab dem erstenElement in der Ansicht zu suchen.
7. Wählen Sie entweder Alle angezeigten Felder oder Dieses Feld.
Wenn Sie die Option Dieses Feld aktivieren, wählen Sie im Listenfeld das Feld aus, nach dem gesuchtwerden soll.
8. Aktivieren Sie Groß-/Kleinschreibung beachten, wenn bei der Suche die Groß-/Kleinschreibung beachtetwerden soll.
9. Klicken Sie auf Suchen, um die Suche zu starten.
Hinweis: Drücken Sie Strg+F, um die Suche zu starten. Drücken Sie die Taste F3, um das nächsteElement zu suchen, das dem Suchtext entspricht, oder drücken Sie Umschalt+F3, um das vorherigeElement zu suchen, das dem Suchtext entspricht.
246 | Verfahren
Verwandte Themen
Mit Ordnern und Elementen arbeiten auf Seite 184
Mit Änderungsanforderungen arbeiten auf Seite 237
Mit Anforderungen arbeiten auf Seite 251
Mit Tasks arbeiten auf Seite 259
Mit Themen arbeiten auf Seite 269
Verknüpfte Änderungsanforderungen prüfen1. Wählen Sie in einem der Eclipse-Explorer die Datei aus, die mit der Änderungsanforderung verknüpft ist.
2. Klicken Sie mit der rechten Maustaste auf die Datei und wählen Sie Team ➤ Einchecken.Das Dialogfeld Einchecken wird angezeigt.
3. Erweitern Sie den Abschnitt Änderungsanforderungen.Der Abschnitt wird eingeblendet und zeigt die Liste In dieser Ansicht verknüpfte Änderungsanforderungenan.
Hinweis: Die Änderungsanforderungen werden jeweils nur ein Mal in der Liste aufgeführt, auch wennsie mit mehreren der einzucheckenden Dateien verknüpft sind. Wenn eine Änderungsanforderung mitmehreren Dateien verknüpft ist, wird in der Liste nur der Name einer der Dateien angezeigt.
Verwandte Themen
Mit Änderungsanforderungen arbeiten auf Seite 237
Elemente verknüpfen und Verknüpfungen aufheben auf Seite 288
Änderungsanforderungen auf Seite 74
Ansicht "Änderungsanforderung" auf Seite 26
Interne und externe Links auf Seite 144
Elementeigenschaften anzeigen oder ändernAbhängig davon, wie Ihr Team die Anwendung eingerichtet hat, wird möglicherweise ein ganz anderes Dialogfeldangezeigt, das auch als alternativer Eigenschaftseditor (APE) bezeichnet wird. Jedes Mal, wenn dieEigenschaften eines Elements geändert werden, wird eine neue Revision dieses Elements erstellt. Wenn Sieeine Eigenschaft ändern, sollten Sie auf der Registerkarte Kommentar des Dialogfelds Eigenschaften aucheinen Revisionskommentar erstellen, der die Änderung erklärt.
1. Wählen Sie im StarTeam oder in einer der Eclipse-Ansichten ein Element aus.
2. Führen Sie einen der folgenden Schritte aus:
• Wählen Sie ein Element aus und doppelklicken Sie darauf.• Klicken Sie mit der rechten Maustaste auf den Ordner oder das Element und wählen Sie im Kontextmenü
Eigenschaften.
Hinweis: Wenn Sie das Dialogfeld Eigenschaften von einem der Eclipse-Explorer aus geöffnet haben,blenden Sie die Einträge unter StarTeam-Provider ein, um die verfügbaren StarTeam-Eigenschaften
Verfahren | 247
zu sehen. Wenn Sie das Dialogfeld Eigenschaften von einer StarTeam-Ansicht oder vom ServerExplorer aus öffnen, ist dieser Schritt nicht notwendig.
3. Ändern Sie im angezeigten Dialogfeld Eigenschaften die Eigenschaftenfelder wie gewünscht.
4. Klicken Sie auf OK.
Verwandte Themen
Mit Ordnern und Elementen arbeiten auf Seite 184
Mit Dateien arbeiten auf Seite 215
Mit Änderungsanforderungen arbeiten auf Seite 237
Mit Anforderungen arbeiten auf Seite 251
Dateien auf Seite 72
Ordner in Ansichten auf Seite 67Mit Dateien arbeiten auf Seite 215
Änderungsanforderungseigenschaften auf Seite 365
Dateieigenschaften auf Seite 363
Ordnereigenschaften auf Seite 359
Anforderungseigenschaften auf Seite 368
Task-Eigenschaften auf Seite 371
Thema-Eigenschaften auf Seite 375
Mit Änderungsanforderungslisten arbeitenÄnderungsanforderungen werden in der Ansicht Änderungsanforderung aufgelistet. Sie können dieÄnderungsanforderungen nach den Daten in einer Spalte sortieren und deren Anzeige anhand vordefinierterFilter ändern.
Verwandte Themen
Mit Änderungsanforderungen arbeiten auf Seite 237
Liste der Änderungsanforderungen anzeigen auf Seite 249Ungelesene Änderungsanforderungen anzeigen auf Seite 249Änderungsanforderungen verschieben auf Seite 249Änderungsanforderungen auf Seite 74
Ansicht "Änderungsanforderung" auf Seite 26
Elementeditoren auf Seite 37
Änderungsanforderungseigenschaften auf Seite 365
248 | Verfahren
Liste der Änderungsanforderungen anzeigen
1. Öffnen Sie die Ansicht Änderungsanforderung.
2. Klicken Sie auf Link mit Auswahl.
3. Wählen Sie im Server Explorer oder in einem der Eclipse-Explorer den Ordner aus, der dieÄnderungsanforderung enthält.
In der Ansicht Änderungsanforderung wird eine Liste der Änderungsanforderungen für den ausgewähltenOrdner angezeigt. Für alle in der Ansicht Änderungsanforderung aufgeführten Änderungsanforderungengilt:
• Sie sind an den Ordner angehängt, der im Server Explorer oder in einem der Eclipse-Explorer ausgewähltwurde.
• Sie erfüllen die Kriterien des Filters, der im Listenfeld Filter ausgewählt wurde, das über die Symbolleisteder Ansicht Änderungsanforderung geöffnet werden kann.
• Sie besitzen die Tiefe, die mithilfe der Schaltfläche Alle Nachfolgenden in der Symbolleiste der AnsichtÄnderungsanforderung festgelegt wurde.
Verwandte Themen
Mit Änderungsanforderungslisten arbeiten auf Seite 248
Ungelesene Änderungsanforderungen anzeigen
1. Suchen Sie nach fett gedruckten Änderungsanforderungen.
Dies sind die Änderungsanforderungen, für die Sie zuständig sind, die Sie aber noch nicht gelesen haben.
Hinweis: Die Änderungsanforderungen in normaler Schrift haben Sie entweder bereits gelesen oderSie sind für sie nicht zuständig.
2. Klicken Sie auf den Spaltentitel Zuständigkeit und gehen Sie nach unten zu Ihrem Namen.
Alle fett gedruckten Änderungsanforderungen sind ungelesen.
Verwandte Themen
Mit Änderungsanforderungslisten arbeiten auf Seite 248
Änderungsanforderungen verschieben
1. Suchen Sie die Änderungsanforderungen, die Sie verschieben möchten. Sie können eineÄnderungsanforderung zwischen Ordnern verschieben.
2. Klicken Sie auf die Änderungsanforderung und ziehen Sie sie in einen neuen Ordner.
Verfahren | 249
Verwandte Themen
Mit Änderungsanforderungslisten arbeiten auf Seite 248
Elemente als gelesen oder ungelesen markierenWenn Sie alle Elemente in Bezug auf einen bestimmten Betreff erneut lesen möchten, bietet es sich an, alleentsprechenden Elemente als ungelesen zu markieren, damit sie anschließend nicht übersehen werden. Siekönnen auch einen kompletten Anforderungs-, Task- oder Themenbaum als ungelesen markieren.
1. Öffnen Sie die Ansicht Änderungsanforderung, Anforderung, Task oder Thema.
2. Wählen Sie in der Ansicht die Elemente aus, die Sie als ungelesen oder gelesen markieren möchten.
3. Klicken Sie mit der rechten Maustaste auf die ausgewählten Elemente und wählen Sie Als ungelesenmarkieren oder Als gelesen markieren.Die Elemente werden wie angegeben markiert und dementsprechend fett oder nicht fett angezeigt.
Verwandte Themen
Mit Ordnern und Elementen arbeiten auf Seite 184
Mit Änderungsanforderungen arbeiten auf Seite 237
Mit Anforderungen arbeiten auf Seite 251
Mit Tasks arbeiten auf Seite 259
Mit Themen arbeiten auf Seite 269
Mit Änderungsanforderungen arbeiten auf Seite 237
Mit Themen arbeiten auf Seite 269
Mit Tasks arbeiten auf Seite 259
Mit Anforderungen arbeiten auf Seite 251
Ansicht "Detail" anpassenDer Name der Vorlagendatei steuert die zu ändernde StarTeam-Komponente. So werden z. B. mit einerVorlage namens changerequest.detail.html das Format und der Inhalt der Ansicht Detail für dieÄnderungsanforderungskomponente gesteuert.
Hinweis: Beispielvorlagen für die Ansicht Detail sind im StarTeam für Eclipse-Installationsordner imOrdner samples\details-templates installiert.
1. Erstellen Sie eine HTML-Vorlagendatei für die entsprechende Komponente, die Sie anpassen möchten.Wenn Sie beispielsweise den Inhalt der Ansicht Detail für eine Änderungsanforderung formatieren möchten,erstellen Sie eine Vorlagendatei namens changerequest.details.html.
Sie müssen die folgenden Dateinamen für die anzupassenden Komponentendetailfenster verwenden:
• folder.details.html
• file.details.html
• changerequest.details.html
• task.details.html
250 | Verfahren
• topic.details.html
• requirement.details.html
Tipp: Über die Links am Ende dieses Themas können Sie Beispielvorlagendateien aufrufen, die Sieals Ausgangspunkt für das Erstellen Ihrer eigenen Vorlagen zum Anpassen der Ansicht Detail verwendenkönnen.
2. Nehmen Sie die gewünschten Änderungen an der Vorlagendatei vor.
Befolgen Sie das Formatierungsbeispiel in der Beispiel-Vorlagendatei. Die in den HTML-Vorlagen für dieAnsicht Detail verwendeten Felder werden vom Client erkannt, wenn sie von doppelten Tilde-Zeichen (~~)umgeben sind.
~~Status~~ ist das Statusfeld im Dialogfeld mit den Änderungsanforderungseigenschaften.
3. Speichern Sie die Vorlagendateien im selben Verzeichnis wie die Dateien starteam-servers.xml undstarteam-client-options.xml.Auf einem Windows-System befinden sich diese Dateien im Ordner C:\Dokumente undEinstellungen\BENUTZER\Anwendungsdaten\Borland\StarTeam.
Verwandte Themen
Mit Änderungsanforderungen arbeiten auf Seite 237
Mit Anforderungen arbeiten auf Seite 251
Mit Tasks arbeiten auf Seite 259
Mit Themen arbeiten auf Seite 269
Ansicht "Detail" auf Seite 29
Anpassungsvorlagen für die Ansicht "Detail" auf Seite 386
Mit Anforderungen arbeitenDieser Abschnitt enthält eine Liste der Verfahren zum Arbeiten mit Anforderungen.
Verwandte Themen
Verfahren auf Seite 153
Anforderungen und untergeordnete Anforderungen erstellen auf Seite 252
Anforderungen und untergeordnete Anforderungen bearbeiten auf Seite 253Elemente suchen auf Seite 274
Element-Threads als gelesen oder ungelesen markieren auf Seite 272
Elemente als gelesen oder ungelesen markieren auf Seite 273
Elementeigenschaften anzeigen oder ändern auf Seite 256
Verfahren | 251
Mit Anforderungslisten arbeiten auf Seite 257Ansicht "Detail" anpassen auf Seite 275
Ansicht "Anforderung" auf Seite 30
Anforderungen und untergeordnete Anforderungenerstellen1. Öffnen Sie die Ansicht Anforderung.
2. Klicken Sie in der Symbolleiste der Ansicht auf Link mit Auswahl.
3. Wählen Sie im Server Explorer oder in einem der Eclipse-Explorer den Ordner aus, in dem Sie dieAnforderung erstellen möchten.
4. Klicken Sie mit der rechten Maustaste in die Ansicht Anforderung.
5. Wählen Sie Neu oder Neu im Editor, um eine neue Anforderung zu erstellen, die nicht einer vorhandenenAnforderung untergeordnet ist.
Alternative: Klicken Sie mit der rechten Maustaste auf eine vorhandene Anforderung und wählen Sie Neueuntergeordnete Anforderung oder Neue untergeordnete Anforderung in Editor, um eine neueAnforderung zu erstellen, die einer vorhandenen Anforderung untergeordnet ist.
Hinweis: Wenn Sie Neu wählen, öffnet sich das Dialogfeld Neue Anforderung. Wenn Sie Neu imEditor wählen, wird ein Eigenschaftseditor des Typs Neue Anforderung geöffnet, der in denEclipse-Editor integriert ist. Der integrierte Eigenschaftseditor erlaubt es Ihnen, gleichzeitig andereElemente und Editoren zu öffnen und Dateien oder Inhalte aus anderen Elementen per Drag-and-Dropin die Anforderungsfelder zu ziehen. Da der integrierte Editor nicht-modal ist, können Sie anderweitigweiterarbeiten, während der Editor geöffnet ist.
6. Klicken Sie im Dialogfeld Neue Anforderung oder im Editor auf die Registerkarte Anforderung.
a) Geben Sie einen Namen für die Anforderung ein.b) Wählen Sie im Listenfeld Eigentümer einen zuständigen Benutzer aus (d. h. die Person, die letztendlich
für die Bearbeitung der Anforderung verantwortlich ist).c) Optional: Geben Sie im Textfeld Externe Referenz eine externe Quelle oder Referenz für die Anforderung
ein.
Wenn Sie Anforderungen aus CaliberRM in StarTeam publizieren, zeigt dieses Feld die CaliberRM-Kennungfür diese Anforderung an.
7. Geben Sie im Textfeld Beschreibung die ursprüngliche Beschreibung dieser Anforderung ein.
Diese Beschreibung wird in der Regel im Laufe der Zeit geändert, um Zweideutigkeiten zu vermeiden.
8. Klicken Sie auf die Registerkarte Zuständigkeit, um die Teammitglieder aufzulisten, die für diese Anforderungzuständig sind.
Wenn die Benachrichtigung aktiviert ist, werden diese Personen informiert, wenn ein Feld der jeweiligenAnforderung geändert wurde.
a) Klicken Sie auf Hinzufügen, um ein Dialogfeld zu öffnen, in dem Sie verantwortliche Benutzer auswählenkönnen.
b) Doppelklicken Sie auf die Namen der Personen, die zur Liste hinzugefügt werden sollen.
Der Name der Person wird vom Listenfeld Benutzer in das Listenfeld Verantwortliche Benutzer verschoben.
9. Klicken Sie auf OK.
10. Klicken Sie auf die Registerkarte Schätzung, um anzugeben, wie viel Zeit minimal oder maximal für dieBearbeitung der Anforderung eingeplant wird.
252 | Verfahren
Die Einträge beziehen sich in der Regel auf Personentage.
a) Geben Sie im Textfeld Erwarteter Aufwand die Anzahl von Einheiten (üblicherweise Tage) ein, dieIhrer Schätzung nach bis zum Abschluss der Anforderung benötigt werden.
b) Geben Sie im Textfeld Hoher Aufwand die Anzahl von Einheiten (üblicherweise Tage) ein, die nachIhrer Schätzung schlimmstenfalls bis zum Abschluss der Anforderung benötigt werden.
c) Geben Sie im Textfeld Geringer Aufwand die Anzahl von Einheiten (üblicherweise Tage) ein, die nachIhrer Schätzung mindestens bis zum Abschluss der Anforderung benötigt werden.
d) Optional: Geben Sie im Textfeld Anmerkungen etwaige Hinweise ein.
11. Klicken Sie auf die Registerkarte Benutzerdefiniert, um Werte für benutzerdefinierteAnforderungseigenschaften einzugeben, die möglicherweise von Ihrem Teamleiter oder Ihrem Unternehmenerstellt wurden. So ändern Sie die vorgegebene Eigenschaft:
a) Doppelklicken Sie auf den Namen der benutzerdefinierten Eigenschaft.Das Dialogfeld Eigenschaft bearbeiten wird geöffnet.
b) Wählen Sie einen neuen Wert für die Eigenschaft aus.
Für Felder des Typs "Ganzzahl", "Text" und "Reelle Zahl" wird unter Wert ein Textfeld angezeigt. FürAufzählungstypen und Benutzer-IDs wird ein Listenfeld angezeigt. Bei Datum-/Zeitfeldern besteht derWert aus einem Datums- und einem Zeitauswahlfeld. Datum und Uhrzeit erscheinen im entsprechendenFormat der Länderkennung.
c) Wiederholen Sie die obenstehenden beiden Schritte für andere benutzerdefinierte Eigenschaften.
12. Optional: Fügen Sie auf der Registerkarte Anhänge zusätzliche Dateien zu dieser Anforderung hinzu.
a) Klicken Sie auf Hinzufügen, wenn Sie eine Datei anhängen möchten.Das Dialogfeld Öffnen wird angezeigt.
b) Wählen Sie die anzuhängende Datei aus.c) Klicken Sie auf Öffnen.d) Wiederholen Sie die obenstehenden drei Schritte für weitere Anhänge.
13. Klicken Sie auf die Registerkarte Kommentar, um eine Erklärung dafür einzugeben, warum die Anforderungerstellt oder überarbeitet wird.
14. Geben Sie im Textfeld Kommentar für neue Revision etwaige Kommentare ein.
15. Klicken Sie im Dialogfeld Neue Anforderung auf Fertig stellen oder klicken Sie im integrierten Editor inder Hauptsymbolleiste auf Speichern.
Verwandte Themen
Mit Anforderungen arbeiten auf Seite 251
Ansicht "Anforderung" auf Seite 30
Anforderungen auf Seite 80
Anforderungseigenschaften auf Seite 368
Anforderungen und untergeordnete Anforderungenbearbeiten1. Öffnen Sie die Ansicht Anforderung.
2. Wählen Sie die Anforderung aus.
3. Führen Sie einen der folgenden Schritte aus:
Verfahren | 253
Doppelklicken Sie auf die Anforderung, um das Dialogfeld Anforderungseigenschaften zu öffnen.•• Klicken Sie mit der rechten Maustaste auf die Anforderung und wählen Sie Bearbeiten, um die
Anforderung im integrierten Eigenschaftseditor für das Bearbeiten von Anforderungen zu öffnen.
Hinweis: Der integrierte Eigenschaftseditor erlaubt es Ihnen, gleichzeitig andere Elemente und Editorenzu öffnen und Dateien oder Inhalte aus anderen Elementen per Drag-and-Drop in die Anforderungsfelderzu ziehen. Da der integrierte Editor nicht-modal ist, können Sie anderweitig weiterarbeiten, währendder Editor geöffnet ist.
4. Nehmen Sie die gewünschten Änderungen an den Anforderungseigenschaften vor.
5. Klicken Sie im Dialogfeld Anforderungseigenschaften auf Fertig stellen oder klicken Sie im integriertenEditor in der Hauptsymbolleiste auf Speichern.
Verwandte Themen
Mit Anforderungen arbeiten auf Seite 251
Ansicht "Anforderung" auf Seite 30
Anforderungen auf Seite 80
Anforderungseigenschaften auf Seite 368
Elemente suchenSie können alle in Ansichten angezeigten Elemente nach den Daten in einem beliebigen angezeigten Felddurchsuchen.
1. Wählen Sie im Server Explorer oder in einem der Eclipse-Explorer einen Ordner aus.
2. Öffnen Sie die Ansicht Änderungsanforderung, Anforderung, Task oder Thema.
3. Drücken Sie Strg+F.Das Dialogfeld Suchen wird angezeigt.
4. Geben Sie im Textfeld Suchen nach die Daten teilweise oder vollständig ein.
Verwenden Sie keine Platzhalterzeichen.
5. Wählen Sie Vorwärts, um die Ansicht von oben nach unten zu durchsuchen, oder wählen Sie Rückwärts,um die Ansicht von unten nach oben zu durchsuchen.
6. Klicken Sie auf Beginnen bei: Gegenwärtig ausgewähltes Element, um beginnend ab dem aktuellausgewählten Element zu suchen, oder klicken Sie auf Beginnen bei: Erstes Element, um ab dem erstenElement in der Ansicht zu suchen.
7. Wählen Sie entweder Alle angezeigten Felder oder Dieses Feld.
Wenn Sie die Option Dieses Feld aktivieren, wählen Sie im Listenfeld das Feld aus, nach dem gesuchtwerden soll.
8. Aktivieren Sie Groß-/Kleinschreibung beachten, wenn bei der Suche die Groß-/Kleinschreibung beachtetwerden soll.
9. Klicken Sie auf Suchen, um die Suche zu starten.
Hinweis: Drücken Sie Strg+F, um die Suche zu starten. Drücken Sie die Taste F3, um das nächsteElement zu suchen, das dem Suchtext entspricht, oder drücken Sie Umschalt+F3, um das vorherigeElement zu suchen, das dem Suchtext entspricht.
254 | Verfahren
Verwandte Themen
Mit Ordnern und Elementen arbeiten auf Seite 184
Mit Änderungsanforderungen arbeiten auf Seite 237
Mit Anforderungen arbeiten auf Seite 251
Mit Tasks arbeiten auf Seite 259
Mit Themen arbeiten auf Seite 269
Element-Threads als gelesen oder ungelesen markieren1. Öffnen Sie die Ansicht Anforderung, Task oder Thema.
2. Klicken Sie in der Symbolleiste der Ansicht auf Link mit Auswahl.
3. Wählen Sie im Server Explorer oder in einem der Eclipse-Explorer den Ordner aus, der die gewünschteListe enthält.In der Ansicht wird eine Liste der Elemente für den ausgewählten Ordner angezeigt.
4. Wählen Sie in der Ansicht einen Themen-Thread aus. Tipp:
Tipp: Um mehrere Threads auszuwählen, zeigen Sie die Informationen im Listenformat an, indemSie in der Symbolleiste der Ansicht auf Als Liste anzeigen klicken.
5. Wählen Sie eine der folgenden Optionen:
• Thread als gelesen markieren, um die Fettformatierung des Element-Threads zu entfernen.• Thread als ungelesen markieren, um den Element-Thread fett zu formatieren.
Verwandte Themen
Mit Anforderungen arbeiten auf Seite 251
Mit Tasks arbeiten auf Seite 259
Mit Themen arbeiten auf Seite 269
Elemente als gelesen oder ungelesen markierenWenn Sie alle Elemente in Bezug auf einen bestimmten Betreff erneut lesen möchten, bietet es sich an, alleentsprechenden Elemente als ungelesen zu markieren, damit sie anschließend nicht übersehen werden. Siekönnen auch einen kompletten Anforderungs-, Task- oder Themenbaum als ungelesen markieren.
1. Öffnen Sie die Ansicht Änderungsanforderung, Anforderung, Task oder Thema.
2. Wählen Sie in der Ansicht die Elemente aus, die Sie als ungelesen oder gelesen markieren möchten.
3. Klicken Sie mit der rechten Maustaste auf die ausgewählten Elemente und wählen Sie Als ungelesenmarkieren oder Als gelesen markieren.Die Elemente werden wie angegeben markiert und dementsprechend fett oder nicht fett angezeigt.
Verfahren | 255
Verwandte Themen
Mit Ordnern und Elementen arbeiten auf Seite 184
Mit Änderungsanforderungen arbeiten auf Seite 237
Mit Anforderungen arbeiten auf Seite 251
Mit Tasks arbeiten auf Seite 259
Mit Themen arbeiten auf Seite 269
Mit Änderungsanforderungen arbeiten auf Seite 237
Mit Themen arbeiten auf Seite 269
Mit Tasks arbeiten auf Seite 259
Mit Anforderungen arbeiten auf Seite 251
Elementeigenschaften anzeigen oder ändernAbhängig davon, wie Ihr Team die Anwendung eingerichtet hat, wird möglicherweise ein ganz anderes Dialogfeldangezeigt, das auch als alternativer Eigenschaftseditor (APE) bezeichnet wird. Jedes Mal, wenn dieEigenschaften eines Elements geändert werden, wird eine neue Revision dieses Elements erstellt. Wenn Sieeine Eigenschaft ändern, sollten Sie auf der Registerkarte Kommentar des Dialogfelds Eigenschaften aucheinen Revisionskommentar erstellen, der die Änderung erklärt.
1. Wählen Sie im StarTeam oder in einer der Eclipse-Ansichten ein Element aus.
2. Führen Sie einen der folgenden Schritte aus:
• Wählen Sie ein Element aus und doppelklicken Sie darauf.• Klicken Sie mit der rechten Maustaste auf den Ordner oder das Element und wählen Sie im Kontextmenü
Eigenschaften.
Hinweis: Wenn Sie das Dialogfeld Eigenschaften von einem der Eclipse-Explorer aus geöffnet haben,blenden Sie die Einträge unter StarTeam-Provider ein, um die verfügbaren StarTeam-Eigenschaftenzu sehen. Wenn Sie das Dialogfeld Eigenschaften von einer StarTeam-Ansicht oder vom ServerExplorer aus öffnen, ist dieser Schritt nicht notwendig.
3. Ändern Sie im angezeigten Dialogfeld Eigenschaften die Eigenschaftenfelder wie gewünscht.
4. Klicken Sie auf OK.
Verwandte Themen
Mit Ordnern und Elementen arbeiten auf Seite 184
Mit Dateien arbeiten auf Seite 215
Mit Änderungsanforderungen arbeiten auf Seite 237
Mit Anforderungen arbeiten auf Seite 251
Dateien auf Seite 72
Ordner in Ansichten auf Seite 67Mit Dateien arbeiten auf Seite 215
256 | Verfahren
Änderungsanforderungseigenschaften auf Seite 365
Dateieigenschaften auf Seite 363
Ordnereigenschaften auf Seite 359
Anforderungseigenschaften auf Seite 368
Task-Eigenschaften auf Seite 371
Thema-Eigenschaften auf Seite 375
Mit Anforderungslisten arbeitenAnforderungen werden in der Ansicht Anforderung aufgeführt. Sie können die Anforderungen nach den Datenin einer Spalte sortieren (in der Listenanzeige) und deren Anzeige anhand eines vordefinierten Filters ändern.
Verwandte Themen
Mit Anforderungen arbeiten auf Seite 251
Liste der Anforderungen anzeigen auf Seite 257Anforderungen anzeigen auf Seite 257Ansicht "Anforderung" auf Seite 30
Anforderungen auf Seite 80
Anforderungseigenschaften auf Seite 368
Liste der Anforderungen anzeigen
1. Öffnen Sie die Ansicht Anforderung.
2. Klicken Sie auf Link mit Auswahl.
3. Wählen Sie im Server Explorer oder in einem der Eclipse-Explorer den Ordner aus, der die Anforderungenenthält.
In der Ansicht Anforderung wird eine Liste der Anforderungen für den ausgewählten Ordner angezeigt.Für alle Anforderungen, die in der Ansicht Anforderung aufgeführt werden, gilt:
• Sie sind an den Ordner angehängt, der im Server Explorer oder in einem der Eclipse-Explorer ausgewähltwurde.
• Sie erfüllen die Kriterien des Filters, der im Listenfeld Filter ausgewählt wurde, das über die Symbolleisteder Ansicht Anforderung geöffnet werden kann.
• Sie besitzen die Tiefe, die mithilfe der Schaltfläche Alle Nachfolgenden in der Symbolleiste der AnsichtAnforderung festgelegt wurde.
Verwandte Themen
Mit Anforderungslisten arbeiten auf Seite 257
Anforderungen anzeigen
1. Öffnen Sie die Ansicht Anforderung.
2. Führen Sie einen der folgenden Schritte aus:
Verfahren | 257
Klicken Sie auf Als Liste anzeigen. Die Informationen werden daraufhin in Form einer Liste angezeigt.Beziehungen zwischen den Anforderungen werden nicht angezeigt. In dieser Listenanzeige können Sieaber Folgendes tun:
•
• Sie können sich die Werte konkreter Felder als Datenspalten anzeigen lassen. So können Sie sichz. B. den Status für jede einzelne Anforderung ansehen.
• Sie können die Anforderungen nach jeder beliebigen Spaltenüberschrift sortieren.
• Klicken Sie auf Als Baum anzeigen. Dies ist das Standardformat. Alle Anforderungen werden darin alserweiterbarer Anforderungsbaum angezeigt, aus dem die Beziehungen zwischen der Anforderung undden ihr untergeordneten Anforderungen hervorgehen. In der Baumansicht können Sie Folgendes tun:
• Sie können auf eine nicht erweiterte Verzweigung eines Anforderungsbaums klicken, um dieVerzweigung zu erweitern. Wenn Sie erneut darauf klicken, werden die Verzweigungen wiederausgeblendet.
• Sie können auf eine Anforderung doppelklicken, um das Dialogfeld Eigenschaften zu öffnen.• Sie können anhand spezieller Symbole erkennen, ob Sie die Anforderungen, für die Sie zuständig
sind, bereits gelesen haben.
Verwandte Themen
Mit Anforderungslisten arbeiten auf Seite 257
Ansicht "Detail" anpassenDer Name der Vorlagendatei steuert die zu ändernde StarTeam-Komponente. So werden z. B. mit einerVorlage namens changerequest.detail.html das Format und der Inhalt der Ansicht Detail für dieÄnderungsanforderungskomponente gesteuert.
Hinweis: Beispielvorlagen für die Ansicht Detail sind im StarTeam für Eclipse-Installationsordner imOrdner samples\details-templates installiert.
1. Erstellen Sie eine HTML-Vorlagendatei für die entsprechende Komponente, die Sie anpassen möchten.Wenn Sie beispielsweise den Inhalt der Ansicht Detail für eine Änderungsanforderung formatieren möchten,erstellen Sie eine Vorlagendatei namens changerequest.details.html.
Sie müssen die folgenden Dateinamen für die anzupassenden Komponentendetailfenster verwenden:
• folder.details.html
• file.details.html
• changerequest.details.html
• task.details.html
• topic.details.html
• requirement.details.html
Tipp: Über die Links am Ende dieses Themas können Sie Beispielvorlagendateien aufrufen, die Sieals Ausgangspunkt für das Erstellen Ihrer eigenen Vorlagen zum Anpassen der Ansicht Detail verwendenkönnen.
2. Nehmen Sie die gewünschten Änderungen an der Vorlagendatei vor.
Befolgen Sie das Formatierungsbeispiel in der Beispiel-Vorlagendatei. Die in den HTML-Vorlagen für dieAnsicht Detail verwendeten Felder werden vom Client erkannt, wenn sie von doppelten Tilde-Zeichen (~~)umgeben sind.
258 | Verfahren
~~Status~~ ist das Statusfeld im Dialogfeld mit den Änderungsanforderungseigenschaften.
3. Speichern Sie die Vorlagendateien im selben Verzeichnis wie die Dateien starteam-servers.xml undstarteam-client-options.xml.Auf einem Windows-System befinden sich diese Dateien im Ordner C:\Dokumente undEinstellungen\BENUTZER\Anwendungsdaten\Borland\StarTeam.
Verwandte Themen
Mit Änderungsanforderungen arbeiten auf Seite 237
Mit Anforderungen arbeiten auf Seite 251
Mit Tasks arbeiten auf Seite 259
Mit Themen arbeiten auf Seite 269
Ansicht "Detail" auf Seite 29
Anpassungsvorlagen für die Ansicht "Detail" auf Seite 386
Mit Tasks arbeitenDieser Abschnitt beschreibt Verfahrensweisen bei der Verwendung von StarTeam Eclipse Client-Tasks.
Verwandte Themen
Verfahren auf Seite 153
Tasks und untergeordnete Tasks erstellen auf Seite 259Tasks und untergeordnete Tasks bearbeiten auf Seite 261Task-Ressourcen zuweisen auf Seite 261
Für Tasks erforderliche Zeit schätzen auf Seite 262
Anmerkungen zu Tasks hinzufügen auf Seite 262
Arbeitsdatensätze in Tasks auf Seite 263Task-Eigenschaften anzeigen oder ändern auf Seite 264
Element-Threads als gelesen oder ungelesen markieren auf Seite 272
Elemente als gelesen oder ungelesen markieren auf Seite 273
Elemente suchen auf Seite 274
Mit Task-Listen arbeiten auf Seite 267Ansicht "Detail" anpassen auf Seite 275
Ansicht "Task" auf Seite 31
Tasks und untergeordnete Tasks erstellen1. Öffnen Sie die Ansicht Task.
2. Klicken Sie auf Link mit Auswahl.
Verfahren | 259
3. Wählen Sie im Server Explorer oder in einem der Eclipse-Explorer den Ordner aus, der den Task enthält,den Sie ändern möchten.
4. Führen Sie einen der folgenden Schritte aus:
• Klicken Sie mit der rechten Maustaste in die Ansicht Task und wählen Sie Neu oder Neu im Editor,um einen neuen Task zu erstellen, der kein untergeordneter Task eines vorhandenen Task ist.
Wenn Sie Neu wählen, öffnet sich das Dialogfeld Neuer Task. Wenn Sie Neu im Editor wählen, wird einEigenschaftseditor des Typs Neuer Task geöffnet, der in den Eclipse-Editor integriert ist. Der integrierteEigenschaftseditor erlaubt es Ihnen, gleichzeitig andere Elemente und Editoren zu öffnen und Dateien oderInhalte aus anderen Elementen per Drag-and-Drop in die Task-Felder zu ziehen. Da der integrierte Editornicht-modal ist, können Sie anderweitig weiterarbeiten, während der Editor geöffnet ist.
• Klicken Sie mit der rechten Maustaste auf einen vorhandenen Task und wählen Sie Neue Unteraufgabeoder Neue Unteraufgabe in Editor, um einen neuen Task zu erstellen, der einem vorhandenen Taskuntergeordnet ist.
5. Geben Sie im Feld Name einen Namen für den Task ein.
Der Task-Name kann maximal 255 Zeichen lang sein. Im Feld Zuständigkeit ist der Name der Personaufgeführt, die primär für die Bearbeitung des Tasks verantwortlich ist. Weitere Personen können auf derRegisterkarte Ressourcen angegeben werden.
6. Optional: Aktivieren Sie die Option Meilenstein, um anzugeben, dass der Task als Meilenstein-Taskbehandelt werden soll.
Sie können die Spalte Meilenstein in der Task-Liste anzeigen und nach den Tasks sortieren, die alsMeilensteine angegeben wurden.
7. Wählen Sie den aktuellen Status des Tasks im Dropdown-Listenfeld Status aus.
8. Wählen Sie in der Dropdown-Liste Prioritätsstufe eine Prioritätsstufe aus.
Die Prioritäten entsprechen den in Microsoft Project verwendeten Prioritäten. Verwenden Sie nicht diePriorität Nicht abgleichen. Diese Priorität ist ein Microsoft Project-spezifischer Begriff.
9. Geben Sie in das Textfeld Dauer die Anzahl der Stunden ein, die erforderlich sind, um den Taskabzuschließen.
Dieses Feld ist deaktiviert, wenn der Task untergeordnete Tasks enthält, da die Dauer eines Tasks vonder Dauer seiner untergeordneten Tasks abhängt.
10. Geben Sie in das Textfeld Prozent abgeschlossen ein, zu wie viel Prozent die Arbeit an dem Task bereitsabgeschlossen ist.
Der Wert in diesem Feld kann zwischen 0 und 100 liegen. Der Standardwert für neue Tasks ist 0.
11. Optional: Aktivieren Sie die Option Aktion erforderlich, um Teamleiter oder Task-Prüfer darüber zuinformieren, dass der Task geprüft werden muss.
Geben Sie eine Erläuterung in das Textfeld ein, warum die Prüfung des Tasks erforderlich ist.
12. Klicken Sie im Dialogfeld Neuer Task auf Fertig stellen oder klicken Sie im integrierten Editor in derHauptsymbolleiste auf Speichern.
Verwandte Themen
Mit Tasks arbeiten auf Seite 259
Tasks auf Seite 81
Ansicht "Task" auf Seite 31
Task-Eigenschaften auf Seite 371
260 | Verfahren
Tasks und untergeordnete Tasks bearbeiten1. Öffnen Sie die Ansicht Task und führen Sie einen der folgenden Schritte aus:
• Doppelklicken Sie auf den Task oder den untergeordneten Task, um das Dialogfeld Task-Eigenschaftenzu öffnen.
• Klicken Sie mit der rechten Maustaste auf den Task oder den untergeordneten Task und wählen SieBearbeiten, um den (untergeordneten) Task im integrierten Eigenschaftseditor zum Bearbeiten derTask-Eigenschaften zu öffnen.
Hinweis: Der integrierte Eigenschaftseditor erlaubt es Ihnen, gleichzeitig andere Elemente und Editorenzu öffnen und Dateien oder Inhalte aus anderen Elementen per Drag-and-Drop in die Felder des Tasksoder untergeordneten Tasks zu ziehen. Da der integrierte Editor nicht-modal ist, können Sie anderweitigweiterarbeiten, während der Editor geöffnet ist.
2. Nehmen Sie die gewünschten Änderungen an den Task-Eigenschaften vor.
3. Klicken Sie im Dialogfeld Task-Eigenschaften auf Fertig stellen oder klicken Sie im integrierten Editor inder Hauptsymbolleiste auf Speichern.
Hinweis: Zusätzliche Registerkarten im Dialogfeld Neuer Task bieten weitere Optionen und Funktionenfür die Verfolgung.
Verwandte Themen
Mit Tasks arbeiten auf Seite 259
Tasks auf Seite 81
Ansicht "Task" auf Seite 31
Task-Eigenschaften auf Seite 371
Task-Ressourcen zuweisen1. Öffnen Sie die Ansicht Task.
2. Klicken Sie auf Link mit Auswahl.
3.
4. Wählen Sie im Server Explorer oder in einem der Eclipse-Explorer den Ordner aus, der den Task enthält,den Sie ändern möchten.
5. Doppelklicken Sie im Task-Baum oder in der Task-Liste auf einen Task oder einen untergeordneten Task.Das Dialogfeld Eigenschaften wird angezeigt.
6. Klicken Sie auf die Registerkarte Ressourcen.
7. Klicken Sie auf Hinzufügen.Das Dialogfeld Task-Ressourcen auswählen wird angezeigt.
8. Wählen Sie in der Liste Benutzer die Teammitglieder aus, die Sie dem Task zuweisen möchten.
9. Klicken Sie auf Hinzufügen.Die Namen der Teammitglieder werden daraufhin in die Liste Zugewiesene Ressourcen verschoben.
10. Klicken Sie auf OK, um zur Registerkarte Ressourcen zurückzukehren.Die ausgewählten Teammitglieder werden jetzt in der Liste Task-Ressourcenzuweisungen angezeigt.
Verfahren | 261
11. Klicken Sie auf Übernehmen.
12. Klicken Sie auf Weiter oder Zurück, um andere Tasks in der Liste zu überprüfen.
13. Klicken Sie auf OK.
Verwandte Themen
Mit Tasks arbeiten auf Seite 259
Tasks auf Seite 81
Ansicht "Task" auf Seite 31
Task-Eigenschaften auf Seite 371
Für Tasks erforderliche Zeit schätzen1. Öffnen Sie die Ansicht Task.
2. Klicken Sie auf Link mit Auswahl.
3. Wählen Sie im Server Explorer oder in einem der Eclipse-Explorer den Ordner aus, der den Task enthält,den Sie ändern möchten.
4. Doppelklicken Sie in der Ansicht Task im Task-Baum oder in der Task-Liste auf einen Task oder einenuntergeordneten Task.Das Dialogfeld Eigenschaften wird angezeigt.
5. Klicken Sie auf die Registerkarte Zeit.
6. Wählen Sie mithilfe der Schaltflächen Start und Fertigstellung ein Start- und Enddatum aus.
Die restlichen Optionen auf der Registerkarte Zeit stehen nicht zur Verfügung. Die Werte für Tatsächlichund Varianz werden automatisch berechnet, wenn der Wert Arbeit geändert wird.
7. Klicken Sie auf OK.
Verwandte Themen
Mit Tasks arbeiten auf Seite 259
Tasks auf Seite 81
Ansicht "Task" auf Seite 31
Task-Eigenschaften auf Seite 371
Anmerkungen zu Tasks hinzufügen1. Wählen Sie Task ➤ Link mit Auswahl.
2.
3. Wählen Sie im Server Explorer oder in einem der Eclipse-Explorer den Ordner aus, der den Task enthält,den Sie ändern möchten.
4. Doppelklicken Sie im Task-Baum auf einen Task oder einen untergeordneten Task.Das Dialogfeld Eigenschaften wird angezeigt.
5. Klicken Sie auf die Registerkarte Anmerkungen.
6. Geben Sie im Textfeld Anmerkungen Anmerkungen zum Task ein.
7. Klicken Sie auf OK.
262 | Verfahren
Verwandte Themen
Mit Tasks arbeiten auf Seite 259
Tasks auf Seite 81
Ansicht "Task" auf Seite 31
Task-Eigenschaften auf Seite 371
Arbeitsdatensätze in TasksNachdem Sie an einem Task oder einem untergeordneten Task gearbeitet haben, sollten Sie einenArbeitsdatensatz hinzufügen, in dem festgehalten wird, was Sie gemacht haben und wie viel Zeit Sie dafürbenötigt haben. Wenn Sie beispielsweise an Tag 1 eine Stunde an einer Task gearbeitet haben und an Tag2 drei Stunden, geben Sie pro Tag einen Arbeitsdatensatz ein. Sie können zuvor eingegebene Arbeitsdatensätzebearbeiten oder löschen.
Wichtig: Nachdem Sie Arbeitsdatensätze in einen Task eingefügt haben, können Sie für diesen Taskkeine untergeordneten Tasks mehr erstellen.
Verwandte Themen
Mit Tasks arbeiten auf Seite 259
Arbeitsdatensätze zu Tasks hinzufügen auf Seite 263Task-Arbeitsdatensatz bearbeiten auf Seite 264Task-Arbeitsdatensätze löschen auf Seite 264Daten sortieren und gruppieren auf Seite 210
Ordner verschieben auf Seite 205
Task-Eigenschaften auf Seite 371
Arbeitsdatensätze zu Tasks hinzufügen
1. Öffnen Sie die Ansicht Task.
2. Klicken Sie auf Link mit Auswahl.
3. Wählen Sie im Server-Explorer oder in einem der Eclipse-Explorer den Ordner aus, der den zu änderndenTask enthält.
4. Doppelklicken Sie in der Ansicht Task im Task-Baum oder in der Task-Liste auf einen Task oder einenuntergeordneten Task.Das Dialogfeld Eigenschaften wird angezeigt.
5. Führen Sie einen der folgenden Schritte aus:
• Doppelklicken Sie in der Ansicht Task auf einen Task oder einen untergeordneten Task, um dasDialogfeld Task-Eigenschaften zu öffnen. Klicken Sie auf die Registerkarte Arbeit und klicken Sie aufHinzufügen.
• Klicken Sie mit der rechten Maustaste auf einen Task und wählen Sie Arbeit hinzufügen.
Das Dialogfeld Arbeitsdatensatz wird geöffnet. Im Listenfeld wird Ihr Benutzername angezeigt.
6. Geben Sie im Listenfeld unter Datum ein Datum für den Arbeitsdatensatz an.
7. Geben Sie in das Textfeld Arbeit die Anzahl der Stunden ein, die bereits am Task gearbeitet wurden.
Verfahren | 263
8. Geben Sie in das Textfeld Verbleibende Arbeit die Anzahl der Stunden ein, die für die Erledigung desTasks verbleiben.
9. Machen Sie im Textfeld Kommentare Anmerkungen zum Arbeitsfortschritt.
10. Klicken Sie auf OK.
Verwandte Themen
Arbeitsdatensätze in Tasks auf Seite 263
Task-Arbeitsdatensatz bearbeiten
1. Öffnen Sie das Dialogfeld Task-Eigenschaften.
2. Klicken Sie auf die Registerkarte Arbeit.
3. Wählen Sie in der Liste Arbeitsdatensätze einen Datensatz aus und klicken Sie auf Bearbeiten.Das Dialogfeld Arbeitsdatensatz wird geöffnet.
4. Nehmen Sie die gewünschten Änderungen am Arbeitsdatensatz vor.
5. Klicken Sie auf OK.
Verwandte Themen
Arbeitsdatensätze in Tasks auf Seite 263
Task-Arbeitsdatensätze löschen
1. Öffnen Sie das Dialogfeld Task-Eigenschaften.
2. Klicken Sie auf die Registerkarte Arbeit.
3. Wählen Sie in der Liste Arbeitsdatensätze einen Datensatz aus und klicken Sie auf Löschen.Die Meldung "Arbeitsdatensatz löschen?" wird angezeigt. Klicken Sie auf OK, um den Löschvorgang zubestätigen.
4. Klicken Sie auf OK, um das Dialogfeld Task-Eigenschaften zu schließen.
Verwandte Themen
Arbeitsdatensätze in Tasks auf Seite 263
Task-Eigenschaften anzeigen oder ändern1. Öffnen Sie die Ansicht Task.
2. Klicken Sie in der Symbolleiste der jeweiligen Ansicht auf Link mit Auswahl.
3. Wählen Sie im Server Explorer oder in einem der Eclipse-Explorer den Ordner aus, der den zu änderndenTask enthält.
4. Doppelklicken Sie in der Ansicht Task im Task-Baum oder in der Task-Liste auf einen Task oder einenuntergeordneten Task.Das Dialogfeld Eigenschaften wird angezeigt.
5. Gehen Sie die verfügbaren Registerkarten durch, sehen Sie sich die Task-Eigenschaften an und bearbeitenSie sie gegebenenfalls.
6. Öffnen Sie die Registerkarte Kommentar und geben Sie den Grund für Ihre Änderungen ein.
7. Klicken Sie auf OK.
264 | Verfahren
StarTeam erstellt eine neue Revision des Tasks.
Verwandte Themen
Mit Tasks arbeiten auf Seite 259
Tasks auf Seite 81
Ansicht "Task" auf Seite 31
Task-Eigenschaften auf Seite 371
Element-Threads als gelesen oder ungelesen markieren1. Öffnen Sie die Ansicht Anforderung, Task oder Thema.
2. Klicken Sie in der Symbolleiste der Ansicht auf Link mit Auswahl.
3. Wählen Sie im Server Explorer oder in einem der Eclipse-Explorer den Ordner aus, der die gewünschteListe enthält.In der Ansicht wird eine Liste der Elemente für den ausgewählten Ordner angezeigt.
4. Wählen Sie in der Ansicht einen Themen-Thread aus. Tipp:
Tipp: Um mehrere Threads auszuwählen, zeigen Sie die Informationen im Listenformat an, indemSie in der Symbolleiste der Ansicht auf Als Liste anzeigen klicken.
5. Wählen Sie eine der folgenden Optionen:
• Thread als gelesen markieren, um die Fettformatierung des Element-Threads zu entfernen.• Thread als ungelesen markieren, um den Element-Thread fett zu formatieren.
Verwandte Themen
Mit Anforderungen arbeiten auf Seite 251
Mit Tasks arbeiten auf Seite 259
Mit Themen arbeiten auf Seite 269
Elemente als gelesen oder ungelesen markierenWenn Sie alle Elemente in Bezug auf einen bestimmten Betreff erneut lesen möchten, bietet es sich an, alleentsprechenden Elemente als ungelesen zu markieren, damit sie anschließend nicht übersehen werden. Siekönnen auch einen kompletten Anforderungs-, Task- oder Themenbaum als ungelesen markieren.
1. Öffnen Sie die Ansicht Änderungsanforderung, Anforderung, Task oder Thema.
2. Wählen Sie in der Ansicht die Elemente aus, die Sie als ungelesen oder gelesen markieren möchten.
3. Klicken Sie mit der rechten Maustaste auf die ausgewählten Elemente und wählen Sie Als ungelesenmarkieren oder Als gelesen markieren.Die Elemente werden wie angegeben markiert und dementsprechend fett oder nicht fett angezeigt.
Verfahren | 265
Verwandte Themen
Mit Ordnern und Elementen arbeiten auf Seite 184
Mit Änderungsanforderungen arbeiten auf Seite 237
Mit Anforderungen arbeiten auf Seite 251
Mit Tasks arbeiten auf Seite 259
Mit Themen arbeiten auf Seite 269
Mit Änderungsanforderungen arbeiten auf Seite 237
Mit Themen arbeiten auf Seite 269
Mit Tasks arbeiten auf Seite 259
Mit Anforderungen arbeiten auf Seite 251
Elemente suchenSie können alle in Ansichten angezeigten Elemente nach den Daten in einem beliebigen angezeigten Felddurchsuchen.
1. Wählen Sie im Server Explorer oder in einem der Eclipse-Explorer einen Ordner aus.
2. Öffnen Sie die Ansicht Änderungsanforderung, Anforderung, Task oder Thema.
3. Drücken Sie Strg+F.Das Dialogfeld Suchen wird angezeigt.
4. Geben Sie im Textfeld Suchen nach die Daten teilweise oder vollständig ein.
Verwenden Sie keine Platzhalterzeichen.
5. Wählen Sie Vorwärts, um die Ansicht von oben nach unten zu durchsuchen, oder wählen Sie Rückwärts,um die Ansicht von unten nach oben zu durchsuchen.
6. Klicken Sie auf Beginnen bei: Gegenwärtig ausgewähltes Element, um beginnend ab dem aktuellausgewählten Element zu suchen, oder klicken Sie auf Beginnen bei: Erstes Element, um ab dem erstenElement in der Ansicht zu suchen.
7. Wählen Sie entweder Alle angezeigten Felder oder Dieses Feld.
Wenn Sie die Option Dieses Feld aktivieren, wählen Sie im Listenfeld das Feld aus, nach dem gesuchtwerden soll.
8. Aktivieren Sie Groß-/Kleinschreibung beachten, wenn bei der Suche die Groß-/Kleinschreibung beachtetwerden soll.
9. Klicken Sie auf Suchen, um die Suche zu starten.
Hinweis: Drücken Sie Strg+F, um die Suche zu starten. Drücken Sie die Taste F3, um das nächsteElement zu suchen, das dem Suchtext entspricht, oder drücken Sie Umschalt+F3, um das vorherigeElement zu suchen, das dem Suchtext entspricht.
266 | Verfahren
Verwandte Themen
Mit Ordnern und Elementen arbeiten auf Seite 184
Mit Änderungsanforderungen arbeiten auf Seite 237
Mit Anforderungen arbeiten auf Seite 251
Mit Tasks arbeiten auf Seite 259
Mit Themen arbeiten auf Seite 269
Mit Task-Listen arbeitenTasks werden in der Ansicht Task aufgeführt. Sie können die Tasks nach den Daten in einer Spalte sortieren(in der Listenanzeige) und deren Anzeige anhand eines vordefinierten Filters ändern.
Verwandte Themen
Mit Tasks arbeiten auf Seite 259
Liste der Tasks anzeigen auf Seite 267Tasks anzeigen auf Seite 267Daten sortieren und gruppieren auf Seite 210
Ordner verschieben auf Seite 205
Task-Eigenschaften auf Seite 371
Liste der Tasks anzeigen
1. Öffnen Sie die Ansicht Task.
2. Klicken Sie auf Link mit Auswahl.
3. Wählen Sie im Server Explorer oder in einem der Eclipse-Explorer den Ordner aus, der den Task enthält.
In der Ansicht Task wird eine Liste der Tasks für den ausgewählten Ordner angezeigt. Für alle Tasks, diein der Ansicht Task aufgeführt werden, gilt:
• Sie sind an den Ordner angehängt, der im Server Explorer oder in einem der Eclipse-Explorer ausgewähltwurde.
• Sie erfüllen die Kriterien des Filters, der im Listenfeld Filter ausgewählt wurde, das über die Symbolleisteder Ansicht Task geöffnet werden kann.
• Sie besitzen die Tiefe, die mithilfe der Schaltfläche Alle Nachfolgenden in der Symbolleiste der AnsichtTask festgelegt wurde.
Verwandte Themen
Mit Task-Listen arbeiten auf Seite 267
Tasks anzeigen
1. Öffnen Sie die Ansicht Task.
2. Führen Sie einen der folgenden Schritte aus:
Verfahren | 267
Klicken Sie auf Als Liste anzeigen. Die Informationen werden daraufhin in Form einer Liste angezeigt.Beziehungen zwischen den Tasks werden nicht angezeigt. In dieser Listenanzeige können Sie aberFolgendes tun:
•
• Sie können sich die Werte konkreter Felder als Datenspalten anzeigen lassen. So können Sie sichz. B. den Status für jeden einzelnen Task ansehen.
• Sie können die Tasks nach jeder beliebigen Spaltenüberschrift sortieren.
• Klicken Sie auf Als Baum anzeigen. Dies ist das Standardformat. Alle Tasks werden darin alserweiterbarer Task-Baum angezeigt, aus dem die Beziehungen zwischen dem Task und den ihruntergeordneten Tasks hervorgehen. In der Baumansicht können Sie Folgendes tun:
• Sie können auf eine nicht erweiterte Verzweigung eines Task-Baums klicken, um die Verzweigungzu erweitern. Wenn Sie erneut darauf klicken, werden die Verzweigungen wieder ausgeblendet.
• Sie können auf einen Task doppelklicken, um das Dialogfeld Task zu öffnen.• Sie können anhand spezieller Symbole erkennen, ob Sie die Tasks, für die Sie zuständig sind, bereits
gelesen haben.
Verwandte Themen
Mit Task-Listen arbeiten auf Seite 267
Ansicht "Detail" anpassenDer Name der Vorlagendatei steuert die zu ändernde StarTeam-Komponente. So werden z. B. mit einerVorlage namens changerequest.detail.html das Format und der Inhalt der Ansicht Detail für dieÄnderungsanforderungskomponente gesteuert.
Hinweis: Beispielvorlagen für die Ansicht Detail sind im StarTeam für Eclipse-Installationsordner imOrdner samples\details-templates installiert.
1. Erstellen Sie eine HTML-Vorlagendatei für die entsprechende Komponente, die Sie anpassen möchten.Wenn Sie beispielsweise den Inhalt der Ansicht Detail für eine Änderungsanforderung formatieren möchten,erstellen Sie eine Vorlagendatei namens changerequest.details.html.
Sie müssen die folgenden Dateinamen für die anzupassenden Komponentendetailfenster verwenden:
• folder.details.html
• file.details.html
• changerequest.details.html
• task.details.html
• topic.details.html
• requirement.details.html
Tipp: Über die Links am Ende dieses Themas können Sie Beispielvorlagendateien aufrufen, die Sieals Ausgangspunkt für das Erstellen Ihrer eigenen Vorlagen zum Anpassen der Ansicht Detail verwendenkönnen.
2. Nehmen Sie die gewünschten Änderungen an der Vorlagendatei vor.
Befolgen Sie das Formatierungsbeispiel in der Beispiel-Vorlagendatei. Die in den HTML-Vorlagen für dieAnsicht Detail verwendeten Felder werden vom Client erkannt, wenn sie von doppelten Tilde-Zeichen (~~)umgeben sind.
268 | Verfahren
~~Status~~ ist das Statusfeld im Dialogfeld mit den Änderungsanforderungseigenschaften.
3. Speichern Sie die Vorlagendateien im selben Verzeichnis wie die Dateien starteam-servers.xml undstarteam-client-options.xml.Auf einem Windows-System befinden sich diese Dateien im Ordner C:\Dokumente undEinstellungen\BENUTZER\Anwendungsdaten\Borland\StarTeam.
Verwandte Themen
Mit Änderungsanforderungen arbeiten auf Seite 237
Mit Anforderungen arbeiten auf Seite 251
Mit Tasks arbeiten auf Seite 259
Mit Themen arbeiten auf Seite 269
Ansicht "Detail" auf Seite 29
Anpassungsvorlagen für die Ansicht "Detail" auf Seite 386
Mit Themen arbeitenDieser Abschnitt beschreibt Aufgaben zur Verwendung von Themen.
Verwandte Themen
Verfahren auf Seite 153
Themen und Antworten erstellen auf Seite 269Thema an Teammitglieder senden sowie Priorität und Status festlegen auf Seite 270Werte für benutzerdefinierte Eigenschaften festlegen auf Seite 271Thema-Eigenschaften anzeigen und ändern auf Seite 271Themen und Antworten bearbeiten auf Seite 272
Element-Threads als gelesen oder ungelesen markieren auf Seite 272
Elemente als gelesen oder ungelesen markieren auf Seite 273
Elemente suchen auf Seite 274
Liste der Themen anzeigen auf Seite 274Themen anzeigen auf Seite 275Ansicht "Detail" anpassen auf Seite 275
Ansicht "Thema" auf Seite 32
Themen auf Seite 82
Ansicht "Thema" auf Seite 32
Präferenzen für Themen auf Seite 347
Themen und Antworten erstellenUm einen Konversations-Thread zu starten, müssen Sie zuerst ein Thema erstellen.
Verfahren | 269
1. Öffnen Sie die Ansicht Thema und klicken Sie auf Link mit Auswahl.
2.
3. Wählen Sie im Server Explorer oder in einem der Eclipse-Explorer den Ordner aus, der den Task enthält,den Sie ändern möchten.
4. Führen Sie einen der folgenden Schritte aus:
• Klicken Sie mit der rechten Maustaste in die Ansicht Thema und wählen Sie Neu oder Neu im Editor,um ein neues Thema zu erstellen, das keine Antwort auf ein vorhandenes Thema ist.
• Klicken Sie mit der rechten Maustaste auf ein vorhandenes Thema und wählen Sie Antworten oderAntwort in Editor, um eine Antwort auf ein vorhandenes Thema zu erstellen.
Wenn Sie Neu wählen, öffnet sich das Dialogfeld Neues Thema. Wenn Sie Neu im Editor wählen, wirdein Eigenschaftseditor des Typs Neues Thema geöffnet, der in den Eclipse-Editor integriert ist. Der integrierteEigenschaftseditor erlaubt es Ihnen, gleichzeitig andere Elemente und Editoren zu öffnen und Dateien oderInhalte aus anderen Elementen per Drag-and-Drop in die Themenfelder zu ziehen. Da der integrierte Editornicht-modal ist, können Sie anderweitig weiterarbeiten, während der Editor geöffnet ist.
5. Klicken Sie auf die Registerkarte Thema und geben Sie in das Textfeld Titel einen Titel für das Themaein.
6. Klicken Sie auf die Registerkarte Beschreibung und geben Sie in das Textfeld Inhalt den Inhalt für dasThema ein.
7. Optional können Sie folgende Schritte ausführen:
• Verwenden Sie die Registerkarte Optionen, wenn das Thema an bestimmte Teammitglieder gesendet,dem Thema eine Priorität zugewiesen oder ein Status für das Thema angezeigt werden soll.
• Falls Ihr Administrator zusätzliche Themeneigenschaften erstellt hat, können Sie auf der RegisterkarteBenutzerdefiniert darauf zugreifen.
• Verwenden Sie die Registerkarte Anhänge, wenn Sie eine Datei oder ein Bild an das Thema anhängenmöchten.
8. Optional können Sie auf die Registerkarte Kommentar klicken, um in das Textfeld Kommentar für neueRevision zusätzliche Anmerkungen oder einen Kommentar einzugeben.
9. Klicken Sie im Dialogfeld Neues Thema auf Fertig stellen oder klicken Sie im integrierten Editor in derHauptsymbolleiste auf Speichern.Das neue Thema wird in der Ansicht Thema angezeigt.
Verwandte Themen
Mit Themen arbeiten auf Seite 269
Themen auf Seite 82
Ansicht "Thema" auf Seite 32
Präferenzen für Themen auf Seite 347
Thema an Teammitglieder senden sowie Priorität undStatus festlegen1. Klicken Sie auf die Registerkarte Optionen.
2. Klicken Sie auf Hinzufügen.Das Dialogfeld Themenempfänger auswählen wird angezeigt.
3. Wählen Sie die Teammitglieder in der Liste aus.
270 | Verfahren
4. Klicken Sie auf Hinzufügen.
Wenn Sie ein Thema ändern, um seine Empfänger zu löschen, können Sie sich selbst als Empfänger nurdann löschen, wenn Sie alle Empfänger entfernen.Wenn Empfänger vorhanden sind, verhindert StarTeam,dass Sie sich selbst aus der Benachrichtigung löschen.
5. Um dem Thema eine Priorität zuzuweisen, wählen Sie im Listenfeld Priorität die Option Niedrig, Normaloder Hoch aus.
6. Um einen Status für das Thema anzugeben, wählen Sie im Listenfeld Status entweder Aktiv oder Inaktivaus.
Der Standardstatus lautet Aktiv.
7. Klicken Sie auf Speichern.
Verwandte Themen
Mit Themen arbeiten auf Seite 269
Werte für benutzerdefinierte Eigenschaften festlegen1. Klicken Sie auf die Registerkarte Benutzerdefiniert.
2. Doppelklicken Sie auf den Namen der benutzerdefinierten Eigenschaft.Das Dialogfeld Eigenschaft bearbeiten wird angezeigt.
3. Wählen Sie einen neuen Wert für die Eigenschaft aus.
Für Felder des Typs "Ganzzahl", "Text" und "Reelle Zahl" wird unter Wert ein Textfeld angezeigt. FürAufzählungstypen und Benutzer-IDs wird ein Listenfeld angezeigt. Bei Datum-/Zeitfeldern besteht der Wertaus einem Datums- und einem Zeitauswahlfeld. Datum und Uhrzeit erscheinen im entsprechenden Formatder Länderkennung.
4. Wiederholen Sie die letzten beiden Schritte für andere benutzerdefinierte Eigenschaften.
Verwandte Themen
Mit Themen arbeiten auf Seite 269
Thema-Eigenschaften anzeigen und ändernWenn Sie die erforderlichen Berechtigungen besitzen, können Sie die folgenden Thema- undAntworteigenschaften ändern:
• Titel und Text
• Priorität ("Niedrig", "Normal" und "Hoch")
• Status ("Aktiv" oder "Inaktiv")
• Empfänger (Liste der Personen, die das Thema oder die Antwort erhalten haben)
• Anhänge (zusätzliche Dateien zum Thema oder zur Antwort)
• Werte der benutzerdefinierten Felder
• zusätzliche Revisionskommentare oder Anmerkungen
Nachdem Sie eine Eigenschaft geändert und die Änderungen bestätigt haben, erstellt StarTeam eine neueRevision des Themas oder der Antwort.
Verfahren | 271
1. Öffnen Sie die Ansicht Thema.
2. Klicken Sie in der Symbolleiste der Ansicht auf Link mit Auswahl.
3. Wählen Sie im Server Explorer oder in einem der Eclipse-Explorer den Ordner aus, der das Thema oderdie Antwort enthält, das oder die Sie ändern möchten.
4. Doppelklicken Sie in der Ansicht Thema im Themenbaum oder in der Themenliste auf ein Thema odereine Antwort.Das Dialogfeld Eigenschaften wird angezeigt.
5. Ändern Sie die Eigenschaften wie gewünscht.
6. Geben Sie im Feld Kommentar den Grund für Ihre Änderungen ein.
7. Klicken Sie auf OK.
Verwandte Themen
Mit Themen arbeiten auf Seite 269
Themen auf Seite 82
Ansicht "Thema" auf Seite 32
Präferenzen für Themen auf Seite 347
Themen und Antworten bearbeiten1. Öffnen Sie die Ansicht Thema und führen Sie einen der folgenden Schritte aus:
• Doppelklicken Sie auf ein Thema, um das Dialogfeld Thema zu öffnen.• Klicken Sie mit der rechten Maustaste auf ein Thema und wählen Sie Bearbeiten. Das Thema wird im
integrierten Editor zum Bearbeiten von Thema-Eigenschaften geöffnet.
Hinweis: Der integrierte Eigenschaftseditor erlaubt es Ihnen, gleichzeitig andere Elemente und Editorenzu öffnen und Dateien oder Inhalte aus anderen Elementen per Drag-and-Drop in die Themenfelderzu ziehen. Da der integrierte Editor nicht-modal ist, können Sie anderweitig weiterarbeiten, währendder Editor geöffnet ist.
2. Nehmen Sie die gewünschten Änderungen an den Thema-Eigenschaften vor.
3. Klicken Sie im Dialogfeld Thema-Eigenschaften auf Fertig stellen oder klicken Sie im integrierten Editorin der Hauptsymbolleiste auf Speichern.
Verwandte Themen
Mit Themen arbeiten auf Seite 269
Themen auf Seite 82
Ansicht "Thema" auf Seite 32
Präferenzen für Themen auf Seite 347
Element-Threads als gelesen oder ungelesen markieren1. Öffnen Sie die Ansicht Anforderung, Task oder Thema.
2. Klicken Sie in der Symbolleiste der Ansicht auf Link mit Auswahl.
272 | Verfahren
3. Wählen Sie im Server Explorer oder in einem der Eclipse-Explorer den Ordner aus, der die gewünschteListe enthält.In der Ansicht wird eine Liste der Elemente für den ausgewählten Ordner angezeigt.
4. Wählen Sie in der Ansicht einen Themen-Thread aus. Tipp:
Tipp: Um mehrere Threads auszuwählen, zeigen Sie die Informationen im Listenformat an, indemSie in der Symbolleiste der Ansicht auf Als Liste anzeigen klicken.
5. Wählen Sie eine der folgenden Optionen:
• Thread als gelesen markieren, um die Fettformatierung des Element-Threads zu entfernen.• Thread als ungelesen markieren, um den Element-Thread fett zu formatieren.
Verwandte Themen
Mit Anforderungen arbeiten auf Seite 251
Mit Tasks arbeiten auf Seite 259
Mit Themen arbeiten auf Seite 269
Elemente als gelesen oder ungelesen markierenWenn Sie alle Elemente in Bezug auf einen bestimmten Betreff erneut lesen möchten, bietet es sich an, alleentsprechenden Elemente als ungelesen zu markieren, damit sie anschließend nicht übersehen werden. Siekönnen auch einen kompletten Anforderungs-, Task- oder Themenbaum als ungelesen markieren.
1. Öffnen Sie die Ansicht Änderungsanforderung, Anforderung, Task oder Thema.
2. Wählen Sie in der Ansicht die Elemente aus, die Sie als ungelesen oder gelesen markieren möchten.
3. Klicken Sie mit der rechten Maustaste auf die ausgewählten Elemente und wählen Sie Als ungelesenmarkieren oder Als gelesen markieren.Die Elemente werden wie angegeben markiert und dementsprechend fett oder nicht fett angezeigt.
Verwandte Themen
Mit Ordnern und Elementen arbeiten auf Seite 184
Mit Änderungsanforderungen arbeiten auf Seite 237
Mit Anforderungen arbeiten auf Seite 251
Mit Tasks arbeiten auf Seite 259
Mit Themen arbeiten auf Seite 269
Mit Änderungsanforderungen arbeiten auf Seite 237
Mit Themen arbeiten auf Seite 269
Mit Tasks arbeiten auf Seite 259
Mit Anforderungen arbeiten auf Seite 251
Verfahren | 273
Elemente suchenSie können alle in Ansichten angezeigten Elemente nach den Daten in einem beliebigen angezeigten Felddurchsuchen.
1. Wählen Sie im Server Explorer oder in einem der Eclipse-Explorer einen Ordner aus.
2. Öffnen Sie die Ansicht Änderungsanforderung, Anforderung, Task oder Thema.
3. Drücken Sie Strg+F.Das Dialogfeld Suchen wird angezeigt.
4. Geben Sie im Textfeld Suchen nach die Daten teilweise oder vollständig ein.
Verwenden Sie keine Platzhalterzeichen.
5. Wählen Sie Vorwärts, um die Ansicht von oben nach unten zu durchsuchen, oder wählen Sie Rückwärts,um die Ansicht von unten nach oben zu durchsuchen.
6. Klicken Sie auf Beginnen bei: Gegenwärtig ausgewähltes Element, um beginnend ab dem aktuellausgewählten Element zu suchen, oder klicken Sie auf Beginnen bei: Erstes Element, um ab dem erstenElement in der Ansicht zu suchen.
7. Wählen Sie entweder Alle angezeigten Felder oder Dieses Feld.
Wenn Sie die Option Dieses Feld aktivieren, wählen Sie im Listenfeld das Feld aus, nach dem gesuchtwerden soll.
8. Aktivieren Sie Groß-/Kleinschreibung beachten, wenn bei der Suche die Groß-/Kleinschreibung beachtetwerden soll.
9. Klicken Sie auf Suchen, um die Suche zu starten.
Hinweis: Drücken Sie Strg+F, um die Suche zu starten. Drücken Sie die Taste F3, um das nächsteElement zu suchen, das dem Suchtext entspricht, oder drücken Sie Umschalt+F3, um das vorherigeElement zu suchen, das dem Suchtext entspricht.
Verwandte Themen
Mit Ordnern und Elementen arbeiten auf Seite 184
Mit Änderungsanforderungen arbeiten auf Seite 237
Mit Anforderungen arbeiten auf Seite 251
Mit Tasks arbeiten auf Seite 259
Mit Themen arbeiten auf Seite 269
Liste der Themen anzeigen1. Öffnen Sie die Ansicht Thema.
2. Klicken Sie auf Link mit Auswahl.
3. Wählen Sie im Server Explorer oder in einem der Eclipse-Explorer den Ordner aus, der die Themen enthält.
In der Ansicht Thema wird eine Liste der Themen für den ausgewählten Ordner angezeigt. Für alle Themen,die in der Ansicht Thema aufgeführt werden, gilt:
274 | Verfahren
Sie sind an den Ordner angehängt, der im Server Explorer oder in einem der Eclipse-Explorer ausgewähltwurde.
•
• Sie erfüllen die Kriterien des Filters, der im Listenfeld Filter ausgewählt wurde, das über die Symbolleisteder Ansicht Thema geöffnet werden kann.
• Sie besitzen die Tiefe, die mithilfe der Schaltfläche Alle Nachfolgenden in der Symbolleiste der AnsichtThema festgelegt wurde.
Verwandte Themen
Mit Themen arbeiten auf Seite 269
Themen anzeigen1. Öffnen Sie die Ansicht Thema.
2. Führen Sie einen der folgenden Schritte aus:
• Klicken Sie auf Als Liste anzeigen. Die Informationen werden daraufhin in Form einer Liste angezeigt.Beziehungen zwischen den Themen werden nicht angezeigt. In dieser Listenanzeige können Sie aberFolgendes tun:
• Sie können sich die Werte konkreter Felder als Datenspalten anzeigen lassen. So können Sie sichz. B. den Status für jedes einzelne Thema ansehen.
• Sie können die Themen nach jeder beliebigen Spaltenüberschrift sortieren.
• Klicken Sie auf Als Baum anzeigen. Dies ist das Standardformat. Alle Anforderungen werden darin alserweiterbarer Themenbaum angezeigt, aus dem die Beziehungen zwischen dem Thema und den ihruntergeordneten Themen hervorgehen. In der Baumansicht können Sie Folgendes tun:
• Sie können auf eine nicht erweiterte Verzweigung eines Themenbaums klicken, um die Verzweigungzu erweitern. Wenn Sie erneut darauf klicken, werden die Verzweigungen wieder ausgeblendet.
• Sie können auf ein Thema doppelklicken, um das Dialogfeld Thema zu öffnen.• Sie können anhand spezieller Symbole erkennen, ob Sie die Themen, für die Sie zuständig sind,
bereits gelesen haben.
Verwandte Themen
Mit Themen arbeiten auf Seite 269
Ansicht "Detail" anpassenDer Name der Vorlagendatei steuert die zu ändernde StarTeam-Komponente. So werden z. B. mit einerVorlage namens changerequest.detail.html das Format und der Inhalt der Ansicht Detail für dieÄnderungsanforderungskomponente gesteuert.
Hinweis: Beispielvorlagen für die Ansicht Detail sind im StarTeam für Eclipse-Installationsordner imOrdner samples\details-templates installiert.
1. Erstellen Sie eine HTML-Vorlagendatei für die entsprechende Komponente, die Sie anpassen möchten.Wenn Sie beispielsweise den Inhalt der Ansicht Detail für eine Änderungsanforderung formatieren möchten,erstellen Sie eine Vorlagendatei namens changerequest.details.html.
Verfahren | 275
Sie müssen die folgenden Dateinamen für die anzupassenden Komponentendetailfenster verwenden:
• folder.details.html
• file.details.html
• changerequest.details.html
• task.details.html
• topic.details.html
• requirement.details.html
Tipp: Über die Links am Ende dieses Themas können Sie Beispielvorlagendateien aufrufen, die Sieals Ausgangspunkt für das Erstellen Ihrer eigenen Vorlagen zum Anpassen der Ansicht Detail verwendenkönnen.
2. Nehmen Sie die gewünschten Änderungen an der Vorlagendatei vor.
Befolgen Sie das Formatierungsbeispiel in der Beispiel-Vorlagendatei. Die in den HTML-Vorlagen für dieAnsicht Detail verwendeten Felder werden vom Client erkannt, wenn sie von doppelten Tilde-Zeichen (~~)umgeben sind.
~~Status~~ ist das Statusfeld im Dialogfeld mit den Änderungsanforderungseigenschaften.
3. Speichern Sie die Vorlagendateien im selben Verzeichnis wie die Dateien starteam-servers.xml undstarteam-client-options.xml.Auf einem Windows-System befinden sich diese Dateien im Ordner C:\Dokumente undEinstellungen\BENUTZER\Anwendungsdaten\Borland\StarTeam.
Verwandte Themen
Mit Änderungsanforderungen arbeiten auf Seite 237
Mit Anforderungen arbeiten auf Seite 251
Mit Tasks arbeiten auf Seite 259
Mit Themen arbeiten auf Seite 269
Ansicht "Detail" auf Seite 29
Anpassungsvorlagen für die Ansicht "Detail" auf Seite 386
Labels und Heraufstufungsstatuswerte verwaltenDieser Abschnitt beschreibt Aufgaben im Zusammenhang mit dem Verwalten von Labels und desHeraufstufungsstatus.
Verwandte Themen
Verfahren auf Seite 153
Neue Labels an Ordner anhängen auf Seite 277
Labels an Elemente anhängen auf Seite 278
Label-Eigenschaften konfigurieren oder anzeigen auf Seite 279
Ordner-Label-Eigenschaften anzeigen auf Seite 279Heraufstufungsstatuswerte konfigurieren auf Seite 280
276 | Verfahren
Revisions-Labels kopieren auf Seite 281
Revisions-Labels erstellen auf Seite 281Ansichts-Labels erstellen auf Seite 282
Labels löschen auf Seite 283
Ansichts-Labels zurückstufen auf Seite 284
Label von einer bestimmten Revision lösen auf Seite 284
Labels von Ordnern lösen auf Seite 285
Labels von Elementen lösen auf Seite 286
Labels fixieren ('einfrieren') oder die Fixierung von Labels aufheben auf Seite 286Ansichts-Labels heraufstufen auf Seite 287
Neue Labels an Ordner anhängenFinden Sie heraus, ob es sich bei einem Label um ein Revisions-Label oder ein Ansichts-Label handelt, indemSie die Ansicht Label öffnen und auf das Label doppelklicken (stattdessen können Sie auch das Label auswählenund dann im Kontextmenü Eigenschaften wählen). Ein Revisions-Label verfügt über einen Namen und eineBeschreibung. Ein Ansichts-Label verfügt über einen Namen, eine Beschreibung und eine Konfigurationszeit.
1. Wählen Sie im Server Explorer oder in einem Eclipse-Explorer einen Ordner aus.
2. Wählen Sie StarTeam ➤ Ordner ➤ Labels.
Alternative 1: Klicken Sie im Server Explorer mit der rechten Maustaste auf den Ordner und wählen SieLabels. Alternative 2: Wählen Sie in einem der Eclipse-Explorer Team ➤ Labels.
Hinweis: Wenn Sie das Dialogfeld Eigenschaften über den Befehl Team ➤ Labels öffnen, blendenSie die Einträge unter StarTeam-Provider ein und wählen Sie Labels.
Das Dialogfeld Eigenschaften wird angezeigt.
3. Wählen Sie die Revision aus, der das Label angehängt werden soll.
4. Klicken Sie auf Neu.Das Dialogfeld Neues Revisions-Label anhängen wird angezeigt.
5. Geben Sie einen Namen und eine Beschreibung für das Label in die dafür vorgesehenen Textfelder ein.
6. Optional: Aktivieren Sie das Auswahlfeld Eingefroren, um sicherzustellen, dass das Revisions-Label nuran die ausgewählte Revision angehängt wird.
7. Wählen Sie eine der folgenden Optionen:
• Nur Ordner, wenn nur dem ausgewählten Ordner ein Label angehängt werden soll.• Im Ordner enthaltene Ordner und Elemente, wenn dem Ordner und seinen Elementen ein Label
angehängt werden soll.• Gesamter Unterbaum im Stammordner, wenn dem Ordner, seinen Elementen und seinen
untergeordneten Ordnern und deren Elementen ein Label angehängt werden soll.
8. Klicken Sie auf OK.Im Dialogfeld Eigenschaften wird das neu erstellte Revisions-Label angezeigt.
9. Klicken Sie auf OK.
Verfahren | 277
Verwandte Themen
Mit Ordnern und Elementen arbeiten auf Seite 184
Labels und Heraufstufungsstatuswerte verwalten auf Seite 276
Labels an Elemente anhängen auf Seite 278
Labels auf Seite 143
Ordner in Ansichten auf Seite 67
Labels an Elemente anhängen1. Wählen Sie im Server Explorer, in einer StarTeam-Ansicht oder in den Eclipse-Explorern mindestens ein
Element aus.
2. Wenn Sie Elemente im Server Explorer oder in einer StarTeam-Ansicht auswählen, klicken Sie mit derrechten Maustaste und wählen Sie Labels ➤ Neu.Wenn Sie Elemente in einem Eclipse-Explorer auswählen,klicken Sie mit der rechten Maustaste und wählen Sie Team ➤ Labels ➤ Neu.Das Dialogfeld Neues Revisions-Label anhängen wird angezeigt.
3. Geben Sie einen Namen und eine Beschreibung für das Label in die dafür vorgesehenen Textfelder ein.
Die maximale Länge des Label-Namens beträgt 64 Zeichen, und die Länge der Beschreibung beträgt 254Zeichen.
4. Optional: Aktivieren Sie das Auswahlfeld Eingefroren, um sicherzustellen, dass das Revisions-Label nuran die ausgewählte Element-Revision angehängt wird.
5. Wählen Sie eine der folgenden Konfigurationsoptionen:
• Aktuelle Konfiguration Hängen Sie das Label an die aktuelle Revision an.• Konfiguration mit Label Hängen Sie das Label an die Revision mit dem angegebenen Label an.
Vorhandene Labels sind in umgekehrter chronologischer Reihenfolge basierend auf der Zeit sortiert,zu der sie erstellt wurden.
• Heraufstufungsstatus-Konfiguration Hängen Sie das Label an die aktuelle Revision des angegebenenHeraufstufungsstatus an. (Dabei handelt es sich um die Revision, die über das aktuelle Ansichts-Labeldes Heraufstufungsstatus verfügt.)
• Konfiguration vom Hängen Sie das Label an die zum angegebenen Zeitpunkt aktuelle Revision an.
6. Klicken Sie auf OK.
Verwandte Themen
Mit Ordnern und Elementen arbeiten auf Seite 184
Labels und Heraufstufungsstatuswerte verwalten auf Seite 276
Neue Labels an Ordner anhängen auf Seite 277
Labels auf Seite 143
Ordner in Ansichten auf Seite 67
278 | Verfahren
Label-Eigenschaften konfigurieren oder anzeigen1. Wählen Sie im Server Explorer oder in einem der Eclipse-Explorer den Ordner aus, der den Task enthält,
den Sie ändern möchten.
2. Wählen Sie StarTeam ➤ Ansicht ➤ Labels.Das Dialogfeld Eigenschaften wird angezeigt.
3. Wählen Sie den Knoten Labels.
Wenn Sie das Dialogfeld Eigenschaften von einem der Eclipse-Explorer aus öffnen, müssen Sie zuerstden Knoten StarTeam-Provider erweitern und dann den Knoten Labels (für Ansicht) auswählen.
4. Wählen Sie auf der Registerkarte Ansicht oder der Registerkarte Revision ein Label aus.
5. Klicken Sie auf Eigenschaften.Das Dialogfeld Label bearbeiten wird angezeigt, in dem Sie den Namen bzw. die Beschreibung des Labelsändern und das Label einfrieren bzw. den Eingefroren-Zustand aufheben können.
Verwandte Themen
Labels und Heraufstufungsstatuswerte verwalten auf Seite 276
Themen auf Seite 82
Ansicht "Thema" auf Seite 32
Präferenzen für Themen auf Seite 347
Labels auf Seite 143
Ordner in Ansichten auf Seite 67Verzweigungsverhalten auf Seite 101
Ordner-Label-Eigenschaften anzeigen1. Wählen Sie im Server Explorer oder in einem der Eclipse-Explorer den Ordner aus, der den Task enthält,
den Sie ändern möchten.
2. Wählen Sie StarTeam ➤ Ordner ➤ Eigenschaften.Das Dialogfeld Eigenschaften wird angezeigt.
3. Wählen Sie den Knoten Labels.
Wenn Sie das Dialogfeld Eigenschaften von einem der Eclipse-Explorer aus öffnen, müssen Sie zuerstden Knoten StarTeam-Provider erweitern und dann den Knoten Labels (für Ordner) auswählen.
Daraufhin werden alle Labels angezeigt, die an den Ordner angehängt sind.
4. Wählen Sie ein Label in der Liste aus und klicken Sie auf Eigenschaften.Es wird ein schreibgeschütztes Dialogfeld mit den Eigenschaften des ausgewählten Labels angezeigt.
Verfahren | 279
Verwandte Themen
Labels und Heraufstufungsstatuswerte verwalten auf Seite 276
Heraufstufungsstatuswerte konfigurierenBeim Erstellen von Heraufstufungsstatuswerten weisen viele Administratoren dem anfänglichenHeraufstufungsstatus <aktuell> statt eines Ansichts-Labels zu, da dieser Status immer die aktuellen Revisionenverwendet. Häufig weisen sie <aktuell> auch neueren Heraufstufungsstatuswerten zu, für die noch keineAnsichts-Labels vorhanden sind. Diesen Statuswerten kann später ein neues Ansichts-Label zugewiesenweren, wenn die dem Ansichts-Label zugewiesenen Dateien die für den Status erforderlichen Kriterien erfüllen.Alternativ dazu kann ein Ansichts-Label von einem Vorgängerstatus auf einen Status ohne Label heraufgestuftwerden.
Heraufstufungsstatuswerte können nur von den Personen erstellt werden, die über die erforderlichenZugriffsrechte auf Projekt- oder Ansichtsebene verfügen.
Verwandte Themen
Labels und Heraufstufungsstatuswerte verwalten auf Seite 276
Heraufstufungsstatuswerte erstellen auf Seite 280Heraufstufungsstatuswerte bearbeiten/löschen auf Seite 281
Heraufstufungsstatuswerte erstellenHeraufstufungsstatuswerte können nur von den Personen erstellt werden, die über die erforderlichenZugriffsrechte auf Projekt- oder Ansichtsebene verfügen.
1. Wählen Sie in der Hauptmenüleiste StarTeam ➤ Ansicht ➤ Heraufstufung.Das Dialogfeld Eigenschaften wird angezeigt.
2. Wählen Sie den Knoten Heraufstufung.
Auf der Seite Heraufstufung im Dialogfeld Eigenschaften werden die Statuswerte angezeigt, die derzeitfür diese Ansicht erstellt sind. Der zuletzt erstellte Status wird oben in der Liste angezeigt.
3. Klicken Sie auf Hinzufügen.Das Dialogfeld Heraufstufungsstatus wird angezeigt.
4. Geben Sie unter Name und Beschreibung einen Namen und eine Beschreibung für denHeraufstufungsstatus ein.
5. Weisen Sie dem Status ein Ansichts-Label zu, indem Sie es im Listenfeld Ansichts-Label auswählen.
Die vorhandenen Labels sind in umgekehrter chronologischer Reihenfolge ihrer Erstellung sortiert. Siekönnen das Label ggf. in diesem Dialogfeld ändern oder es mithilfe der Heraufstufung dem nächsten Statuszuweisen.
6. Klicken Sie auf OK.
Verwandte Themen
Heraufstufungsstatuswerte konfigurieren auf Seite 280Heraufstufungsstatuswerte auf Seite 139
Ordnungsgemäße Verwendung von Ansichten auf Seite 99
Ansichten, die die iterative Entwicklung unterstützen auf Seite 100
280 | Verfahren
Heraufstufungsstatuswerte bearbeiten/löschen
1. Wählen Sie in der Hauptmenüleiste StarTeam ➤ Ansicht ➤ Heraufstufung.Das Dialogfeld Eigenschaften wird angezeigt.
2. Wählen Sie den Knoten Heraufstufung.Auf der Seite Heraufstufung im Dialogfeld Eigenschaften werden die Statuswerte angezeigt, die derzeitfür diese Ansicht erstellt sind. Der zuletzt erstellte Status wird oben in der Liste angezeigt.
3. Klicken Sie auf Bearbeiten, um das Dialogfeld Heraufstufungsstatus zu öffnen.Das Dialogfeld Heraufstufungsstatus wird angezeigt.
4. Ändern Sie den Namen, die Beschreibung oder das Ansichts-Label.
5. Klicken Sie auf OK.
Verwandte Themen
Heraufstufungsstatuswerte konfigurieren auf Seite 280
Revisions-Labels kopierenDieses Verfahren beschreibt den Umgang mit Dateien, kann aber auch für andere Elementtypen verwendetwerden.
1. Wählen Sie im Server Explorer oder in einem der Eclipse-Explorer den entsprechenden Ordner aus.
2. Wählen Sie in der Hauptmenüleiste StarTeam ➤ Ansicht ➤ Labels und wählen Sie im DialogfeldEigenschaften, das daraufhin geöffnet wird, den Knoten Labels aus.
Wenn Sie das Dialogfeld Eigenschaften von einem der Eclipse-Explorer aus öffnen, müssen Sie zuerstden Knoten StarTeam-Provider erweitern und dann den Knoten Labels (für Ansicht) auswählen.
3. Klicken Sie auf die Registerkarte Revision.
4. Klicken Sie auf Neu, um das Dialogfeld Revisions-Label zu öffnen.
5. Geben Sie einen Namen und eine Beschreibung für das Revisions-Label ein.
6. Aktivieren Sie das Auswahlfeld Von anderem Revisions-Label kopieren.
7. Klicken Sie auf Auswählen.Das Dialogfeld Revisions-Label kopieren wird geöffnet.
8. Wählen Sie in der Liste Projekt ein Projekt, in der Baumstruktur Ansicht eine Ansicht und in der ListeLabels ein Revisions-Label aus.
9. Klicken Sie auf OK.Das neue Revisions-Label ist an die gleichen Revisionen angehängt wie das ursprüngliche Label.
Verwandte Themen
Labels und Heraufstufungsstatuswerte verwalten auf Seite 276
Revisions-Labels erstellen1. Wählen Sie im Server Explorer oder in einem der Eclipse-Explorer den Ordner aus, der den Task enthält,
den Sie ändern möchten.
2. Wählen Sie im Server-Explorer oder in einem der Eclipse-Explorer ein Element aus.
Verfahren | 281
Alternative: Öffnen Sie die Ansicht Änderungsanforderung, Anforderung, Task oder Thema und wählenSie mindestens ein Element aus.
3. Wählen Sie in der Hauptmenüleiste StarTeam ➤ Ansicht ➤ Labels.Das Dialogfeld Eigenschaften wird angezeigt.
4. Wählen Sie den Knoten Labels aus und klicken Sie auf die Registerkarte Revision.
Vorhandene Labels sind in umgekehrter chronologischer Reihenfolge basierend auf der Zeit sortiert, zuder sie erstellt wurden.
5. Klicken Sie auf Neu.
Das Dialogfeld Revisions-Label wird geöffnet.
6. Geben Sie einen Namen und eine Beschreibung für das Label ein.
Die maximale Länge des Label-Namens beträgt 64 Zeichen, und die Länge der Beschreibung beträgt 254Zeichen.
7. Optional: Aktivieren Sie die Option Eingefroren, um das Label einzufrieren, sodass daran angehängteRevisionen nicht geändert werden können.
8. Klicken Sie auf OK, um das Dialogfeld Revisions-Label zu schließen.
9. Klicken Sie auf OK, um das Dialogfeld Eigenschaften zu schließen.
Verwandte Themen
Labels und Heraufstufungsstatuswerte verwalten auf Seite 276
Ansichts-Labels erstellen1. Führen Sie einen der folgenden Schritte aus:
• Öffnen Sie, falls nicht bereits geschehen, eine StarTeam-Perspektive oder -Ansicht und wählen Sie inder Hauptmenüleiste StarTeam ➤ Ansicht ➤ Labels oder StarTeam ➤ Ansicht ➤ Eigenschaften.
• Klicken Sie im Server Explorer mit der rechten Maustaste auf den Ansichtsknoten und wählen Sie imKontextmenü Labels oder Eigenschaften.
• Klicken Sie im Navigator oder im Package Explorer mit der rechten Maustaste auf das Projekt undwählen Sie Eigenschaften oder Team ➤ Labels.
Das Dialogfeld Eigenschaften wird angezeigt.
2. Führen Sie einen der folgenden Schritte aus:
• Wenn Sie das Dialogfeld vom Navigator oder Package Explorer aus geöffnet haben, erweitern SieStarTeam-Provider und wählen Sie Labels (für Ansicht).
• Wenn Sie das Dialogfeld über das Hauptmenü StarTeam oder vom Server-Explorer aus geöffnet haben,wählen Sie Labels.
Auf der Registerkarte View sind die vorhandenen Ansichts-Labels in umgekehrter chronologischerReihenfolge ihrer Erstellung sortiert.
3. Klicken Sie auf Neu, um ein neues Label zu erstellen, und fügen Sie dem Listenfeld seinen Namen hinzu.Das Dialogfeld Ansichts-Label wird geöffnet.
4. Geben Sie einen Namen und eine Beschreibung für das Label in die dafür vorgesehenen Textfelder ein.
Der Label-Name darf maximal 64 Zeichen, die Beschreibung maximal 254 Zeichen lang sein.
5. Optional: Aktivieren Sie die Option Als Build-Label verwenden, um jede Änderungsanforderung zuaktualisieren, für deren Eigenschaft Adressiert in Build die Einstellung Nächster Build festgelegt ist.Wird
282 | Verfahren
diese Option nicht aktiviert, besitzen die Änderungsanforderungen dennoch das Ansichts-Label, dieseswirkt sich dann aber nicht auf die Einstellung der Eigenschaft Adressiert in Build aus.
6. Optional: Aktivieren Sie die Option Einfrieren, um das Label einzufrieren, sodass daran angehängteRevisionen nicht geändert werden können.
7. Wählen Sie eine der folgenden Optionen:
• Aktuelle Konfiguration: Das Label wird an die neueste Revision aller Elemente in der aktuellenKonfiguration dieser Ansicht angehängt.
• Konfiguration mit Label: Das Label wird an die Revision mit dem von Ihnen festgelegten Labelangehängt. Das Erstellen eines Ansichts-Labels basierend auf anderen Ansichts-Labels entspricht demKopieren dieses Ansichts-Labels.
• Heraufstufungsstatus-Konfiguration: Das Label wird mit dem von Ihnen aktuell angegebenenHeraufstufungsstatus an die Revision angehängt. (Dabei handelt es sich um die Revision, die über dasaktuelle Ansichts-Label des Heraufstufungsstatus verfügt.)
• Konfiguration vom: Das Label wird an die Revision angehängt, die zum angegebenen Datum und zurangegebenen Uhrzeit die aktuelle Revision war.
8. Klicken Sie auf OK.
Hinweis: Wenn Sie die aktuelle Zeit für die Label-Konfiguration auswählen, ist es wichtig, die Datums-und Uhrzeitangaben der Computer zu synchronisieren, auf denen die StarTeam-Clients und derStarTeam-Server ausgeführt werden. Anderenfalls sind die Labels möglicherweise nicht sofort sichtbar.
Verwandte Themen
Mit Ansichten arbeiten auf Seite 175
Labels und Heraufstufungsstatuswerte verwalten auf Seite 276
Labels auf Seite 143
Ansichten auf Seite 21
Ordnungsgemäße Verwendung von Ansichten auf Seite 99
Labels löschenWenn Sie ein Label löschen, ist es in keiner Label-Liste mehr verfügbar und keinem Ordner oder Elementmehr zugeordnet.Wenn ein Label fixiert ist, müssen Sie die Fixierung aufheben, bevor Sie es löschen können.
1. Öffnen Sie im Server Explorer die Ansicht, aus der Sie das Label löschen möchten.
2. Wählen Sie in der Hauptmenüleiste StarTeam ➤ Ansicht ➤ Labels.Das Dialogfeld Eigenschaften wird angezeigt.
3. Wählen Sie den Knoten Labels aus.
4. Klicken Sie auf die Registerkarte Ansicht (bei einem Ansichts-Label) oder auf die Registerkarte Revision(bei einem Revisions-Label).
Die vorhandenen Labels werden auf diesen Registerkarten in umgekehrt chronologischer Reihenfolgebasierend auf der Zeit sortiert, zu der sie erstellt worden sind.
5. Wählen Sie das Label aus.
6. Klicken Sie auf Löschen.Das Label wird aus der Ansicht gelöscht.
Verfahren | 283
Verwandte Themen
Labels und Heraufstufungsstatuswerte verwalten auf Seite 276
Labels auf Seite 143
Ordner in Ansichten auf Seite 67Verzweigungsverhalten auf Seite 101
Ansichts-Labels zurückstufen1. Führen Sie einen der folgenden Schritte aus:
• Wählen Sie in einer geöffneten StarTeam-Perspektive oder -Ansicht StarTeam ➤ Ansicht ➤Heraufstufung oder StarTeam ➤ Ansicht ➤ Eigenschaften.
• Klicken Sie im Server Explorer mit der rechten Maustaste auf den Ansichtsknoten und wählen SieHeraufstufung oder Eigenschaften.
• Klicken Sie im Navigator oder im Package Explorer mit der rechten Maustaste auf das Projekt undwählen Sie Eigenschaften oder Team ➤ Labels.
Das Dialogfeld Eigenschaften wird angezeigt.
2. Führen Sie einen der folgenden Schritte aus:
• Wenn Sie das Dialogfeld vom Navigator oder Package Explorer aus geöffnet haben, wählen SieStarTeam-Provider ➤ Heraufstufung.
• Wenn Sie das Dialogfeld über das Hauptmenü StarTeam oder vom Server Explorer aus geöffnet haben,wählen Sie Heraufstufung.
3. Klicken Sie auf Bearbeiten, um das Dialogfeld Heraufstufungsstatus zu öffnen.
4. Wählen Sie im Listenfeld Ansichts-Label ein anderes Ansichts-Label aus.
5. Klicken Sie auf OK.
Verwandte Themen
Mit Ansichten arbeiten auf Seite 175
Labels und Heraufstufungsstatuswerte verwalten auf Seite 276
Ansichts-Labels heraufstufen auf Seite 287
Ansichten auf Seite 21
Ansichtstypen auf Seite 95
Ordnungsgemäße Verwendung von Ansichten auf Seite 99
Ansichtstyp-Optionen und -Einstellungen auf Seite 377
Konfigurationsoptionen für StarTeam-Ansichten auf Seite 380
Label von einer bestimmten Revision lösen1. Wählen Sie im Server Explorer oder in einem der Eclipse-Explorer den Ordner aus, der den Task enthält,
den Sie ändern möchten.
2. Wählen Sie die zu lösenden Elemente aus. Führen Sie einen der folgenden Schritte aus:
284 | Verfahren
Wählen Sie im Server Explorer oder in einem der Eclipse-Explorer mindestens ein Element aus.•• Öffnen Sie die Ansicht Änderungsanforderung, Anforderung, Task oder Thema und wählen Sie
mindestens ein Element aus.
3. Öffnen Sie die Ansicht Label.
4. Klicken Sie auf Link mit Auswahl.
5. Erweitern Sie eine Revision im Fenster Label, um alle Labels anzuzeigen, die dieser Revision untergeordnetsind.
6. Klicken Sie mit der rechten Maustaste auf das zu entfernende Label, und wählen Sie Lösen.Es wird ein Bestätigungsdialogfeld angezeigt.
7. Klicken Sie auf OK.
Verwandte Themen
Labels und Heraufstufungsstatuswerte verwalten auf Seite 276
Labels auf Seite 143
Ordner in Ansichten auf Seite 67Verzweigungsverhalten auf Seite 101
Labels von Ordnern lösenHinweis: Sie können in aktuellen Ansichtskonfigurationen beliebige Labels an Elemente anhängen undvon ihnen lösen. Gelöschte Elemente werden jedoch nicht in diesen Konfigurationen angezeigt. Sie könnenAnsichts-Labels nur von gelöschten Elementen lösen, wenn Sie die Ansicht auf eine Konfigurationzurücksetzen, die auf dem zu lösenden Label basiert.
1. Wählen Sie im Server Explorer oder in einem der Eclipse-Explorer den Ordner aus, der den Task enthält,den Sie ändern möchten.
2. Wählen Sie in der Hauptmenüleiste StarTeam ➤ Ordner ➤ Labels.Das Dialogfeld Eigenschaften wird angezeigt.
3. Wählen Sie den Knoten Labels aus.
Auf der Seite Labels des Dialogfelds Eigenschaften werden die Labels aufgeführt, die diesem Ordnerderzeit angehängt sind.
4. Wählen Sie das Label aus, das von diesem Ordner gelöst werden soll, und klicken Sie auf Lösen.Das Dialogfeld Label lösen wird angezeigt.
5. Wählen Sie eine der folgenden Optionen:
• Nur Ordner• Im Ordner enthaltene Ordner und Elemente• Gesamter Unterbaum im Stammordner
6. Klicken Sie auf OK, um das Dialogfeld Label lösen zu schließen.
7. Klicken Sie auf OK, um das Dialogfeld Eigenschaften zu schließen.
Der Ordner, von dem das Label gelöst wurde, wird nach einer Aktualisierung nicht mehr angezeigt.
Hinweis: Wenn Sie ein Ansichts-Label von einem Ordner lösen, wird es auch automatisch von den imOrdner enthaltenen Elementen gelöst. Außerdem wird es auch automatisch von seinen untergeordnetenOrdnern und ihren Inhalten gelöst.
Verfahren | 285
Verwandte Themen
Labels und Heraufstufungsstatuswerte verwalten auf Seite 276
Labels auf Seite 143
Ordner in Ansichten auf Seite 67Verzweigungsverhalten auf Seite 101
Labels von Elementen lösenHinweis: Sie können in aktuellen Ansichtskonfigurationen beliebige Labels an Elemente anhängen undvon ihnen lösen. Gelöschte Elemente werden jedoch nicht in diesen Konfigurationen angezeigt. Sie könnenAnsichts-Labels nur von gelöschten Elementen lösen, wenn Sie die Ansicht auf eine Konfigurationzurücksetzen, die auf dem zu lösenden Label basiert.
1. Wählen Sie die Elemente aus, die das Label nicht benötigen.
2. Führen Sie einen der folgenden Schritte aus:
• Wählen Sie im Server Explorer oder in einem der Eclipse-Explorer mindestens ein Element aus.• Öffnen Sie die Ansicht Änderungsanforderung, Anforderung, Task oder Thema und wählen Sie
mindestens ein Element aus.
3. Klicken Sie mit der rechten Maustaste auf die ausgewählten Elemente, und wählen Sie Labels ➤ Lösen.
Hinweis: Wenn Sie Elemente in einem der Eclipse-Explorer ausgewählt haben, wählen Sie Team ➤Labels ➤ Lösen.
Im Dialogfeld Label lösen werden alle vorhandenen Labels aufgelistet und in Ansichts- oder Revisions-Labelsunterteilt. Standardmäßig werden sowohl unter Ansichts-Labels als auch unter Revisions-Labels Labelsangezeigt.
4. Wählen Sie ein Label aus der Liste aus.
5. Klicken Sie auf OK.
Verwandte Themen
Labels und Heraufstufungsstatuswerte verwalten auf Seite 276
Labels auf Seite 143
Ordner in Ansichten auf Seite 67Verzweigungsverhalten auf Seite 101
Labels fixieren ('einfrieren') oder die Fixierung von LabelsaufhebenWenn ein Label fixiert ist, sind die folgenden Aktionen nicht möglich:
• Das Label kann nicht an zusätzliche Ordner oder Elemente angehängt werden.• Das Label kann nicht von Ordnern oder Elementen gelöst werden.• Das Label kann nicht von einer Ordner- oder Elementrevision zu einer anderen verschoben werden.
286 | Verfahren
1. Wählen Sie StarTeam ➤ Ansicht ➤ Labels.Das Dialogfeld Eigenschaften wird angezeigt.
2. Wählen Sie den Knoten Labels.
3. Führen Sie einen der folgenden Schritte aus:
• Klicken Sie auf die Registerkarte Ansicht, wenn es sich bei dem zu fixierenden Label um einAnsichts-Label handelt.
• Klicken Sie auf die Registerkarte Revision, wenn es sich bei dem zu fixierenden Label um einRevisions-Label handelt.
Die vorhandenen Labels werden auf diesen Registerkarten in umgekehrter chronologischer Reihenfolgebasierend auf der Zeit sortiert, zu der sie erstellt wurden.
4. Wählen Sie das Label im Listenfeld aus.
5. Klicken Sie auf Einfrieren oder auf Fixierung aufheben.
6. Klicken Sie auf OK.
Verwandte Themen
Labels und Heraufstufungsstatuswerte verwalten auf Seite 276
Ansichts-Labels heraufstufenSie können ein Ansichts-Label von einem Heraufstufungsstatus auf den nächsten heraufstufen, sofern Sie dieentsprechenden Rechte besitzen und das Label die für diesen Status festgelegten Kriterien erfüllt.
1. Wählen Sie StarTeam ➤ Ansicht ➤ Heraufstufung oder StarTeam ➤ Ansicht ➤ Eigenschaften.
Alternative 1: Klicken Sie im Server Explorer mit der rechten Maustaste auf den Ansichtsknoten und wählenSie Heraufstufung oder Eigenschaften. Alternative 2: Klicken Sie im Navigator oder im Package Explorermit der rechten Maustaste auf das Projekt und wählen Sie Eigenschaften oder Team ➤ Labels.
Das Dialogfeld Eigenschaften wird angezeigt.
2. Führen Sie einen der folgenden Schritte aus:
• Wenn Sie das Dialogfeld vom Navigator oder Package Explorer aus geöffnet haben, erweitern SieStarTeam-Provider und wählen Sie Heraufstufung.
• Wenn Sie das Dialogfeld über das Hauptmenü StarTeam oder vom Server Explorer aus geöffnet haben,wählen Sie Heraufstufung.
Die Statuswerte werden mit dem Endstatus zuerst und dem Anfangsstatus zuletzt angezeigt.
3. Wählen Sie den Heraufstufungsstatus aus, der derzeit mit dem Ansichts-Label verknüpft ist, das Sieheraufstufen möchten.
4. Klicken Sie auf Heraufstufen.Im Dialogfeld ist zu erkennen, dass das Ansichts-Label jetzt mit dem nächsten Status (dem Status, dersich unmittelbar über dem im Dialogfeld Eigenschaften ausgewählten Status befindet) verknüpft ist.
5. Klicken Sie auf OK.
Das Ansichts-Label gilt jetzt sowohl für den Ausgangsstatus als auch für den neuen Status. In der Regelwerden Sie dann als Nächstes ein neues Label mit dem Ausgangsstatus verknüpfen.
Verfahren | 287
Verwandte Themen
Mit Ansichten arbeiten auf Seite 175
Labels und Heraufstufungsstatuswerte verwalten auf Seite 276
Ansichts-Labels zurückstufen auf Seite 284
Ansichten auf Seite 21
Ansichtstypen auf Seite 95
Ordnungsgemäße Verwendung von Ansichten auf Seite 99
Ansichtstyp-Optionen und -Einstellungen auf Seite 377
Konfigurationsoptionen für StarTeam-Ansichten auf Seite 380
Elemente verknüpfen und Verknüpfungen aufhebenDieser Abschnitt enthält Verfahren, die mit dem Verknüpfen von Elementen und dem Aufheben dieserVerknüpfungen in Verbindung stehen.
Verwandte Themen
Verfahren auf Seite 153
Link-Elementeigenschaften anpassen auf Seite 288Link-Eigenschaften anpassen auf Seite 289Links löschen auf Seite 289
Dateien suchen, die mit aktiven Prozesselementen verknüpft sind auf Seite 290
Dateien mit Prozesselementen verknüpfen auf Seite 290
Elemente intern oder extern verknüpfen auf Seite 291
Bestimmte Revisionen verknüpfen auf Seite 292Verknüpfte Änderungsanforderungen prüfen auf Seite 293
Link-Elementeigenschaften anpassen1. Klicken Sie in der Symbolleiste der Ansicht Link auf Link mit Auswahl.
2. Wählen Sie in einer der StarTeam-Ansichten, im Server-Explorer oder in einem der Eclipse-Explorer einElement aus, das mit einem Ordner oder einem anderen Element verknüpft ist.
3. Klicken Sie in der Ansicht Link mit der rechten Maustaste auf einen Link und wählen Sie Eigenschaften.Das Dialogfeld Eigenschaften wird angezeigt. In diesem Dialogfeld werden Informationen zum Quell- undzum Zielelement angezeigt.
288 | Verfahren
Verwandte Themen
Elemente verknüpfen und Verknüpfungen aufheben auf Seite 288
Interne und externe Links auf Seite 144
Ansicht "Link" auf Seite 35
Projekteigenschaften auf Seite 351
Ansicht "Link" auf Seite 35
Interne und externe Links auf Seite 144
Projekteigenschaften auf Seite 351
Link-Eigenschaften anpassen auf Seite 289
Link-Eigenschaften anpassen1. Klicken Sie in der Symbolleiste der Ansicht Link auf Link mit Auswahl.
2. Wählen Sie in einer der StarTeam-Ansichten, im Server Explorer oder in einem der Eclipse-Explorer einElement aus, das mit einem Ordner oder einem anderen Element verknüpft ist.In der Ansicht Link werden alle Links für das ausgewählte Element angezeigt.
3. Klicken Sie in der Ansicht Link mit der rechten Maustaste auf einen Link und wählen Sie Eigenschaften.Das Dialogfeld Eigenschaften wird angezeigt.
4. Wählen Sie den Knoten Link aus, um Link-Eigenschaften anzuzeigen und zu bearbeiten.
5. Klicken Sie auf OK.
Verwandte Themen
Mit Ordnern und Elementen arbeiten auf Seite 184
Elemente verknüpfen und Verknüpfungen aufheben auf Seite 288
Link-Elementeigenschaften anpassen auf Seite 288Ansicht "Link" auf Seite 35
Interne und externe Links auf Seite 144
Projekteigenschaften auf Seite 351
Links löschen1. Öffnen Sie die Ansicht Link.
2. Klicken Sie auf Link mit Auswahl.
3. Wählen Sie in einer der StarTeam-Ansichten, im Server Explorer oder in einem der Eclipse-Explorer denOrdner oder das Element aus, der oder das die Quelle oder das Ziel des Links ist.
4. Wählen Sie in der Ansicht Link den oder die zu löschenden Links aus.
5. Klicken Sie mit der rechten Maustaste auf die ausgewählten Links und wählen Sie Link löschen.
Verfahren | 289
Verwandte Themen
Elemente verknüpfen und Verknüpfungen aufheben auf Seite 288
Ansicht "Link" auf Seite 35
Interne und externe Links auf Seite 144
Dateien suchen, die mit aktiven Prozesselementenverknüpft sindWenn Dateien mit einem aktiven Prozesselement verknüpft sind, können Sie diese schnell finden.
1. Öffnen Sie die Ansicht Änderungsanforderung, Anforderung oder Task, die das aktive Prozesselemententhält.
Welches Element das aktive Prozesselement ist, können Sie der Eclipse-Statusleiste entnehmen.
In der Statusleiste wird das Symbol Aktives Prozesselement, gefolgt vom Namen des Elements angezeigt.
Tipp: Der Server Explorer zeigt auch an, wenn Sie auf der Ansichtsebene ein aktives Prozesselementfestgelegt haben. Dies ist am Symbol Ansicht und dem dahinter stehenden Informationstext desaktiven Prozesselements zu erkennen.
2. Öffnen Sie die Ansicht Link.
3. Klicken Sie in der Symbolleiste auf Link mit Auswahl.
4. Wählen Sie das aktive Prozesselement in der entsprechenden Ansicht (Änderungsanforderung,Anforderung oder Task) aus.In der Ansicht Link werden alle Links für das ausgewählte Element angezeigt.
5. Klicken Sie mit der rechten Maustaste auf einen Link und wählen Sie Verknüpftes Element auswählen.Die Ansicht öffnet sich und enthält das Ziel des verknüpften Elements.
Verwandte Themen
Mit Dateien arbeiten auf Seite 215
Elemente verknüpfen und Verknüpfungen aufheben auf Seite 288
Ansicht "Link" auf Seite 35
Interne und externe Links auf Seite 144
Einchecken und Auschecken auf Seite 105
Dateien mit Prozesselementen verknüpfenSo verknüpfen Sie eine Dateirevision mit einem Prozesselement und heften sie an dieses an
1. Wählen Sie in einem der Eclipse-Explorer im Kontextmenü Team ➤ Einchecken.
Das Dialogfeld Einchecken wird angezeigt.
2. Erweitern Sie Prozesselement und aktivieren Sie die Option Prozesselement verknüpfen und anheften.
3. Klicken Sie auf Auswählen.Das Dialogfeld Prozesselement auswählen wird angezeigt.
4. Führen Sie einen der folgenden Schritte aus, um die Liste möglicher Prozesselemente zu beschränken:
290 | Verfahren
Alle erlaubten Elemente auflisten: Zeigt alle Elemente an, die als Prozesselemente verwendet werdenkönnen. Wenn keine Prozessregeln erzwungen werden, enthält die Liste sämtlicheÄnderungsanforderungen, Anforderungen und Tasks.
•
• Alle mir zugewiesenen erlaubten Elemente auflisten: Zeigt alle Elemente an, für die Sie verantwortlichsind und die als Prozesselemente verwendet werden können.
• Verknüpfte Elemente auflisten: Listet die Prozesselemente auf, die bereits mit mindestens einer dereinzucheckenden Dateien verknüpft sind. Ein Prozesselement wird jeweils nur einmal in der Listeaufgeführt, auch wenn es mit mehreren Dateien verknüpft ist. Auch wenn das Prozesselement mitmehreren Dateien verknüpft ist, wird im Dialogfeld nur ein Dateiname angezeigt. Dennoch werden dieVerknüpfungen für alle hinzuzufügenden Dateien aktualisiert oder neu erstellt.
5. Klicken Sie auf die Registerkarte Änderungsanforderung, Anforderung oder Task, um die Liste auf einenbestimmten Elementtyp zu beschränken.
6. Wählen Sie in der Liste ein Element als aktives Prozesselement aus und klicken Sie auf OK.
7. Optional: Aktivieren Sie im Dialogfeld Einchecken die Option Ausgewähltes Prozesselement alsrepariert/fertig gestellt/abgeschlossen markieren, wenn die Arbeit am Prozesselement abgeschlossenist.
8. Füllen Sie die Felder im Dialogfeld Einchecken aus und klicken Sie auf OK.
Tipp: Wenn Prozessregeln erzwungen werden, können einige Änderungsanforderungen, Anforderungenoder Tasks aufgrund ihres Status möglicherweise nicht als Prozesselemente ausgewählt werden. WennSie ein solches Element auswählen und auf OK klicken, werden Sie darüber informiert.
Verwandte Themen
Elemente verknüpfen und Verknüpfungen aufheben auf Seite 288
Elemente intern oder extern verknüpfenEs ist möglich, entweder zwei Elemente innerhalb derselben Serverkonfiguration (intern) oder in verschiedenenServerkonfigurationen (extern) miteinander zu verknüpfen.
In StarTeam werden Dateien, Änderungsanforderungen, Anforderungen, Tasks oder Themen als Elementebezeichnet. Ein Link stellt eine Verknüpfung zwischen zwei Ordnern, zwei Elementen oder einem Ordner undeinem Element dar. Das Erstellen von Links kann sehr hilfreich sein. Wenn Sie beispielsweise eine Datei miteiner Änderungsanforderung verknüpfen, können Sie diese als "repariert" markieren, wenn Sie die bearbeiteteDatei einchecken.Verknüpfungen von Dateien mit dem Anforderungsdokument, das sie erfüllen, helfen Ihnen,einen Verweis auf das Dokument zu erstellen oder das Dokument zu aktualisieren.
Sie können mehrere Links gleichzeitig erstellen, wenn Sie mehrere Elemente desselben Typs mit einembestimmten Element verknüpfen möchten. Angenommen, Sie möchten verschiedene Änderungsanforderungenmit einer einzelnen Datei verknüpfen. Dazu müssen Sie über das Kontextmenü oder über die SchaltflächeLink erstellen/abschließen in der Symbolleiste Links erstellen.
Hinweis: Wenn Sie externe Verknüpfungen zwischen Elementen in verschiedenen Serverkonfigurationenerstellen möchten, müssen beide Serverkonfigurationen in Eclipse geöffnet sein. Anderenfalls können dieexternen Links nicht erstellt oder angezeigt werden.
Verfahren | 291
1. Öffnen Sie eine StarTeam-Perspektive. Wenn Sie zwei Elemente in verschiedenen Serverkonfigurationenmiteinander verknüpfen möchten, öffnen Sie beide Serverkonfigurationen und Perspektiven.
2. Wählen Sie im Server Explorer oder in einem der Eclipse-Explorer die Dateien oder Ordner aus oder wählenSie in einer der StarTeam-Ansichten Änderungsanforderung, Anforderung, Task oder Thema dieElemente aus.
3. Klicken Sie in der Hauptsymbolleiste auf die Schaltfläche Link erstellen/abschließen.
4. Schließen Sie den Link ab, indem Sie Folgendes auswählen:
• Einen Ordner• Eine oder mehrere Dateien• Eine oder mehrere Änderungsanforderungen• Eine oder mehrere Anforderungen• Ein Thema oder mehrere Themen und/oder Reaktionen• Tasks und/oder untergeordnete Tasks.
Um alle Elemente zu finden, müssen Sie möglicherweise zu einer anderen StarTeam-Ansicht wechselnoder die Schaltfläche Alle Nachfolgenden in der Symbolleiste der Ansicht Änderungsanforderung,Anforderung, Task oder Thema verwenden.
5. Klicken Sie zum Abschließen des Links erneut auf die Schaltfläche Link erstellen/abschließen in derHauptsymbolleiste.
Zudem können Sie eine Verknüpfung anzeigen, indem Sie eines der beiden Link-Enden auswählen. Das vonIhnen ausgewählte Ende, egal ob Ordner oder Element, wird als Quelle bezeichnet. Das andere Ende desLinks wird als Ziel bezeichnet und in der Ansicht Link in der Spalte Elementtyp angezeigt.
Tipp: Wenn Sie mit dem Erstellen eines Links bereits begonnen haben, es sich dann aber andersüberlegen, bevor Sie den Erstellungsvorgang abgeschlossen haben, können Sie Esc drücken.
Verwandte Themen
Mit Ordnern und Elementen arbeiten auf Seite 184
Elemente verknüpfen und Verknüpfungen aufheben auf Seite 288
Interne und externe Links auf Seite 144
Interne und externe Links auf Seite 144
Bestimmte Revisionen verknüpfen1. Öffnen Sie die Ansicht Link und klicken Sie in der Symbolleiste der Ansicht Link auf Link mit Auswahl.
2. Wählen Sie in einer der StarTeam-Ansichten, im Server-Explorer oder in einem der Eclipse-Explorer einElement aus, das mit einem Ordner oder einem anderen Element verknüpft ist.In der Ansicht Link werden alle Links für das ausgewählte Element angezeigt.
3. Wählen Sie in der Ansicht Link einen Link aus.
4. Klicken Sie mit der rechten Maustaste auf den ausgewählten Link und wählen Sie Eigenschaften.Das Dialogfeld Eigenschaften wird angezeigt.
5. Wählen Sie den Knoten Link aus.
6. Optional: Geben Sie in das Textfeld Kommentar eine Beschreibung oder einen Kommentar für den Linkein.Dieser Text wird in der Ansicht Link in der Spalte Kommentar angezeigt.
292 | Verfahren
7. Führen Sie im Gruppenfeld Quellelement einen der folgenden Schritte aus:
• Klicken Sie auf Link anheften, um das Dialogfeld Version auswählen anzuzeigen. Wählen Sie in derListe den gewünschten Ordner oder die gewünschte Element-Revision aus. Die Revisionsnummer wirdin der Spalte Auswahlversion der Ansicht Link angezeigt.
• Klicken Sie auf Unverankerter Link, damit der Link immer mit der jeweils aktuellen Revision desElements verknüpft bleibt.
8. Führen Sie im Gruppenfeld Mit Zielelement verknüpft einen der folgenden Schritte aus:
• Klicken Sie auf Link anheften, um das Dialogfeld Version auswählen anzuzeigen. Wählen Sie in derListe den gewünschten Ordner oder die gewünschte Element-Revision aus. Die Revisionsnummer wirdin der Spalte Elementversion der Ansicht Link angezeigt.
• Klicken Sie auf Unverankerter Link, damit der Link immer mit der jeweils aktuellen Revision desElements verknüpft bleibt.
9. Klicken Sie auf OK.
Verwandte Themen
Elemente verknüpfen und Verknüpfungen aufheben auf Seite 288
Ansicht "Link" auf Seite 35
Interne und externe Links auf Seite 144
Verknüpfte Änderungsanforderungen prüfen1. Wählen Sie in einem der Eclipse-Explorer die Datei aus, die mit der Änderungsanforderung verknüpft ist.
2. Klicken Sie mit der rechten Maustaste auf die Datei und wählen Sie Team ➤ Einchecken.Das Dialogfeld Einchecken wird angezeigt.
3. Erweitern Sie den Abschnitt Änderungsanforderungen.Der Abschnitt wird eingeblendet und zeigt die Liste In dieser Ansicht verknüpfte Änderungsanforderungenan.
Hinweis: Die Änderungsanforderungen werden jeweils nur ein Mal in der Liste aufgeführt, auch wennsie mit mehreren der einzucheckenden Dateien verknüpft sind. Wenn eine Änderungsanforderung mitmehreren Dateien verknüpft ist, wird in der Liste nur der Name einer der Dateien angezeigt.
Verwandte Themen
Mit Änderungsanforderungen arbeiten auf Seite 237
Elemente verknüpfen und Verknüpfungen aufheben auf Seite 288
Änderungsanforderungen auf Seite 74
Ansicht "Änderungsanforderung" auf Seite 26
Interne und externe Links auf Seite 144
Verfahren | 293
Prozessregeln für Projekte einrichtenDas Erstellen von Prozessregeln bietet Ihnen folgende Möglichkeiten:
• Sie können festlegen, dass Prozesselemente bei jedem Hinzufügen oder Einchecken von Dateien in dasProjekt verwendet werden.
• Sie können festlegen, dass nur bestimmte Elementtypen mit bestimmten Statuswerten als Prozesselementeim Projekt verwendet werden können.
• Sie können die Verwendung erweiterter Prozess-Links für das Projekt aktivieren.
Hinweis: Um Prozessregeln festzulegen, müssen Sie über Zugriffsrechte verfügen, die Ihnen das Ändernvon Projekteigenschaften gestatten. In der Regel werden diese Rechte nur Teamleitern und Administratorengewährt. Zudem müssen Sie sicherstellen, dass Projektbenutzer über die Rechte verfügen, Elemente inder Projektansicht anzuzeigen und zu ändern, Links auf Dateien und Prozesselemente zu erstellen undzu ändern sowie Tasks und Links auf Tasks zu erstellen.
Verwandte Themen
Mit Projekten arbeiten auf Seite 153Beim Einchecken Prozesselemente verlangen auf Seite 295Änderungsanforderungen als Prozesselemente erlauben auf Seite 295Anforderungen als Prozesselemente erlauben auf Seite 295Tasks als Prozesselemente erlauben auf Seite 296Erweiterte Prozess-Links aktivieren auf Seite 296Verfahren auf Seite 153
Beim Einchecken Prozesselemente verlangen auf Seite 295Änderungsanforderungen als Prozesselemente erlauben auf Seite 295Anforderungen als Prozesselemente erlauben auf Seite 295Tasks als Prozesselemente erlauben auf Seite 296Erweiterte Prozess-Links aktivieren auf Seite 296Nur erweiterte Prozess-Links anzeigen auf Seite 296
Aktive Prozesselemente festlegen auf Seite 297
Prozess-Tasks aus anderen Tasks filtern auf Seite 298
Projekteigenschaften anzeigen oder ändern auf Seite 165
Projekte erstellen auf Seite 160Projektnamen und -beschreibungen ändern auf Seite 164
Revisionskommentare verlangen auf Seite 172
Beim Einchecken exklusive Sperren verlangen auf Seite 171
Erweiterte Prozess-Links aktivieren auf Seite 296Prozessregeln (Projekteigenschaften) auf Seite 357
294 | Verfahren
Beim Einchecken Prozesselemente verlangen1. Wählen Sie Projekt ➤ Eigenschaften.
2. Erweitern Sie StarTeam-Provider und wählen Sie Projekt.
3. Aktivieren Sie auf der Registerkarte Prozessregeln die Option Auswahl von Prozesselementen verlangen,wenn Dateien hinzugefügt oder eingecheckt werden.
4. Aktivieren Sie die Elementtypen, die als Prozesselemente verwendet werden sollen.
Verwandte Themen
Prozessregeln für Projekte einrichten auf Seite 294
Prozessregeln für Projekte einrichten auf Seite 294
Änderungsanforderungen als Prozesselemente erlauben1. Aktivieren Sie die Option Auswahl von Änderungsanforderungen als Prozesselemente erlauben.
2. Führen Sie einen der folgenden Schritte aus:
• Aktivieren Sie Offen, um nur Änderungsanforderungen mit dem Status Offen zu verwenden.• Aktivieren Sie Wird verarbeitet, um nur Änderungsanforderungen mit dem Status Wird verarbeitet zu
verwenden.• Aktivieren Sie Offen und Wird verarbeitet, um nur Änderungsanforderungen zu verwenden, die einen
der beiden Statuswerte aufweisen.• Deaktivieren Sie Offen und Wird verarbeitet, um alle Änderungsanforderungen unabhängig von ihrem
Status als Prozesselemente zu verwenden.
Verwandte Themen
Prozessregeln für Projekte einrichten auf Seite 294
Prozessregeln für Projekte einrichten auf Seite 294
Anforderungen als Prozesselemente erlauben1. Aktivieren Sie das Auswahlfeld Auswahl von Anforderungen als Prozesselemente erlauben.
2. Führen Sie einen der folgenden Schritte aus:
• Aktivieren Sie Genehmigt, um nur Anforderungen mit dem Status Genehmigt zu verwenden.• Deaktivieren Sie die Option Genehmigt, um alle Anforderungen unabhängig von ihrem Status als
Prozesselemente zu verwenden.
Verfahren | 295
Verwandte Themen
Prozessregeln für Projekte einrichten auf Seite 294
Prozessregeln für Projekte einrichten auf Seite 294
Tasks als Prozesselemente erlauben1. Aktivieren Sie die Option Auswahl von Tasks als Prozesselemente erlauben.
2. Führen Sie einen der folgenden Schritte aus:
• Aktivieren Sie Startbereit, um nur Tasks mit dem Status Startbereit zu verwenden.• Aktivieren Sie Wird verarbeitet, um nur Tasks mit dem Status Wird verarbeitet zu verwenden.• Aktivieren Sie Startbereit und Wird verarbeitet, um nur Tasks zu verwenden, die einen der beiden
Statuswerte aufweisen.• Deaktivieren Sie Startbereit und Wird verarbeitet, um alle Tasks unabhängig von ihrem Status als
Prozesselemente zu verwenden.
Verwandte Themen
Prozessregeln für Projekte einrichten auf Seite 294
Prozessregeln für Projekte einrichten auf Seite 294
Erweiterte Prozess-Links aktivieren1. Wählen Sie Projekt ➤ Eigenschaften und erweitern Sie StarTeam-Provider.
2. Wählen Sie Projekt.
3. Aktivieren Sie auf der Registerkarte Prozessregeln die Option Erweiterte Prozess-Links aktivieren.
Verwandte Themen
Prozessregeln für Projekte einrichten auf Seite 294
Prozessregeln für Projekte einrichten auf Seite 294
Prozessregeln für Projekte einrichten auf Seite 294
Prozessregeln (Projekteigenschaften) auf Seite 357
Nur erweiterte Prozess-Links anzeigen1. Klicken Sie in einer der StarTeam-Perspektiven auf die Ansicht Link.
2. Klicken Sie in der Symbolleiste der Ansicht Link auf den Dropdown-Pfeil und wählen Sie Nur erweiterteVerknüpfungen zeigen.
Wenn Sie nun in der Elementansicht mit den Links ein Element auswählen, werden in der Ansicht Link nurerweiterte Links, aber keine Standard-Links angezeigt.
296 | Verfahren
Verwandte Themen
Prozessregeln für Projekte einrichten auf Seite 294
Aktive Prozesselemente festlegenDurch die Festlegung eines aktiven Prozesselements können Sie Zeit sparen, wenn Sie wissen, dass SieDateien unter Verwendung dieses Prozesselements später hinzufügen oder einchecken werden. Sie könneneine ausgewählte Änderungsanforderung, einen ausgewählten Task oder eine ausgewählte Anforderung alsaktives Prozesselement für die aktuelle Ansicht, eine geöffnete Ansicht auf demselben Server oder eine andereAnsicht auf demselben Server festlegen.
Pro Ansicht kann immer nur ein aktives Prozesselement festgelegt werden. Wenn Sie irgendwann ein zweitesaktives Prozesselement für dieselbe Ansicht festlegen, wird das zuerst festgelegte Prozesselement dadurchersetzt.
1. Öffnen Sie Ihr Projekt in einer StarTeam-Perspektive.
2. Klicken Sie auf die Registerkarte Änderungsanforderung, Anforderung oder Task und wählen Sie dasElement aus, das als aktives Prozesselement verwendet werden soll.
3. Führen Sie einen der folgenden Schritte aus:
• Wenn Sie die aktuelle Ansicht auswählen möchten, klicken Sie mit der rechten Maustaste und wählenSie Aktives Prozesselement einstellen ➤ Aktuelle Ansicht.
• Wenn Sie in der Liste der auf dem Server geöffneten Ansichten eine Ansicht auswählen möchten, klickenSie mit der rechten Maustaste und wählen Sie Aktives Prozesselement einstellen ➤ [Ansichtsname].
• Wenn Sie irgendeine andere Ansicht auf dem Server auswählen möchten, klicken Sie mit der rechtenMaustaste und wählen Sie Aktives Prozesselement einstellen ➤ Ansicht auswählen. Daraufhin wirdein Dialogfeld geöffnet, in dem Sie die Ansicht auswählen können.
Hinweis: Sie können auch das aktuell ausgewählte Element als Prozesselement auswählen. KlickenSie dazu in der Symbolleiste auf die Schaltfläche Als aktives Prozesselement verwenden.
Das ausgewählte Prozesselement wird standardmäßig verwendet, wenn Sie Dateien hinzufügen odereinchecken. Sie können diese Standardeinstellung beim Hinzufügen oder Einchecken von Dateien aber außerKraft setzen und ein anderes geeignetes Element auswählen.
Tipp: Wenn Sie ein Prozesselement nicht mehr benötigen, klicken Sie mit der rechten Maustaste undwählen Sie Aktives Prozesselement löschen, damit es nicht versehentlich wiederverwendet werden kann.Dabei werden die Informationen aus der Statusleiste entfernt und das Prozesselement wird nicht mehr inden Dialogfeldern zum Hinzufügen und zum Einchecken von Dateien angeboten.
Verwandte Themen
Mit Ordnern und Elementen arbeiten auf Seite 184
Prozessregeln für Projekte einrichten auf Seite 294
Prozesselemente auf Seite 112
Prozess-Links auf Seite 118
Prozess-Tasks und erweiterte Prozess-Links auf Seite 124
Erweiterte Prozess-Links aktivieren auf Seite 296
Verfahren | 297
Prozess-Tasks aus anderen Tasks filtern auf Seite 298
Prozessregeln für Projekte einrichten auf Seite 294
Prozess-Tasks aus anderen Tasks filternWenn Sie erweiterte Prozess-Links in Ihrem Projekt aktiviert haben, sodass StarTeam Prozess-Tasks erstellt,können Sie Ihre Tasks filtern, um die Prozess-Tasks von den normalen Tasks zu trennen.
1. Wählen Sie in der Ansicht Task einer der StarTeam-Perspektiven Filter ➤ Filter.Das Dialogfeld Filter wird angezeigt.
2. Klicken Sie auf Neu, und geben Sie dem neuen Filter einen Namen.
Alternative: Kopieren Sie einen vorhandenen Filter, indem Sie ihn auswählen, auf Speichern unter klickenund ihn umbenennen. Wählen Sie anschließend den kopierten Filter aus, und fahren Sie mit den nächstenSchritten fort.
3. Klicken Sie auf Felder.
4. Verschieben Sie das Feld Nutzung aus der Liste Verfügbare Felder in die Liste Felder in dieserReihenfolge anzeigen.
5. Klicken Sie auf OK.
6. Klicken Sie auf Abfrage. Das Dialogfeld Abfrage bearbeiten wird geöffnet.Das Dialogfeld Abfragen wird geöffnet.
7. Klicken Sie auf Neu.Das Dialogfeld Abfrage bearbeiten wird geöffnet.
8. Geben Sie unter Name einen Namen für die neue Abfrage ein.
9. Legen Sie im Abschnitt Bedingungsknoten die folgenden Einstellungen fest:
• Feld = Nutzung• Operator = Entspricht nicht• Wert = Andere
10. Klicken Sie auf Hinzufügen, um eine Bedingung für die Abfrage hinzuzufügen.
11. Klicken Sie auf Speichern, um die Anfrage zu speichern.Das Dialogfeld Abfrage wird wieder angezeigt. Ihre neue Abfrage ist jetzt in der Liste der Abfragen markiert.
12. Klicken Sie auf Auswählen im Dialogfeld Abfragen, um diese Abfrage in Ihrem neuen Filter zu verwenden.Sie kehren zum Dialogfeld Filter zurück, in dem Ihr neuer Filter markiert sein sollte.
13. Klicken Sie auf Speichern unter, um den Filter zu speichern.
Hinweis: Umgekehrt können Sie einen Filter erstellen, der nur die Standard-Tasks anzeigt. VerwendenSie in der Abfrage die Bedingung Verwendung Entspricht Andere.
Tipp: Wenn Sie Tasks regelmäßig und nicht nur für Prozess-Tasks verwenden, fügen Sie vorhandenenAbfragen die Bedingung Nutzung Entspricht Andere hinzu, damit bei der Arbeit mit Tasks, die manuellerstellt oder mit der Microsoft Project Integration von Borland importiert wurden, keine Prozess-Tasksangezeigt werden.
298 | Verfahren
Verwandte Themen
Prozessregeln für Projekte einrichten auf Seite 294
Daten abfragenSie können Abfragen erstellen und ausführen, um so die in den verschiedenen StarTeam-Komponenten inden Ansichten Änderungsanforderung, Anforderung, Task, Thema und Audit angezeigten Dateneinzuschränken. Abfragen sind komplexer als Filter, die die Anordnung der angezeigten Informationen steuern.
Verwandte Themen
Verfahren auf Seite 153
Abfragen anwenden auf Seite 299
Elemente anhand einer vorhandenen Abfrage auswählen auf Seite 300Abfragen kopieren auf Seite 300
Abfragen erstellen auf Seite 301
"Me"-Abfragen erstellen auf Seite 302
Abfragen löschen auf Seite 303Abfragen bearbeiten auf Seite 304
Abfragen anwenden1. Wählen Sie im Server Explorer oder in einem der Eclipse-Explorer den Ordner aus, der den Task enthält,
den Sie ändern möchten.
2. Öffnen Sie eine der folgenden Ansichten:
• Änderungsanforderung• Anforderung• Task• Thema• Audit-Protokoll
3. Wählen Sie Filter ➤ Abfragen.Das Dialogfeld Abfragen wird geöffnet.
4. Wählen Sie eine Abfrage in der Liste aus.
5. Klicken Sie auf Auswählen, um die Abfrage auf die Elemente in der Ansicht anzuwenden.In der Ansicht werden jetzt nur noch die Elemente angezeigt, die den Spezifikationen der Abfrageentsprechen.
Wenn Sie mit dem Ergebnis der Abfrage nicht einverstanden sind, öffnen Sie das Dialogfeld Abfragen erneutund klicken Sie auf Abfrage löschen. Die zuvor angezeigte Liste der Elemente wird wiederhergestellt.
Verfahren | 299
Verwandte Themen
Daten abfragen auf Seite 299Elemente anhand einer vorhandenen Abfrage auswählen auf Seite 300Abfragen kopieren auf Seite 300
Abfragen erstellen auf Seite 301
"Me"-Abfragen erstellen auf Seite 302
Abfragen löschen auf Seite 303Abfragen bearbeiten auf Seite 304
Elemente anhand einer vorhandenen Abfrage auswählen1. Wählen Sie im Server Explorer oder in einem der Eclipse-Explorer den Ordner aus, der den Task enthält,
den Sie ändern möchten.
2. Öffnen Sie die Ansicht Änderungsanforderung, Anforderung, Task oder Thema.
In der Ansicht Audit steht diese Option nicht zur Verfügung.
3. Wählen Sie Auswählen ➤ Nach Abfrage.Im Dialogfeld Abfrage auswählen werden alle vorhandenen Abfragen angezeigt.
4. Wählen Sie die gewünschte Abfrage aus.
5. Klicken Sie auf OK.Durch diese Aktion werden die Elemente in der Ansicht hervorgehoben, die die Kriterien dieser Abfrageerfüllen.
Verwandte Themen
Daten abfragen auf Seite 299Abfragen anwenden auf Seite 299
Abfragen kopieren auf Seite 300
Abfragen erstellen auf Seite 301
"Me"-Abfragen erstellen auf Seite 302
Abfragen löschen auf Seite 303Abfragen bearbeiten auf Seite 304
Abfragen kopieren1. Wählen Sie im Server Explorer oder in einem der Eclipse-Explorer den Ordner aus, der den Task enthält,
den Sie ändern möchten.
2. Klicken Sie auf die Ansicht Änderungsanforderung, Anforderung, Task, Thema oder Audit.
3. Wählen Sie im Dropdown-Menü in der Symbolleiste Filter ➤ Abfragen.Das Dialogfeld Abfragen wird geöffnet.
4. Wählen Sie in der Liste die Abfrage aus, die Sie bearbeiten möchten.
Öffentliche Abfragen haben links neben dem Abfragenamen ein Mehrbenutzersymbol. Private Abfragenhaben ein Einzelbenutzersymbol.
300 | Verfahren
5. Klicken Sie auf Kopieren.Das Dialogfeld Abfrage kopieren wird geöffnet.
6. Geben Sie in das Textfeld Neuer Abfragename den Namen der neuen Abfrage ein.
7. Aktivieren Sie die Option Öffentlich, um diese Abfrage dem Projekt (und der Serverkonfiguration)hinzuzufügen.
Dadurch kann jeder Benutzer mit den entsprechenden Zugriffsrechten diese Abfrage verwenden. WennSie die Option Öffentlich nicht aktivieren, wird die Abfrage als "privat" deklariert, d. h., sie ist nur für IhreBenutzer-ID verfügbar.
8. Klicken Sie auf OK.Die neue Abfrage wird im Dialogfeld Abfragen angezeigt.
9. Klicken Sie auf Schließen.
Verwandte Themen
Daten abfragen auf Seite 299Abfragen anwenden auf Seite 299
Elemente anhand einer vorhandenen Abfrage auswählen auf Seite 300Abfragen erstellen auf Seite 301
"Me"-Abfragen erstellen auf Seite 302
Abfragen löschen auf Seite 303Abfragen bearbeiten auf Seite 304
Abfragen erstellenTipp: Beim Erstellen einer Abfragebedingung empfiehlt es sich, zuerst die Bedingung oder den logischenOperator zu wählen, die bzw. der die wenigsten Ergebnisse liefert.
1. Wählen Sie im Server Explorer oder in einem der Eclipse-Explorer den Ordner aus, der den Task enthält,den Sie ändern möchten.
2. Klicken Sie auf die Ansicht Änderungsanforderung, Anforderung, Task, Thema oder Audit.
3. Wählen Sie in der Symbolleiste der entsprechenden Ansicht Filter ➤ Abfragen.Das Dialogfeld Abfragen wird geöffnet.
4. Klicken Sie auf Neu.Das Dialogfeld Neue Abfrage wird angezeigt.
5. Geben Sie einen Namen für Ihre Abfrage ein und aktivieren Sie die Option Öffentlich, um diese Abfragezum Projekt und zur Serverkonfiguration hinzuzufügen.
Dadurch kann jeder Benutzer mit den entsprechenden Zugriffsrechten diese Abfrage verwenden. WennSie die Option Öffentlich nicht aktivieren, wird die Abfrage als "privat" deklariert, d. h., sie ist nur für IhreBenutzer-ID verfügbar.
6. Treffen Sie unter Feld und Operator Ihre Auswahl.
7. Geben Sie unter Wert einen Wert ein oder wählen Sie einen Wert aus.
8. Klicken Sie auf Hinzufügen, um diese Bedingung in den Abfragebaum aufzunehmen.
Standardmäßig enthält das Feld der Baumstruktur Abfrage den Operator UND als Stamm derBaumstruktur.Dies kann nicht gelöscht werden.Wenn nur eine Bedingung vorhanden ist, ignoriert StarTeamden logischen Operator.
Verfahren | 301
Hinweis: Klicken Sie auf Als Text anzeigen, um die Abfrage im Textformat anzuzeigen. BeachtenSie, dass der vorgegebene logische Operator UND nicht in Ihre Abfrage aufgenommen wurde. KlickenSie auf OK, um das Fenster zu schließen.
9. Optional: Klicken Sie auf eine der folgenden Logischer Knoten-Schaltflächen, um einen neuenAbfrage-Baumknoten zu erstellen:
• UND• ODER• NICHT
10. Wählen Sie die Felder für diese neue Bedingung aus.
11. Klicken Sie auf Hinzufügen.
12. Fügen Sie eventuell weitere Bedingungen hinzu und klicken Sie dann auf Speichern.
Wenn es sich um eine öffentliche Abfrage handelt, können Sie Zugriffsrechte gewähren.
Das Dialogfeld Abfragen enthält jetzt Ihre neue Abfrage, die Sie zum Abfragen von Daten auswählenkönnen.
Verwandte Themen
Daten abfragen auf Seite 299Abfragen anwenden auf Seite 299
Elemente anhand einer vorhandenen Abfrage auswählen auf Seite 300Abfragen kopieren auf Seite 300
"Me"-Abfragen erstellen auf Seite 302
Abfragen löschen auf Seite 303Abfragen bearbeiten auf Seite 304
"Me"-Abfragen erstellenMithilfe von "Me"-Abfragen können Abfragen eingerichtet werden, die für den aktuell angemeldeten Benutzer("Me") gelten, sodass bei der Erstellung der Abfrage kein Benutzername angegeben werden muss.
So erstellen Sie eine "Me"-Abfrage:
1. Wählen Sie im Ordnerbaum einen Ordner aus.
2. Klicken Sie im oberen rechten Fenster auf die Registerkarte für den Elementtyp, den Sie abfragen möchten.
3. Wählen Sie im Dropdown-Menü der Symbolleiste Filter ➤ Abfragen.Das Dialogfeld Abfragen wird geöffnet.
4. Klicken Sie auf Neu, um das Dialogfeld Neue Abfrage zu öffnen.
5. Geben Sie einen Namen für die Abfrage ein, z. B. Me.
6. Aktivieren Sie die Option Öffentlich, um diese Abfrage dem Projekt und der Serverkonfigurationhinzuzufügen. Die Abfrage kann so von jedem Benutzer verwendet werden, der die entsprechendenZugriffsrechte besitzt.Lassen Sie die Option Öffentlich deaktiviert, wenn die Abfrage eine private Abfrage werden soll. Damitwird die Abfrage immer nur dem Benutzer angezeigt, der in diesem System angemeldet ist.
7. Wählen Sie in der Dropdown-Liste Feld im Bereich Bedingungsknoten die Option Erstellt von.
8. Wählen Sie in der Dropdown-Liste Operator die Option Entspricht.
302 | Verfahren
9. Wählen Sie in der Dropdown-Liste Wert die Option 'Me'.
10. Klicken Sie auf Hinzufügen, um diese Bedingung in den Abfragebaum aufzunehmen.Standardmäßig enthält die Baumstruktur Abfrage den Operator UND als Stamm der Baumstruktur. DieserOperator kann nicht gelöscht werden. Wenn nur eine Bedingung vorhanden ist, ignoriert StarTeam denlogischen Operator.
11. Klicken Sie auf Speichern.Das Dialogfeld Abfragen enthält jetzt die neue "Me"-Abfrage. Wählen Sie diese neue "Me"-Abfrage aus,um die Daten zu filtern, die von der im Computer als Benutzer angemeldeten Person erstellt wurden.
Verwandte Themen
Daten abfragen auf Seite 299Abfragen anwenden auf Seite 299
Elemente anhand einer vorhandenen Abfrage auswählen auf Seite 300Abfragen kopieren auf Seite 300
Abfragen erstellen auf Seite 301
Abfragen löschen auf Seite 303Abfragen bearbeiten auf Seite 304
Abfragen löschenHinweis:
• Um eine Abfrage löschen zu können, müssen Sie über die erforderlichen Zugriffsrechte verfügen.• Eine durch einen Filter referenzierte Abfrage kann nicht gelöscht werden.
1. Wählen Sie im Server Explorer oder in einem der Eclipse-Explorer den Ordner aus, der den Task enthält,den Sie ändern möchten.
2. Klicken Sie auf die Ansicht Änderungsanforderung, Anforderung, Task, Thema oder Audit.
3. Wählen Sie in der Symbolleiste der entsprechenden Ansicht Filter ➤ Abfragen.Das Dialogfeld Abfragen wird geöffnet.
4. Wählen Sie die Abfrage aus, die Sie löschen möchten.
5. Klicken Sie auf Löschen.
6. Klicken Sie auf OK.Die Abfrage wird aus dem Dialogfeld Abfragen entfernt.
7. Klicken Sie auf Schließen.
Verwandte Themen
Daten abfragen auf Seite 299Abfragen anwenden auf Seite 299
Elemente anhand einer vorhandenen Abfrage auswählen auf Seite 300Abfragen kopieren auf Seite 300
Abfragen erstellen auf Seite 301
Verfahren | 303
"Me"-Abfragen erstellen auf Seite 302
Abfragen bearbeiten auf Seite 304
Abfragen bearbeiten1. Wählen Sie im Server Explorer oder in einem der Eclipse-Explorer den Ordner aus, der den Task enthält,
den Sie ändern möchten.
2. Klicken Sie auf die Ansicht Änderungsanforderung, Anforderung, Task, Thema oder Audit.
3. Wählen Sie in der Symbolleiste der entsprechenden Ansicht Filter ➤ Abfragen.Das Dialogfeld Abfragen wird geöffnet.
4. Wählen Sie in der Liste die zu bearbeitende Abfrage aus und klicken Sie auf Bearbeiten.Das Dialogfeld Abfrage bearbeiten wird geöffnet.
5. Bearbeiten Sie die entsprechenden Knoten der Baumstruktur.
6. Klicken Sie auf Speichern.Das Dialogfeld Abfragen wird erneut angezeigt.
7. Klicken Sie auf Schließen.
Verwandte Themen
Daten abfragen auf Seite 299Abfragen anwenden auf Seite 299
Elemente anhand einer vorhandenen Abfrage auswählen auf Seite 300Abfragen kopieren auf Seite 300
Abfragen erstellen auf Seite 301
"Me"-Abfragen erstellen auf Seite 302
Abfragen löschen auf Seite 303
Daten filternMit einem Filter können Sie Daten in einer bestimmten Anordnung anzeigen, die aus Feldern (als Spaltentitelverwendet), Sortierungs- und Gruppierungsinformationen und (normalerweise) aus einer Abfrage besteht.Bereits erstellte Filter können in allen Projekten derselben Serverkonfiguration verwendet werden.
Verwandte Themen
Verfahren auf Seite 153
Vordefinierte Filter anwenden auf Seite 305
Filter kopieren auf Seite 305
Filter löschen auf Seite 306
Filter bearbeiten auf Seite 307Filter zurücksetzen auf Seite 307
304 | Verfahren
Vordefinierte Filter anwendenAlle Teammitglieder, die die entsprechenden Zugriffsrechte besitzen, können bei allen Projekten derselbenServerkonfiguration öffentliche Filter verwenden. Dagegen ist der Zugriff auf Filter, die Sie speziell als privateFilter erstellen, nur über Ihre Benutzer-ID möglich.
1. Wählen Sie im Server Explorer oder in einem der Eclipse-Explorer den Ordner aus, der den Task enthält,den Sie ändern möchten.
2. Öffnen Sie eine der folgenden Ansichten:
• Änderungsanforderung• Anforderung• Task• Thema• Audit-Protokoll
3. Wählen Sie im Listenfeld Filter einen Filter aus.
Alternative: Klicken Sie in der Symbolleiste der entsprechenden Ansicht auf Filter, und wählen Sie aus derListe der vordefinierten Filter einen Filter aus.
4. Klicken Sie auf OK.In der Ansicht werden nur die Daten angezeigt, die den Filterkriterien entsprechen.
Verwandte Themen
Daten filtern auf Seite 304Filter kopieren auf Seite 305
Filter löschen auf Seite 306
Filter bearbeiten auf Seite 307Filter zurücksetzen auf Seite 307
Filter und Abfragen auf Seite 142
Filter auf Seite 446
Filter kopierenWenn der Originalfilter eine Abfrage enthält, muss der neue Filter denselben Status (öffentlich oder privat)haben.
1. Wählen Sie im Server Explorer oder in einem der Eclipse-Explorer den Ordner aus, der den Task enthält,den Sie ändern möchten.
2. Klicken Sie auf die Ansicht Änderungsanforderung, Anforderung, Task, Thema oder Audit.
3. Wählen Sie im Dropdown-Menü in der Symbolleiste Filter ➤ Filter.Das Dialogfeld Filter wird geöffnet.
4. Wählen Sie einen Filter im Listenfeld Filter aus.
5. Klicken Sie auf Speichern untern.Das Dialogfeld Filter speichern unter wird angezeigt.
6. Geben Sie einen neuen Namen für den Filter ein.
Verfahren | 305
7. Aktivieren oder deaktivieren Sie die Option Öffentlich.
Wenn der Originalfilter jedoch eine Abfrage enthält, muss der neue Filter denselben Status wie derOriginalfilter haben.
8. Klicken Sie auf OK, um zum Dialogfeld Filter zurückzukehren.Das Dialogfeld Filter wird wieder angezeigt.
9. Führen Sie einen der folgenden Schritte aus:
• Klicken Sie auf Auswählen, um den neuen Filter auf die Ansicht anzuwenden.• Klicken Sie auf Schließen, um das Dialogfeld zu schließen, ohne den neuen Filter anzuwenden.
Verwandte Themen
Daten filtern auf Seite 304Vordefinierte Filter anwenden auf Seite 305
Filter löschen auf Seite 306
Filter bearbeiten auf Seite 307Filter zurücksetzen auf Seite 307
Filter und Abfragen auf Seite 142
Filter auf Seite 446
Filter löschen1. Wählen Sie im Server Explorer oder in einem der Eclipse-Explorer den Ordner aus, der den Task enthält,
den Sie ändern möchten.
2. Klicken Sie auf die Ansicht Änderungsanforderung, Anforderung, Task, Thema oder Audit.
3. Wählen Sie in der Symbolleiste der entsprechenden Ansicht Filter ➤ Filter.
4. Wählen Sie den zu löschenden Filter im Listenfeld Filter aus.
5. Klicken Sie auf Löschen.Es wird ein Bestätigungsfenster angezeigt.
6. Klicken Sie auf OK.Das Dialogfeld Filter wird erneut angezeigt.
7. Klicken Sie auf Schließen.
Verwandte Themen
Daten filtern auf Seite 304Vordefinierte Filter anwenden auf Seite 305
Filter kopieren auf Seite 305
Filter bearbeiten auf Seite 307Filter zurücksetzen auf Seite 307
Filter und Abfragen auf Seite 142
Filter auf Seite 446
306 | Verfahren
Filter bearbeiten1. Wählen Sie im Server Explorer oder in einem der Eclipse-Explorer den Ordner aus, der den Task enthält,
den Sie ändern möchten.
2. Klicken Sie auf die Ansicht Änderungsanforderung, Anforderung, Task, Thema oder Audit.
3. Öffnen Sie das Dropdown-Menü in der Symbolleiste der entsprechenden Ansicht und wählen Sie Filter ➤Filter.Das Dialogfeld Filter wird geöffnet.
4. Wählen Sie einen Filter im Listenfeld Filter aus.
5. Bearbeiten Sie eine oder mehrere der folgenden Optionen:
• Felder zur Auswahl der Felder für die Spaltentitel.• Sortieren und gruppieren zur Sortierung und Anordnung von Elementen in bis zu vier Feldern in
aufsteigender oder absteigender Reihenfolge.• Abfrage, um in der Ansicht nur diejenigen Elemente anzuzeigen, die der Abfrage entsprechen.
6. Klicken Sie auf Speichern untern.Das Dialogfeld Filter speichern unter wird angezeigt.
Hinweis: Ändern Sie nicht den Filternamen.
7. Klicken Sie auf OK.Das Dialogfeld Filter wird wieder angezeigt.
8. Führen Sie einen der folgenden Schritte aus:
• Klicken Sie auf Auswählen, um den bearbeiteten Filter auf die Ansicht anzuwenden.• Klicken Sie auf Schließen, um das Dialogfeld zu schließen, ohne den bearbeiteten Filter anzuwenden.
Verwandte Themen
Daten filtern auf Seite 304Vordefinierte Filter anwenden auf Seite 305
Filter kopieren auf Seite 305
Filter löschen auf Seite 306
Filter zurücksetzen auf Seite 307
Filter zurücksetzenSie können einen Filter anwenden und dann die Daten in der Ansicht neu anordnen oder eine neue Abfrageanwenden. Nach Betrachtung der neuen Daten können Sie den Filter auf seine ursprüngliche Definition aufdem Server zurücksetzen.
1. Wählen Sie im Server Explorer oder in einem der Eclipse-Explorer den Ordner aus, der den Task enthält,den Sie ändern möchten.
2. Klicken Sie auf die Ansicht Änderungsanforderung, Anforderung, Task, Thema oder Audit.
3. Wählen Sie Filter ➤ Aktuelle Einstellungen zurücksetzen.
Verfahren | 307
Das System fragt: Reset filter: <Filtername>?
4. Klicken Sie auf OK.
Dadurch wird der Filter zurückgesetzt und das Sternchen entfernt.
Verwandte Themen
Daten filtern auf Seite 304Vordefinierte Filter anwenden auf Seite 305
Filter kopieren auf Seite 305
Filter löschen auf Seite 306
Filter bearbeiten auf Seite 307Filter und Abfragen auf Seite 142
Filter auf Seite 446
Eigenschaftsfelder anpassenIn diesem Abschnitt werden verschiedene Verfahrensweisen zum Anpassen von Eigenschaftsfeldernbeschrieben.
Verwandte Themen
Verfahren auf Seite 153
Neue Eigenschaftsfelder konfigurieren auf Seite 308Datums-/Uhrzeit-Felder konfigurieren auf Seite 309
Textfelder konfigurieren auf Seite 310Benutzer-ID-Felder konfigurieren auf Seite 311Benutzerdefinierte Eigenschaftsfelder anzeigen auf Seite 311
Benutzerdefinierte Eigenschaftsfelder auf Seite 150
Allgemeines zum Anpassen von Elementeigenschaften auf Seite 399
Neue Eigenschaftsfelder konfigurierenBevor Sie benutzerdefinierte Felder erstellen, bitten Sie Ihren StarTeam-Server-Administrator darum, denServer mit dem Befehl stcmd exklusiv zu sperren, um sicherzustellen, dass kein anderer Benutzer auf denServer zugreifen kann.
Sie können eine beliebige Anzahl von Eigenschaftsfeldern für Elemente der Anwendung erstellen. Ein neuesFeld kann einen der folgenden Typen haben: "Datum/Zeit", "Aufzählung", "Ganzzahl", "Reelle Zahl", "Text"oder "Benutzer-ID".
1. Klicken Sie im Server-Explorer mit der rechten Maustaste auf eine Datei oder einen Ordner und wählenSie Erweitert ➤ Anpassen.
Alternative 1: Öffnen Sie die Ansicht Änderungsanforderung, Anforderung, Task oder Thema, klickenSie mit der rechten Maustaste auf ein Element und wählen Sie Erweitert ➤ Anpassen. Alternative 2:
308 | Verfahren
Klicken Sie in einem der Eclipse-Explorer mit der rechten Maustaste auf eine Datei oder einen Ordner undwählen Sie Team ➤ Erweitert ➤ Anpassen.
Das Dialogfeld Anpassen wird angezeigt.
2. Suchen Sie im Dialogfeld Anpassen nach Feldern, die angepasst werden können.
Dabei handelt es sich um die folgenden Feldtypen:
• Anwendungsfeld: Bei einem Feld dieses Typs handelt es sich immer um eine Aufzählung, die vollständigangepasst werden kann. Sie können die Werte in Feldern dieses Typs deaktivieren, umbenennen, neuanordnen und neue Werte hinzufügen.
• Neues Feld: Es kann verschiedene Typen umfassen und ist vollständig anpassbar. Wenn ein neuesFeld deaktiviert wird, wird das Symbol grau dargestellt.
• Eingeschränktes Aufzählungsfeld: Für die Werte in diesem Feldtyp können Sie nur die Namen ändern,die die Anwendung dafür anzeigt.
In der Regel haben diese Felder Workflow-Merkmale, die nicht geändert werden können.
3. Klicken Sie auf Hinzufügen.Das Dialogfeld Feld hinzufügen wird geöffnet.
4. Geben Sie in das Textfeld Feldname den Namen des neuen Felds ein, der von der Datenbank verwendetwerden soll.
Verwenden Sie bei der Eingabe des Namens nur alphanumerische Zeichen und keine Leerzeichen. DerName muss weniger als 31-ASCII-Zeichen (einschließlich der Zeichen Usr_) lang sein und darf die folgendenZeichen nicht enthalten, da diese in einigen von der Anwendung unterstützten Datenbanken nicht verwendetwerden können: = \\.^$@,;!:#*&<>?-//%|[](())+" Wählen Sie den Feldnamen mit Sorgfalt aus, da er nichtmehr geändert werden kann, nachdem Sie auf OK geklickt haben.
5. Geben Sie im Textfeld Anzeigename den Namen ein, der dem Benutzer in StarTeam angezeigt werdensoll.
6. Wählen Sie im Listenfeld Typ einen Typ aus und führen Sie die Schritte zum Erstellen dieses Typs aus.
Verwandte Themen
Eigenschaftsfelder anpassen auf Seite 308
Datums-/Uhrzeit-Felder konfigurieren auf Seite 309
Textfelder konfigurieren auf Seite 310Benutzer-ID-Felder konfigurieren auf Seite 311Benutzerdefinierte Eigenschaftsfelder anzeigen auf Seite 311
Datums-/Uhrzeit-Felder konfigurierenWeitere Informationen finden Sie unter "Neue Eigenschaftsfelder erstellen".
1. Wählen Sie ein Element aus.
2. Wählen Sie Erweitert ➤ Anpassen.
Stattdessen können Sie auch Team ➤ Erweitert ➤ Anpassen wählen.
Das Dialogfeld Anpassen wird angezeigt.
3. Wählen Sie im Textfeld Typ die Option Zeit.
4. Optional: Geben Sie im Textfeld Standardwert ein Standarddatum oder eine Standarduhrzeit in dem fürIhre Ländereinstellung passenden Format ein.
Verfahren | 309
Dieser Wert wird automatisch für alle vorhandenen Elemente übernommen, die dieses Feld als Eigenschaftverwenden. Außerdem wird er zum Vorgabewert für neu erstellte Elemente. Sie können diesen Wert manuellauf der Registerkarte Benutzerdefiniert des Dialogfelds Eigenschaften ändern. Wenn Sie keinenStandardwert definieren, erhalten in der Datenbank alle Werte mit diesem Feld keinen Wert. Sie müssenden Wert für das Feld dann jeweils manuell festlegen.
5. Klicken Sie auf OK.
Verwandte Themen
Eigenschaftsfelder anpassen auf Seite 308
Neue Eigenschaftsfelder konfigurieren auf Seite 308Textfelder konfigurieren auf Seite 310Benutzer-ID-Felder konfigurieren auf Seite 311Benutzerdefinierte Eigenschaftsfelder anzeigen auf Seite 311
Textfelder konfigurierenWeitere Informationen finden Sie unter "Neue Eigenschaftsfelder konfigurieren".
Hinweis: Bei einem Textfeld ist die Eingabe eines Standardwerts nicht möglich, da die meisten Textfeldereinzigartige Daten enthalten.
1. Klicken Sie im Server-Explorer mit der rechten Maustaste auf eine Datei oder einen Ordner und wählenSie Erweitert ➤ Anpassen.
Alternative 1: Öffnen Sie die Ansicht Änderungsanforderung, Anforderung, Task oder Thema, klickenSie mit der rechten Maustaste auf ein Element und wählen Sie Erweitert ➤ Anpassen. Alternative 2:Klicken Sie in einem der Eclipse-Explorer mit der rechten Maustaste auf eine Datei oder einen Ordner undwählen Sie Team ➤ Erweitert ➤ Anpassen.
2. Wählen Sie im Dialogfeld Feld hinzufügen die Option Typ ➤ Text.
Verwenden Sie die vorgegebene Maximallänge (255 Zeichen) oder geben Sie in das Textfeld Länge eineZeichenanzahl von 2 bis 20000 ein.
Hinweis: Beachten Sie dass Sie den Wert für Länge nach dem Schließen des Dialogfelds nicht mehrändern können. Legen Sie den Wert daher mit Bedacht fest.
3. Wenn das Feld zu einem erforderlichen Feld werden soll, aktivieren Sie die Option Eingabe erforderlich.
Erforderliche Felder werden im Zusammenhang mit Dateien kaum verwendet, da sie sich nur auf dasDialogfeld Dateieigenschaften auswirken.
Verwandte Themen
Eigenschaftsfelder anpassen auf Seite 308
Neue Eigenschaftsfelder konfigurieren auf Seite 308Datums-/Uhrzeit-Felder konfigurieren auf Seite 309
Benutzer-ID-Felder konfigurieren auf Seite 311Benutzerdefinierte Eigenschaftsfelder anzeigen auf Seite 311
310 | Verfahren
Benutzer-ID-Felder konfigurierenWeitere Informationen finden Sie unter "Neue Eigenschaftsfelder konfigurieren".
1. Klicken Sie im Server-Explorer mit der rechten Maustaste auf eine Datei oder einen Ordner und wählenSie Erweitert ➤ Anpassen.
Alternative 1: Öffnen Sie die Ansicht Änderungsanforderung, Anforderung, Task oder Thema, klickenSie mit der rechten Maustaste auf ein Element und wählen Sie Erweitert ➤ Anpassen. Alternative 2:Klicken Sie in einem der Eclipse-Explorer mit der rechten Maustaste auf eine Datei oder einen Ordner undwählen Sie Team ➤ Erweitert ➤ Anpassen.
2. Wählen Sie Feld hinzufügen ➤ Benutzer-ID ➤ Typ.
3. Aktivieren Sie die Option Eingabe erforderlich, um dieses Feld zu einem erforderlichen Feld zu machen.
Erforderliche Felder werden im Zusammenhang mit Dateien kaum verwendet, da sie sich nur auf dasDialogfeld Dateieigenschaften auswirken.
4. Klicken Sie auf OK.
Verwandte Themen
Eigenschaftsfelder anpassen auf Seite 308
Neue Eigenschaftsfelder konfigurieren auf Seite 308Datums-/Uhrzeit-Felder konfigurieren auf Seite 309
Textfelder konfigurieren auf Seite 310Benutzerdefinierte Eigenschaftsfelder anzeigen auf Seite 311
Benutzerdefinierte Eigenschaftsfelder anzeigen1. Wählen Sie im Server Explorer oder in einem der Eclipse-Explorer den Ordner aus, der den Task enthält,
den Sie ändern möchten.
2. Führen Sie einen der folgenden Schritte aus:
• Öffnen Sie eine Elementansicht, wie z. B. Änderungsanforderung, Anforderung, Task oder Thema.• Wählen Sie im Server-Explorer oder in einem der Eclipse-Explorer eine Datei aus.
3. Wählen Sie Eigenschaften.Das Dialogfeld Eigenschaften wird angezeigt.
4. Führen Sie einen der folgenden Schritte aus:
• Wenn Sie eine Datei von einem der Eclipse-Explorer aus ausgewählt haben, erweitern SieStarTeam-Provider, wählen Sie den Knoten Datei aus und klicken Sie auf die RegisterkarteBenutzerdefiniert.
• Wenn Sie in einer der Elementansichten arbeiten, klicken Sie auf die Registerkarte Benutzerdefiniert.
Auf der Registerkarte Benutzerdefiniert werden alle benutzerdefinierten Felder aufgelistet, die für dasausgewählte Element erstellt wurden.
5. Klicken Sie auf OK.
Verfahren | 311
Verwandte Themen
Eigenschaftsfelder anpassen auf Seite 308
Neue Eigenschaftsfelder konfigurieren auf Seite 308Datums-/Uhrzeit-Felder konfigurieren auf Seite 309
Textfelder konfigurieren auf Seite 310Benutzer-ID-Felder konfigurieren auf Seite 311
312 | Verfahren
Referenz
Dieser Abschnitt enthält Referenzinformationen zum StarTeam Eclipse Client.
Verwandte Themen
Menüs und Symbolleisten auf Seite 313
Präferenzeinstellungen auf Seite 316
Projekteigenschaften auf Seite 351
StarTeam-Ansichten auf Seite 377
Änderungsanforderungen auf Seite 381
Anpassungsvorlagen für die Ansicht "Detail" auf Seite 386
Allgemeines zum Anpassen von Elementeigenschaften auf Seite 399
Felder auf Seite 401
Filter auf Seite 446
Abfragen auf Seite 451
Projektstruktur auf Seite 457
Terminologie auf Seite 459
Befehlszeilenoptionen des Dienstprogramms 'Bulk Check-out' (BCO) auf Seite 470
Tabelle der StarTeam Schlüsselwörter auf Seite 478
Menüs und SymbolleistenDieser Abschnitt enthält ausführliche Informationen zu den Menüs und Symbolleisten im StarTeam EclipseClient.
Verwandte Themen
Referenz auf Seite 313
StarTeam Eclipse Client-Menüs auf Seite 313
Symbolleisten-Schaltflächen auf Seite 315
StarTeam Eclipse Client-MenüsDer StarTeam Eclipse Client besitzt lediglich ein Hauptmenü: das Menü StarTeam. Bei den in diesem Menüverfügbaren Optionen handelt es sich um die Hauptfunktionen, die Sie im Laufe Ihrer Entwicklungsarbeitbenötigen könnten. Die vielen anderen zur Verfügung stehenden Funktionen können kontextspezifisch über
Referenz | 313
die verschiedenen Kontextmenüs aufgerufen werden. Das Hauptmenü StarTeam wird immer dann angezeigt,wenn Sie eine StarTeam-Perspektive oder -Ansicht offen haben.
Das Hauptmenü StarTeam enthält die folgenden Optionen:
BeschreibungMenübefehl
Ermöglicht das Erstellen eines neuen StarTeam-Projektsauf einem verfügbaren StarTeam-Server.
Projekt > Neu
Öffnet das Dialogfeld Eigenschaften für das aktuelle Projekt.Projekt > Eigenschaften
Ermöglicht das Erstellen einer neuen StarTeam-Ansichtinnerhalb des aktuellen Projekts.
Ansicht > Neu
Öffnet das Dialogfeld Eigenschaften für die aktuelle Ansicht.Ansicht > Eigenschaften
Öffnet das Dialogfeld Eigenschaften, in dem Sie die aktuelleAnsicht prüfen, ergänzen, bearbeiten oder heraufstufenkönnen.
Ansicht > Heraufstufung
Öffnet das Dialogfeld Eigenschaften, in dem Sie Labels fürdie aktuelle Ansicht prüfen, erstellen, bearbeiten oderlöschen können.
Ansicht > Labels
Dient zum Erstellen eines neuen StarTeam-Ordnersinnerhalb des aktuellen Projekts oder des ausgewähltenOrdners.
Ordner > Neu
Ermöglicht das Erstellen eines lokalen Arbeitsordners unterVerwendung des Standardspeicherortes für Arbeitsordner.
Ordner > Arbeitsordner erstellen
Öffnet das Dialogfeld Eigenschaften für den aktuellenOrdner.
Ordner > Eigenschaften
Öffnet das Dialogfeld Eigenschaften, in dem Sie Labels fürden aktuellen Ordner prüfen, erstellen, bearbeiten oderlöschen können.
Ordner > Labels
Öffnet das Dialogfeld Anpassen, in dem Siebenutzerdefinierte Felder hinzufügen, bearbeiten, aktivierenund deaktivieren können.
Ordner > Erweitert > Anpassen
Öffnet das Dialogfeld Elementverhalten, in dem Sie dieKonfiguration für den aktuellen Ordner ändern können.
Ordner > Erweitert > Verhalten
Verwandte Themen
Menüs und Symbolleisten auf Seite 313
Perspektiven und Ansichten öffnen auf Seite 48
Ansichten auf Seite 21
314 | Referenz
Perspektiven auf Seite 18
StarTeam-Komponenten auf Seite 64
Symbolleisten-Schaltflächen
Syntax:Beim Arbeiten in einer StarTeam-Perspektive oder -Ansicht stehen über die Symbolleiste zusätzlicheSchaltflächen für den schnellen Zugriff auf die folgenden Optionen zur Verfügung:
AktionSymbol
Ausgehende Änderungen zum StarTeam-Server synchronisieren
Sämtliche in Eclipse erstellten Änderungen und neuen Dateien werden an denStarTeam-Server gesendet.
Ausgehende Änderungen zum StarTeam-Server synchronisieren und Datei(en)entsperren
Sämtliche in Eclipse erstellten Änderungen und neuen Dateien werden an denStarTeam-Server gesendet und die Dateien werden entsperrt.
Eingehende Änderungen vom StarTeam-Server synchronisieren und Datei(en) sperren
Sämtliche Änderungen und neuen Dateien werden vom StarTeam-Server nach Eclipsegebracht und die Dateien werden gesperrt.
Eingehende Änderungen vom StarTeam-Server synchronisieren
Sämtliche Änderungen und neuen Dateien werden vom StarTeam-Server nach Eclipsegebracht.
Sperren
Sperrt die aktuell ausgewählten Dateien.
Entsperren
Entsperrt die aktuell ausgewählten Dateien.
Neue StarTeam-Serververbindung erstellen
Ermöglicht das Eingeben der StarTeam-Server-Verbindungsinformationen für eine neueServerkonfiguration, die dann der Server-Explorer-Liste hinzugefügt wird.
Neues StarTeam-Projekt erstellen
Erstellt ein neues StarTeam-Projekt auf einem verfügbaren StarTeam-Server.
Neue Ansicht in StarTeam-Projekt erstellen
Erstellt eine neue StarTeam-Ansicht innerhalb des aktuellen StarTeam-Projekts.
Neuen Ordner in StarTeam-Projekt erstellen
Referenz | 315
AktionSymbol
Erstellt einen neuen StarTeam-Ordner innerhalb des aktuellen Projekts, der ausgewähltenAnsicht oder des ausgewählten Ordners.
Link erstellen/abschließen
Verknüpft die ausgewählten StarTeam-Elemente oder -Ordner miteinander.
Nach StarTeam-Elementen suchen
Öffnet das Eclipse-Standarddialogfeld Suchen und darin die Registerkarte StarTeam-Suche,auf der Sie Suchkriterien eingeben können.
Verwandte Themen
Menüs und Symbolleisten auf Seite 313
Nach Projekten suchen auf Seite 209
PräferenzeinstellungenIn StarTeam können Sie und Ihre Teammitglieder viele persönliche Präferenzen anpassen und dieArbeitsumgebung so Ihren Vorlieben entsprechend gestalten.
Hinweis: Es gibt eine Reihe von Eclipse-Workbench-Präferenzen, die mit den StarTeam-Präferenzeninteragieren und die StarTeam Eclipse Client-Einstellungen außer Kraft setzen.
Verwandte Themen
Referenz auf Seite 313
Präferenzen auf Seite 317
Präferenzen für Änderungsanforderungen auf Seite 319
Präferenzen für die Konsole auf Seite 323
Präferenzen für Dateien auf Seite 324
Präferenzen für Ordner auf Seite 329
Präferenzen für Zuordnungen auf Seite 331
Präferenzen für Label-Auszeichnungen auf Seite 333
Präferenzen für Label-Auszeichnungen (für Provider) auf Seite 335
Präferenzen für Label-Auszeichnungen (für Server-Explorer) auf Seite 337
Präferenzen für die Passwortverwaltung auf Seite 338
Präferenzen für Anforderungen auf Seite 339
Präferenzen für StarTeamMPX auf Seite 342
Präferenzen für Tasks auf Seite 343
316 | Referenz
Präferenzen für Themen auf Seite 347
Präferenzen für Arbeitsbereiche auf Seite 350
Präferenzen festlegen auf Seite 48
Persönliche Präferenzen auf Seite 146
Präferenzen festlegen auf Seite 48
Persönliche Präferenzen auf Seite 146
PräferenzenFenster ➤ Präferenzen ➤ Team ➤ StarTeam Mithilfe der allgemeinen Einstellungen auf der Seite StarTeamdes Dialogfelds "Präferenzen" können Sie die Arbeitsumgebung auf Ihrer Workstation an Ihre Anforderungenanpassen.
StandardeinstellungBeschreibungElement
BestätigungMit dieser Einstellungen können Siefestlegen, wie mit noch nicht
Ungespeicherte Änderungen vor demAusführen von Vorgängen speichern
gespeicherten Änderungenumgegangen werden soll, bevor Sieeinen StarTeam-Vorgang ausführen.Wählen Sie eine der folgendenOptionen:
• Nie: Ungespeicherte Änderungenwerden grundsätzlich niegespeichert, bevor Sie mit einemStarTeam-Vorgang beginnen.
• Bestätigung: Die Anwendung fragtSie vor dem Ausführen einesStarTeam-Vorgangs, obungespeicherte Änderungengespeichert werden sollen.
• Automatisch speichern:Ungespeicherte Änderungenwerden grundsätzlich gespeichert,bevor Sie mit einemStarTeam-Vorgang beginnen.
BestätigungMit dieser Einstellung können Sie dasSynchronisierungs-, Eincheck- und
Nach Freigabe synchronisieren, ein-oder auschecken
Auscheckverhalten nach einer Freigabefestlegen. Wählen Sie eine derfolgenden Optionen:
• Nie: Es erfolgt grundsätzlich keineSynchronisierung, nachdem einStarTeam-Vorgang begonnen hat.
• Bestätigung: Die Anwendung fragtSie, ob nach einem Eincheck- oderAuscheckvorgang eineSynchronisierung erfolgen soll.
Referenz | 317
StandardeinstellungBeschreibungElement
30Hier können Sie festlegen, wie vieleKommentare maximal aufbewahrtwerden sollen.
Kommentarhistorie
BestätigungMit dieser Einstellung können Sie dieStandardaktion festlegen, die
Zu StarTeam-Server verbinden
ausgeführt wird, wenn ein Server imServer Explorer ausgewählt wird.Wählen Sie eine der folgendenOptionen:
• Nie: Es wird grundsätzlich keineVerbindung zum Server hergestellt.Die Arbeit erfolgt offline.
• Bestätigung: Der Benutzer wirdimmer gefragt, ob eine Verbindungzum Server hergestellt werden soll.
• Immer: Es wird grundsätzlich immerund ohne Nachfrage eineVerbindung zum Server hergestellt.
Keine FestlegungMit dieser Einstellung können Siefestlegen, in welchem Stil der
Eigenschaftseditoren - Stil
Eigenschaftseditor geöffnet wird, wennin der Elementansicht auf einausgewähltes Element doppelgeklicktwird. Wählen Sie eine der folgendenOptionen:
• Integrierter Editor: BeimDoppelklicken wird das ausgewählteElement im nicht modalenintegrierten Editor geöffnet.
• Eigenschaftsdialog: BeimDoppelklicken wird das ausgewählteElement im modalenEigenschaftsdialogfeld geöffnet.
• Text in mehrzeiligen Textfeldernumbrechen
• Neue Steuerelemente fürDatum/Zeit verwenden: Anstellevon Kombinationslistenfeldernwerden die Kalendersteuerelementevon Eclipse angezeigt.
• Bestätigung beim Verwerfenungespeicherter Änderungenerforderlich
• Integrierte alternativeEigenschaftseditoren: Erlaubt dasÖffnen alternativerEigenschaftseditoren als integrierteEditoren.
318 | Referenz
StandardeinstellungBeschreibungElement
Alle Ansichten ausgewähltBeim Öffnen einer Verbindung zu einerServerkonfiguration werden alle
Ansicht mit Auswahl verknüpfen
StarTeam-Ansichten aktualisiert, damitdiese den Inhalt der aktuell imServer-Explorer ausgewähltenServerkonfiguration wiedergeben. Jenachdem, wie viele Informationen imRepository vorhanden sind, kann dasLaden aller Informationen etwas dauern.Mit dieser Einstellung können Siefestlegen, welche Ansichten aktualisiertwerden sollen.
Hinweis: Wenn Sie die Standardwerte für diese Einstellungen wiederherstellen möchten, klicken Sie aufVorgabe wiederherstellen.
Verwandte Themen
Präferenzeinstellungen auf Seite 316
Präferenzen festlegen auf Seite 48
Persönliche Präferenzen auf Seite 146
Präferenzen für ÄnderungsanforderungenFenster ➤ Präferenzen ➤ Team ➤ StarTeam ➤ Änderungsanforderung
Mit den Einstellungen auf der Seite Änderungsanforderung des Dialogfelds Präferenzen können Sie dieKriterien angeben, anhand derer die Anwendung ermittelt, ob eine Änderungsanforderung gelesen wurde.Zudem können Sie angeben, wie häufig die Anwendung nach neuen Änderungsanforderungen suchen undSperrprobleme bei Änderungsanforderungen behandeln soll.
StandardeinstellungBeschreibungElement
Nur wenn manuell als gelesenmarkiert
Wählen Sie eine der folgendenOptionen:
Als gelesen markieren
• Wenn Änderungsanforderungausgewählt wird: EineÄnderungsanforderung wird in demMoment als gelesen markiert, indem Sie sie auswählen. Eine nichtgelesene Änderungsanforderungwird in fetter Schrift angezeigt. Einegelesene Änderungsanforderungwird in normaler Schrift angezeigt.
• Wenn ausgewählt für ___(Sekunden): EineÄnderungsanforderung wird alsgelesen markiert, sobald sie für dieangegebene Anzahl an Sekundenausgewählt ist. Der zulässige
Referenz | 319
StandardeinstellungBeschreibungElement
Bereich liegt zwischen 15 und 9999Sekunden.
• Nur wenn manuell als gelesenmarkiert: Eine ausgewählteÄnderungsanforderung wird alsgelesen markiert, wenn Sie imKontextmenü der AnsichtÄnderungsanforderung die OptionAls gelesen markieren wählen.
Hinweis:Änderungsanforderungenwerden immer als gelesenmarkiert, wenn Sie ihreEigenschaften anzeigen.
Überprüfung auf neue odergeänderte Elemente vom Typ
Folgende Optionen stehen zur Wahl:Benachrichtigungen in der Taskleiste
• Überprüfung auf neue odergeänderte Elemente vom Typ
"Änderungsanforderung" > Intervall(in Minuten): 10
"Änderungsanforderung": Inregelmäßigen Abständen wirdgeprüft, ob neue oder geänderteÄnderungsanforderungen vorliegen,und Sie werden informiert, wenn Siefür neue Änderungsanforderungenverantwortlich gemacht wurden.Wenn diese Option ausgewählt ist,müssen Sie mit der nachfolgendenIntervalloption auch das Intervallzwischen den Überprüfungen inMinuten angeben. Ist diese Optionnicht ausgewählt, legt dieAnwendung kein Symbol für eineneue Änderungsanforderung in derTaskleiste ab.
• Intervall (in Minuten): Gibt dasIntervall zwischen automatischenÜberprüfungen auf neue odergeänderte Änderungsanforderungenin Minuten an.
Keine FestlegungWählen Sie eine der folgendenOptionen:
Sperren
• Änderungsanforderung beimBearbeiten exklusiv sperren:Sperrt eine Änderungsanforderung,wenn Sie deren DialogfeldEigenschaften zum Bearbeitenöffnen. Ist diese Option nichtausgewählt, sperrt die Anwendungkeine Änderungsanforderungen,
320 | Referenz
StandardeinstellungBeschreibungElement
wenn Sie ihr DialogfeldEigenschaften öffnen.
• Manuell gesperrte Elemente vomTyp Änderungsanforderung nachdem Bearbeiten entsperren:Entsperrt eine gesperrteÄnderungsanforderung, nachdemSie deren Eigenschaften bearbeitetund auf OK geklickt haben, um eineneue Revision zu erstellen. Ist dieseOption nicht ausgewählt, entferntdie Anwendung keine Sperren.
Hinweis: Wenn Sie keine derSperroptionen auswählen, werdenÄnderungsanforderungen beimÖffnen nicht gesperrt. Sie müssensie manuell sperren undentsperren. Wenn Sie nur dieOption Exklusiv sperrenauswählen, werden bisher nichtgesperrteÄnderungsanforderungen beimÖffnen gesperrt. Die Sperre wirdaufgehoben, wenn Sie aufAbbrechen oder OK klicken.Wenn Sie die Option Manuellgesperrte Elemente vom TypÄnderungsanforderung nachdem Bearbeiten entsperrenauswählen, werden alle manuellgesperrtenÄnderungsanforderungenentsperrt, sobald Sie auf OKklicken, um eine neue Revision zuerstellen. Wenn Sie beide Optionauswählen, können SieÄnderungsanforderungen manuelloder durch Öffnen sperren. DieseÄnderungsanforderungen werdenentsperrt, wenn Sie auf OKklicken, um neue Revisionen zuerstellen, oder wenn Sie aufAbbrechen klicken (falls sie nichtbereits vor dem Öffnen gesperrtwaren).
ID-basierte URLs generierenLegen Sie hier Folgendes fest:
URL-Optionen
• Anzeigevorlage: Legen Sie hier dieVorlage fest, die zum Generiereneiner HTML-Darstellung einesElements verwendet werden soll,wenn die URL des Elements in dieZwischenablage kopiert wird.WennSie keine Formatierung verwenden,steht eine
Referenz | 321
StandardeinstellungBeschreibungElement
Standard-HTML-Darstellung zurVerfügung, die den Elementtypangibt und diesen anhand desDateinamens und der Nummer, z.B. Änderungsanforderung #39.849,identifiziert. Wenn der Text von derVorlage generiert wird, werden dieVariablen in ~~*~~ durch dieangegebenen Eigenschaftswerteersetzt. Die Variablen können durchdie Namen, die in denBerichtsvorlagen (im Cross-PlatformClient) verwendet werden, sowiedurch den Anzeigenamen derEigenschaft referenziert werden. BeiVerwendung des Anzeigenamenssind keine Leerzeichen erforderlich.Zwischen Groß-/Kleinschreibungwird nicht unterschieden. Wenn Siebeispielsweise die folgendeBeispielvorlage für eine Dateiverwenden:Änderungsanforderung:~~CRNumber~~:~~CreatedBy~~,wird in der HTML-DarstellungÄnderungsanforderung:38.849:TomBerger angezeigt.
• ID-basierte URLs generieren: Legtfest, dass die URL nach ID und nichtnach Namen generiert wird. EineID-basierte URL kannbeispielsweisestarteam://hostname:49201/12;ns=Project;scheme=idlauten und eine namensbasierteURLstarteam://hostname:49201/myproject.
Hinweis: Ordner verwendenimmer eine ID-basierte URL.
Verwandte Themen
Präferenzeinstellungen auf Seite 316
Präferenzen festlegen auf Seite 48
Mit Änderungsanforderungen arbeiten auf Seite 237
Elemente sperren und entsperren auf Seite 228
Persönliche Präferenzen auf Seite 146
322 | Referenz
Präferenzen für die KonsoleFenster ➤ Präferenzen ➤ Team ➤ StarTeam ➤ Konsole Mit den Einstellungen auf der Seite Konsole desDialogfelds Präferenzen können Sie die StarTeam-Konsole konfigurieren.
StandardeinstellungBeschreibungElement
Nicht aktiviertBei Aktivierung dieser Option wird dasFenster Konsole angezeigt.
Konsole aktivieren
Keine FestlegungBei Aktivierung dieser Option könnenSie die Breite der Zeilenausgabe in der
Konsole mit fester Breite
Konsole festlegen. DieseKonsolenbreite können Sie dann unterZeichenbreite angeben.
80Legt die Breite der Zeilenausgabe in derKonsole fest. Diese Option können Sie
Zeichenbreite
verwenden, wenn Sie diePräferenzeinstellung Konsole mit festerBreite aktiviert haben.
AktiviertBegrenzt die Anzahl der Zeichen, dievon der Konsole gepuffert werden. Wie
Konsolenausgabe beschränken
groß der Puffer der Konsole sein soll,können Sie über die OptionPuffergröße der Konsole (in Zeichen)festlegen.
500000 ZeichenGeben Sie hier die Anzahl der Zeichenein, die von der Konsole gepuffert
Puffergröße der Konsole (in Zeichen)
werden sollen. Auf diese Option könnenSie zugreifen, wenn Sie zuvor dieOption Konsolenausgabebeschränken aktiviert haben.
Keine FestlegungBei Aktivierung dieser Option wird dieAusgabe der StarTeam-Befehle in derAnsicht Konsole angezeigt.
StarTeam-Konsole automatisch beider Ausführung einer Anweisungausführen
Hinweis: Die Aktivierung dieserOption kann zur Folge haben, dassdie Befehlsausführung längerdauert.
Befehlszeile: schwarz, Meldung: blau,Fehler: rot
Hier können Sie die Textfarben in derStarTeam-Konsole für die folgendenElemente anpassen:
Einstellungen für Farben der Textein der Konsole
• Befehlszeile• Meldung• Fehler
Referenz | 323
Verwandte Themen
Präferenzeinstellungen auf Seite 316
Präferenzen festlegen auf Seite 48
Persönliche Präferenzen auf Seite 146
Präferenzen für DateienFenster ➤ Präferenzen ➤ Team ➤ StarTeam ➤ Datei Über die Seite Datei des Dialogfelds Präferenzenkönnen Sie Einstellungen für das Auschecken, das Sperren, das Zusammenführen, das Zeilenende-Format(EOL-Format), die Codierung und die Anzeigevorlage festlegen.
StandardeinstellungBeschreibungElement
Keine FestlegungWählen Sie eine der folgendenOptionen aus:
Auschecken
• Letzte Änderungszeit fürausgecheckte Dateienverwenden: Bei Aktivierung dieserOption wird für alle ausgechecktenDateien der Zeitstempel derRevision verwendet, dieausgecheckt wird. Anderenfalls istder Zeitstempel für dieausgecheckte Datei die aktuelle Zeit(die Uhrzeit desAuscheckvorgangs).
• Für langsame Verbindungenoptimieren: Bei Aktivierung dieserOption werden beiAuscheckvorgängen nur dieDelta-Daten (Unterschiede zwischender Revision im Arbeitsordner undder Revision, die ausgecheckt wird)gesendet, um so dieDatenübertragung zubeschleunigen. Wenn diese Optionnicht aktiviert ist, sendet der Serverimmer die gesamte Revision derDatei.
Bei Integration nicht-exklusiveSperren verwenden
Wählen Sie eine der folgendenOptionen aus:
Sperren
• Dateien beim Auscheckenexklusiv sperren: Setzt dieStandardoption für den Sperrstatusim Dialogfeld Auschecken aufExklusiv. Anderenfalls lautet derStandard Aktuelle Einstellungenbeibehalten.
• Dateisperren beim Eincheckenaufheben: Setzt die Standardoptionfür den Sperrstatus im DialogfeldAuschecken auf Entsperren.
324 | Referenz
StandardeinstellungBeschreibungElement
Anderenfalls lautet der StandardAktuelle Einstellungenbeibehalten.
• Bei Integration nicht-exklusiveSperren verwenden: Erstellt beimSperren einer Datei aus derAnwendungsintegration einenicht-exklusive Sperre, sodassandere die Datei eincheckenkönnen. Die Verwendungnicht-exklusiver Sperren ermöglicht,dass eine Datei von mehrerenBenutzern gleichzeitig bearbeitetwerden kann.Wenn Teammitgliedernicht dieselben Zeilen einer Dateibearbeiten, treten nach demZusammenführen der Datei in derRegel keine Konflikte auf.
• Ungesperrte Arbeitsdateienschreibschützen: Setzt dieArbeitskopien der Dateien, die Sienicht gesperrt haben, aufschreibgeschützt, wenn Sie Dateienhinzufügen, einchecken,auschecken oder entsperren.Wenndieses Auswahlfeld aktiviert ist,können nur gesperrte Dateienbearbeitet werden.
• Dateirevision bei Änderungprüfen: Diese Option prüft beimBearbeiten einer Datei imArbeitsbereich, ob im Repositoryeine neuere Version der Dateivorhanden ist. Wird eine neuereVersion gefunden, fordert dieAnwendung den Benutzer auf,zunächst diese neueste Versionauszuchecken, bevor weitereÄnderungen vorgenommen werden.
• Dateien bei Änderung sperren:Legt für alle von StarTeamkontrollierten Dateien fest, dass sieschreibgeschützt sind.
Dienstprogramm für dasZusammenführen immer öffnen
Wählen Sie eine der folgendenOptionen:
Zusammenführen
• Dienstprogramm für dasZusammenführen immer öffnen:Öffnet das Dienstprogramm für dasZusammenführen zum Anzeigen derzusammengeführten Datei, wennkeine Konflikte aufgetreten sind.
• Dienstprogramm für dasZusammenführen nur beiKonflikten starten: Öffnet das
Referenz | 325
StandardeinstellungBeschreibungElement
Dienstprogramm für dasZusammenführen nur, wenn diezusammengeführte Datei Konflikteenthält. Ist die Option nicht aktiviert,werden die Dateien automatisch ein-und ausgecheckt.
• DasVergleichen/Zusammenführenvon Eclipse verwenden: AktivierenSie diese Option, wenn Sie dasEclipse-Dienstprogramm zumVergleichen/Zusammenführenverwenden möchten.
• DasVergleichen/Zusammenführenvon StarTeam verwenden:Aktivieren Sie diese Option, wennSie statt des Standardtools dasStarTeam-Dienstprogramm zumVergleichen/Zusammenführen vonDateien (Dateivergleichen/zusammenführen)verwenden möchten. VerwendenSie die folgendenBefehlszeilenoptionen, um "Dateivergleichen/zusammenführen" alsIhr alternatives Tool zumVergleichen und Zusammenführenfestzulegen:
• Dienstprogramm für dasZusammenführen:C:\Programme\Borland\StarTeamCross-Platform Client2009\File CompareMerge.exe
• Optionen: Verwenden Sie diefolgendenBefehlszeilenoptionen, um dievom StarTeam Eclipse Client andas alternative Dienstprogrammfür das Zusammenführengesendeten Dateien anzugeben.
-automerge $branchtip$usertip
$branchtip: Platzhalter fürden Pfad zur aktuellen Revisionder zusammenzuführendenDatei
$usertip: Platzhalter für denPfad zur zusammenzuführendenlokalen Arbeitsdatei
-base $basefile:Platzhalter für den Pfad zum
326 | Referenz
StandardeinstellungBeschreibungElement
gemeinsamen Vorgänger der mit$branchtip und $usertipangegebenen Dateien
-result $resultfile:Platzhalter für den Pfad zu derDatei, in der die Ausgabe derzusammengeführten Dateigespeichert wird
• Dienstprogramm für Vergleiche:C:\Programme\Borland\StarTeamCross-Platform Client2009\File CompareMerge.exe
• Optionen: Verwenden Sie diefolgenden Befehlszeilenoptionen,um die vom StarTeam Eclipse Clientan das alternative Dienstprogrammfür Vergleiche gesendeten Dateienanzugeben.
$file1: Platzhalter für den Pfadzur ersten der beiden zuvergleichenden Dateien
$file2: Platzhalter für den Pfadzur zweiten der beiden zuvergleichenden Dateien
Keine FestlegungAutomatische EOL-Konvertierung fürdie Operation zum Auschecken: Führt
EOL
bei Auscheckvorgängen eineautomatische EOL-Konvertierung durch.Wenn dies aktiviert ist, wählen Sie auchdas Betriebssystem aus, auf dem Siearbeiten: Windows (CR-LF), Unix (LF)oder Mac (CR).
windows-1252Hier können Sie dieStandard-Codepage für dieSchlüsselworterweiterung festlegen,
Codierung
indem Sie im Dropdown-Listenfeld einestandardmäßige Dateicodierungauswählen.
ID-basierte URLs generierenLegen Sie hier Folgendes fest:URL-Optionen
• Anzeigevorlage: Legen Sie hier dieVorlage fest, die zum Generiereneiner HTML-Darstellung einesElements verwendet werden soll,wenn die URL des Elements in dieZwischenablage kopiert wird.WennSie keine Formatierung verwenden,steht eineStandard-HTML-Darstellung zur
Referenz | 327
StandardeinstellungBeschreibungElement
Verfügung, die den Elementtypangibt und diesen anhand desDateinamens, z. B.buildinfo.properties, identifiziert.Wenn der Text von der Vorlagegeneriert wird, werden die Variablenin ~~*~~ durch die angegebenenEigenschaftswerte ersetzt. DieVariablen können durch die Namen,die in den Berichtsvorlagen (imStarTeam Cross-Platform-Client)verwendet werden, sowie durch denAnzeigenamen der Eigenschaftreferenziert werden. BeiVerwendung des Anzeigenamenssind keine Leerzeichen erforderlich.Zwischen Groß-/Kleinschreibungwird nicht unterschieden. Wenn Siebeispielsweise die folgendeBeispielvorlage für eine Dateiverwenden:~~FolderPath~~:~~Name~~,wird in der HTML-Darstellung derStarTeam-Pfad zur ausgewähltenDatei angezeigt:StarTeam\:buildinfo.properties.
• ID-basierte URLs generieren: Legtfest, dass die URL nach ID und nichtnach Namen generiert wird. EineID-basierte URL kannbeispielsweisestarteam://hostname:49201/12;ns=Project;scheme=idlauten und eine namensbasierteURLstarteam://hostname:49201/myproject.
Hinweis: Ordner verwendenimmer eine ID-basierte URL.
Verwandte Themen
Präferenzeinstellungen auf Seite 316
Präferenzen festlegen auf Seite 48
Elemente sperren und entsperren auf Seite 228
Änderungsstatus der Ressource konvertieren auf Seite 224EOL-Konvertierungsmodus ändern auf Seite 229Persönliche Präferenzen auf Seite 146
Mit Dateien arbeiten auf Seite 215
328 | Referenz
Präferenzen für OrdnerStandardeinstellungBeschreibungElement
Keine FestlegungWählen Sie eine der folgendenOptionen aus:
Sperren
• Ordner beim Bearbeiten exklusivsperren: Bei Aktivierung dieserOption wird der Ordner gesperrt,sobald Sie dessen DialogfeldEigenschaften öffnen, um dieOrdnereigenschaften zu bearbeiten.Ist diese Option nicht aktiviert, sperrtdie Anwendung den Ordner nicht,wenn Sie dessen DialogfeldEigenschaften öffnen.
• Manuell gesperrte Elemente vomTyp Ordner nach dem Bearbeitenentsperren: Bei Aktivierung dieserOption wird ein gesperrter Ordnerentsperrt, nachdem Sie dessenEigenschaften bearbeitet und aufOK geklickt haben, um eine neueRevision zu erstellen. Ist dieseOption nicht ausgewählt, entferntdie Anwendung keine Sperren.
Hinweis: Wenn Sie keine derSperroptionen auswählen, werdenOrdner beim Öffnen nicht gesperrt.Sie müssen sie manuell sperrenund entsperren. Wenn Sie nur dieOption Ordner beim Bearbeitenexklusiv sperren auswählen,werden Ordner, die bisher nichtgesperrt sind, beim Öffnengesperrt. Die Sperre wirdaufgehoben, sobald Sie aufAbbrechen oder OK klicken.Wenn Sie nur die Option Manuellgesperrte Elemente vom TypOrdner nach dem Bearbeitenentsperren auswählen, werdenalle manuell gesperrten Ordnerentsperrt, sobald Sie auf OKklicken, um eine neue Revision zuerstellen. Wenn Sie beideOptionen auswählen, können SieOrdner manuell oder durch Öffnensperren. Diese Ordner werdenentsperrt, wenn Sie auf OKklicken, um neue Revisionen zuerstellen, oder wenn Sie aufAbbrechen klicken (falls sie nichtbereits vor dem Öffnen gesperrtwaren).
Referenz | 329
StandardeinstellungBeschreibungElement
.
ID-basierte URLs generierenLegen Sie hier Folgendes fest:
URL-Optionen
• Anzeigevorlage: Legen Sie hier dieVorlage fest, die zum Generiereneiner HTML-Darstellung einesElements verwendet werden soll,wenn die URL des Elements in dieZwischenablage kopiert wird.WennSie kein Format verwenden, stehteine Standard-HTML-Darstellungzur Verfügung, die den Elementtypangibt und diesen anhand seinesOrdnernamens identifiziert. Beispiel:ReadMe. Wenn der Text von derVorlage generiert wird, werden dieVariablen in ~~*~~ durch dieangegebenen Eigenschaftswerteersetzt. Die Variablen können durchdie in den Berichtsvorlagenverwendeten Namen sowie durchden Anzeigenamen der Eigenschaftreferenziert werden. BeiVerwendung des Anzeigenamenssind keine Leerzeichen erforderlich.Zwischen Groß-/Kleinschreibungwird nicht unterschieden. Wenn Siebeispielsweise die folgendeBeispielvorlage für eine Dateiverwenden:~~FolderPath~~:~~Name~~,wird in der HTML-Darstellung derStarTeam-Pfad zum ausgewähltenOrdner angezeigt:SampleProject\ReadMe.
• ID-basierte URLs generieren: Legtfest, dass die URL nach ID und nichtnach Namen generiert wird. EineID-basierte URL kannbeispielsweisestarteam://hostname:49201/12;ns=Project;scheme=idlauten und eine namensbasierteURLstarteam://hostname:49201/myproject.
Hinweis: Ordner verwendenimmer eine ID-basierte URL.
330 | Referenz
Verwandte Themen
Präferenzeinstellungen auf Seite 316
Präferenzen festlegen auf Seite 48
Elemente sperren und entsperren auf Seite 228
Persönliche Präferenzen auf Seite 146
Mit Ordnern und Elementen arbeiten auf Seite 184
Präferenzen für ZuordnungenFenster ➤ Präferenzen ➤ Team ➤ StarTeam ➤ Ordner ➤ Zuordnung
Mit den Präferenzen auf der Seite Zuordnungen des Dialogfelds Präferenzen können Sie IhrenEclipse-Arbeitsbereichsordnern Repository-Ordner zuordnen. Anhand dieser Präferenzen können Sie dieBenennung lokaler Ordner ändern, die entweder auf den Klarnamen der StarTeam-Ordner oder aus derenPfadfragmenten abgeleitet wurden. Diese Optionen haben dieselbe Wirkung wie die Verwendung des Standard-oder des alternativen Arbeitsordners im Cross-Platform Client.
Tipp: Die meisten Benutzer verwenden die Standardeinstellung.
StandardeinstellungBeschreibungElement
AktiviertDiese Option ist standardmäßigaktiviert. Es findet eine Zuordnung zum
Namen zuordnen (undNicht-Pfad-Zeichen durch '_'ersetzen) Ordner statt, der über die
Standardeinstellung für serverseitigeStarTeam-Ordner (Remote-Ordner)festgelegt ist. Die meisten Benutzerwerden diese Einstellung als ihreStandardeinstellung verwenden. Dasbedeutet, dass sie für die Benennungihrer lokalen Ordner den vom Serverbereitgestellten Standardordnernamenverwenden.
FehlerberichtAktivieren Sie diese Option, wenn eineZuordnung zum alternativen
Arbeitsordner zuordnen
Arbeitsordner stattfinden soll. WählenSie dann eine der folgenden Optionen,um das Verhalten für absolute oderrelative Arbeitsordnerpfade festzulegen:
• Letztes Segment als Vorgabe:Aktivieren Sie diese Option, wenndas letzte Segment des Pfadsbeibehalten werden soll. DieseEinstellung eignet sich für Benutzer,die Ordner auf andere Speicherorteumleiten, ohne das letzte Segmentdes Arbeitsordnerpfads vomursprünglichen kurzen Arbeitsordnerändern zu müssen. Die Aktivierungdieser Option empfiehlt sichbeispielsweise für Ordner, die nieeingecheckt werden (zum Beispiel
Referenz | 331
StandardeinstellungBeschreibungElement
Ordner mit dem lokalen Namenplugins[DO NOT CHECK IN]).
• Fehlerbericht: Bei Aktivierungdieser Option werdenRemote-Ordner mit komplexenArbeitsordnerpfaden nichtzugeordnet. Damit hindert Sie dieseOption daran, Ordnerauszuchecken, die auf andereSpeicherorte als dieStandardeinstellung auf dem Serververweisen.
Keine FestlegungSie können Präferenzen aufProjektbasis festschreiben. Durch
Projektspezifische Einstellungenkonfigurieren
Klicken auf diesen Link wird dasDialogfeld ProjektspezifischeKonfiguration geöffnet, in dem Sie einProjekt auswählen und konkreteZuordnungspräferenzen dafürkonfigurieren können.
Die hier festgelegtenPräferenzeinstellungen werden imProjekt im Pfad.settings/com.borland.team.starteam.provider.prefsgespeichert. Sie können diesePräferenzdateien einchecken und siefür die gemeinsame Nutzung durchTeams freigeben, um so zu erzwingen,dass alle Teammitglieder dieselbeOrdnerzuordnung verwenden.
Beispiele für Ordnerzuordnungen
Angenommen, ein StarTeam-Projekt hat die folgende Ordnerstruktur (Ordnernamen sindin Anführungszeichen, Arbeitsordner in Klammern angegeben):
"<Mein Projekt>" (C:\prj) "Änderungsanforderungen/Tasks/Anforderungen" (process) "Dokumentation" (../html/docs) "Quellcode" (S:\src\java)
Die drei Zuordnungsmethoden ergeben die folgenden Arbeitsbereichsstrukturen:
Namen zuordnen (und Nicht-Pfad-Zeichen durch '_' ersetzen) ... "Kommentare in Anführungszeichen" _Mein Projekt_ ... "Die Zeichen '<' und '>' im Stammordnernamen werden durch '_' ersetzt, um den Ressourcennamenregeln von Eclipse zu entsprechen," Änderungsanforderungen_Tasks_Anforderungen ... "Die Zeichen '/' in diesem Ordnernamen werden durch '_' ersetzt, um den Datei- und Ordnerbenennungsregeln für die Plattform zu entsprechen" Dokumentation ... "Für diesen Ordnernamen ist keine Umwandlung
332 | Referenz
erforderlich" Quellcode ... "Für diesen Ordnernamen ist keine Umwandlung erforderlich"
Arbeitsordner zuordnen ... ... Wenn der absolute oder relative Arbeitsordnerpfad gesetzt ist ...
... Letztes Segment als Vorgabe prj ... "Das letzte Segment des absoluten Pfads im Arbeitsordner der Ansicht '<Mein Projekt>' 'C:\prj' wird verwendet." docs ... "Das letzte Segment des relativen Pfads im Arbeitsordner des Ordners 'Dokumentation' '../html/docs' wird verwendet." java ... "Das letzte Segment des absoluten Pfads auf einem anderen Laufwerk im Arbeitsordner des Ordners 'Quellcode' 'S:\src\java' wird verwendet." process ... "Der Arbeitsordner des Ordners 'Änderungsanforderungen/Tasks/Anforderungen' kann unverändert verwendet werden."
... Fehlerbericht () Bei der gemeinsamen Nutzung würde eine Ausnahme generiert werden, aus der hervorgeht, dass der erste absolute Pfad für den Arbeitsordner der Ansicht nicht zugeordnet werden kann.
Der Cross-Platform Client lässt Ordner mit einer leeren Arbeitsordnereigenschaft zu. Bei solchen Ordnernerfolgt bei der Verwendung der Arbeitsordnerzuordnung keine Zuordnung zu Eclipse-Arbeitsbereichen unddie Generierung einer Ausnahme verhindert, dass Projekte mit solchen Ordnerstrukturen ordnungsgemäßsynchronisiert werden.
Hinweis: Der Name des Arbeitsbereichsprojekts muss nicht identisch mit dem Ordnernamen und demArbeitsordnerpfad sein. Die Parameter für die gemeinsame Nutzung sind ID-basiert, damit eine remoteund lokale Umbenennung möglich ist, ohne dass dabei die gemeinsame Nutzung verloren geht. Experten,die Repository-Ordner als Arbeitsbereichsprojekte auschecken, berücksichtigen dennoch dieZuordnungspräferenzen und wählen den vorgeschlagenen Projektnamen anhand der allgemeinenZuordnungspräferenzen aus.Wenn für die Zuordnung die Verwendung von Ordnernamen nicht konfiguriertist, wird das letzte Segment des Arbeitsordnerpfads für die Projektbenennung vorgeschlagen.
Verwandte Themen
Präferenzeinstellungen auf Seite 316
Neue Verbindung erstellen auf Seite 156Dateien einchecken auf Seite 216Präferenzen festlegen auf Seite 48
Persönliche Präferenzen auf Seite 146
Präferenzen für Label-AuszeichnungenFenster ➤ Präferenzen ➤ Team ➤ StarTeam ➤ Label-Auszeichnungen
Mittels Label-Auszeichnungen werden auf dem Label oder Symbol eines Elements zusätzliche Informationenzu diesem Element angezeigt. Sie können angeben, welche Textauszeichnungen Sie für die verschiedenenDateistatus verwenden möchten und welche Variablen zusammen mit Dateien, Ordnern und Projekten angezeigtwerden sollen.
Referenz | 333
Hinweis: Damit überhaupt Label-Auszeichnungen angezeigt werden, müssen im Dialogfeld Präferenzenunter Allgemein ➤ Erscheinungsbild ➤ Label-Auszeichnungen die Optionen StarTeam-Provider undStarTeam-Server-Explorer ausgewählt sein.
StandardeinstellungBeschreibungElement
Keine FestlegungVerwenden Sie die Optionen auf dieserRegisterkarte, um die folgenden
Allgemein
allgemeinen Präferenzen für dieAuszeichnungen festzulegen:
Farbauszeichnung aktivieren: Aktiviertdie Farbauszeichnungen. WelcheFarben für eingehende Änderungen,ausgehende Änderungen, unsichtbareOrdner und andere Änderungenverwendet werden, können Sie imDialogfeld Präferenzen unterAllgemein ➤ Erscheinungsbild ➤Farben und Schriftarten festlegen.
Schriftartauszeichnung aktivieren:Aktiviert die Schriftartauszeichnungen.Welche Schriftarten für eingehendeÄnderungen, ausgehende Änderungen,unsichtbare Ordner und andereÄnderungen verwendet werden, könnenSie im Dialogfeld Präferenzen unterAllgemein Erscheinungsbild Farbenund Schriftarten festlegen. Wenn Siedie Option Schriftartauszeichnungaktivieren aktivieren, macht dieAnwendung auch die folgendenOptionen verfügbar:
• Eingehende Änderungenauszeichnen
• Ausgehende Änderungenauszeichnen
• Bidirektionale Änderungenauszeichnen
Dateiauszeichnung: ${name}(${dot_notation})
Mit den Einstellungen auf dieserRegisterkarte steuern Sie, wieStarTeam-Informationen auf
Textauszeichnungen
Ordnerauszeichnung: ${name}Text-Labels angezeigt werden. Projektauszeichnung: ${name}Bearbeiten Sie mithilfe der Optionen
[${view_path}] BeiEincheck-Flag verzweigen: !
Dateiauszeichnung,Ordnerauszeichnung undProjektauszeichnung die Variablen,die für eine Datei, einen Ordner oderein Projekt angezeigt werden, sowie dieReihenfolge, in der diese angezeigtwerden sollen. Wenn Sie dembetreffenden Format eine Variablehinzufügen möchten, klicken Sie aufVariablen hinzufügen, wählen Sie diegewünschte(n) Variable(n) in der Listeaus und klicken Sie auf OK. Mithilfe der
334 | Referenz
StandardeinstellungBeschreibungElement
Option Bei Eincheck-Flag verzweigenkönnen Sie Ihren bevorzugtenTextindikator angeben.
Alle aktiviertMithilfe der Einstellungen auf dieserRegisterkarte legen Sie die Symbole
Symbolauszeichnungen
zum Anzeigen StarTeam-spezifischerInformationen in Ansichten fest.Symbolauszeichnungen können Sie fürdie folgenden Statuswerte aktivieren:
• Aktuell• Ausgehende Änderungen• Eingehende Änderungen• Bidirektionale Änderungen• Exklusiv gesperrt• Ausgeschlossen
Im Bereich Vorschau im unteren Teil der Seite sehen Sie die verschiedenen Symbol- und Textauszeichnungen,die mit den einzelnen Status der StarTeam-Elemente verknüpft sind.
Verwandte Themen
Präferenzeinstellungen auf Seite 316
Präferenzen für Label-Auszeichnungen (für Provider) auf Seite 335
Präferenzen für Label-Auszeichnungen (für Server-Explorer) auf Seite 337
Präferenzen festlegen auf Seite 48
Persönliche Präferenzen auf Seite 146
Präferenzen für Label-Auszeichnungen (für Provider)Fenster ➤ Präferenzen ➤ Team ➤ StarTeam ➤ Label-Auszeichnungen (für Provider)
Mittels Label-Auszeichnungen werden auf dem Label oder Symbol eines Elements zusätzliche Informationenzu diesem Element angezeigt. Im StarTeam-Fenster Label-Auszeichnungen (für Provider) können Sieangeben, welche Text-Label-Flags für die verschiedenen Dateistatus verwendet und welche Variablenzusammen mit Dateien, Ordnern und Projekten angezeigt werden sollen.
Hinweis: Damit überhaupt Label-Auszeichnungen angezeigt werden, müssen im Dialogfeld Präferenzenunter Allgemein ➤ Erscheinungsbild ➤ Label-Auszeichnungen die Optionen StarTeam-Provider undStarTeam-Server-Explorer ausgewählt sein.
StandardeinstellungBeschreibungElement
Keine FestlegungVerwenden Sie die Optionen auf dieserRegisterkarte, um die folgenden
Allgemein
allgemeinen Präferenzen für dieAuszeichnungen festzulegen:
Referenz | 335
StandardeinstellungBeschreibungElement
Farbauszeichnung aktivieren: Aktiviertdie Farbauszeichnungen. WelcheFarben für eingehende Änderungen,ausgehende Änderungen, unsichtbareOrdner und andere Änderungenverwendet werden, können Sie imDialogfeld Präferenzen unterAllgemein ➤ Erscheinungsbild ➤Farben und Schriftarten festlegen.
Schriftartauszeichnung aktivieren:Aktiviert die Schriftartauszeichnungen.Welche Schriftarten für eingehendeÄnderungen, ausgehende Änderungen,unsichtbare Ordner und andereÄnderungen verwendet werden, könnenSie im Dialogfeld Präferenzen unterAllgemein Erscheinungsbild Farbenund Schriftarten festlegen. Wenn Siedie Option Schriftartauszeichnungaktivieren aktivieren, macht dieAnwendung auch die folgendenOptionen verfügbar:
• Eingehende Änderungenauszeichnen
• Ausgehende Änderungenauszeichnen
• Bidirektionale Änderungenauszeichnen
Dateiauszeichnung: ${name}(${dot_notation})Ordnerauszeichnung:
Mit den Einstellungen auf dieserRegisterkarte steuern Sie, wieStarTeam-Informationen auf
Textauszeichnungen
${name} Projektauszeichnung:Text-Labels angezeigt werden. ${name} [${view_path}]Bei
Eincheck-Flag verzweigen: !Bearbeiten Sie mithilfe der OptionenDateiauszeichnung,Ordnerauszeichnung undProjektauszeichnung die Variablen,die für eine Datei, einen Ordner oderein Projekt angezeigt werden, sowie dieReihenfolge, in der diese angezeigtwerden sollen. Wenn Sie dembetreffenden Format eine Variablehinzufügen möchten, klicken Sie aufVariablen hinzufügen, wählen Sie diegewünschte(n) Variable(n) in der Listeaus und klicken Sie auf OK. Mithilfe derOption Bei Eincheck-Flag verzweigenkönnen Sie Ihren bevorzugtenTextindikator angeben.
Alle aktiviertMithilfe der Einstellungen auf dieserRegisterkarte legen Sie die Symbole
Symbolauszeichnungen
zum Anzeigen StarTeam-spezifischerInformationen in Ansichten fest.
336 | Referenz
StandardeinstellungBeschreibungElement
Symbolauszeichnungen können Sie fürdie folgenden Statuswerte aktivieren:
• Aktuell• Ausgehende Änderungen• Eingehende Änderungen• Bidirektionale Änderungen• Exklusiv gesperrt• Ausgeschlossen
Tipp: Im Bereich Vorschau im unteren Teil der Seite sehen Sie die verschiedenen Symbol- undTextauszeichnungen, die mit den einzelnen Status der StarTeam-Elemente verknüpft sind.
Verwandte Themen
Präferenzeinstellungen auf Seite 316
Präferenzen festlegen auf Seite 48
Persönliche Präferenzen auf Seite 146
Präferenzen für Label-Auszeichnungen (für Server-Explorer) auf Seite 337
Präferenzen für Label-Auszeichnungen auf Seite 333
Präferenzen für Label-Auszeichnungen (fürServer-Explorer)Fenster ➤ Präferenzen ➤ Team ➤ StarTeam ➤ Label-Auszeichnungen (für Server-Explorer)
Mittels Label-Auszeichnungen werden auf dem Label oder Symbol eines Elements zusätzliche Informationenzu diesem Element angezeigt. Im StarTeam-Fenster Label-Auszeichnungen (für Server-Explorer) könnenSie angeben, welche Text-Label-Flags für die verschiedenen Dateistatus verwendet und welche Variablenzusammen mit Dateien, Ordnern und Projekten angezeigt werden sollen.
Hinweis: Damit überhaupt Label-Auszeichnungen angezeigt werden, müssen im Dialogfeld Präferenzenunter Allgemein ➤ Erscheinungsbild ➤ Label-Auszeichnungen die Optionen StarTeam-Provider undStarTeam-Server-Explorer ausgewählt sein.
Hinweis:
StandardeinstellungBeschreibungElement
--Derzeit gibt es keine allgemeinenPräferenzen, die für den ServerExplorer festgelegt werden können.
Allgemein
Task-Auszeichnungen: ${name}Themenauszeichnung: ${name}
Mit den Einstellungen auf dieserRegisterkarte steuern Sie, wieStarTeam-Informationen auf
Textauszeichnungen
Anforderungsauszeichnung:${name}
Referenz | 337
StandardeinstellungBeschreibungElement
Dateiauszeichnung: ${name}(${property:DotNotation})
Text-Labels angezeigt werden.Verwenden Sie dieAuszeichnungsfelder zum Bearbeiten Locker:der Variablen, die für das jeweilige ${property:ExclusiveLocker}Element, die jeweilige Ansicht, das Ordnerauszeichnung:jeweilige Projekt oder den jeweiligen
${name}Projektauszeichnung:Server angezeigt werden, und legen Sie
${name} Serverauszeichnung:die Reihenfolge fest, in der diese${name}[${property:LoggedInUser}]
Variablen angezeigt werden. Wenn Siedem betreffenden Format eine Variablehinzufügen möchten, klicken Sie aufVariablen hinzufügen, wählen Sie diegewünschte(n) Variable(n) in der Listeaus und klicken Sie auf OK. Mithilfe derOption Bei Eincheck-Flag verzweigenkönnen Sie Ihren bevorzugtenTextindikator angeben.
Alle aktiviertMithilfe der Einstellungen auf dieserRegisterkarte legen Sie die Symbole
Symbolauszeichnungen
zum Anzeigen StarTeam-spezifischerInformationen in Ansichten fest.Symbolauszeichnungen können Sie fürdie folgenden Statuswerte aktivieren:
• Fehlender Ordner• Exklusiv gesperrt• Geflaggt• Aufgabenstatus
Tipp: Im Bereich Vorschau im unteren Teil der Seite sehen Sie die verschiedenen Symbol- undTextauszeichnungen, die mit den einzelnen Status der StarTeam-Elemente verknüpft sind.
Verwandte Themen
Präferenzeinstellungen auf Seite 316
Präferenzen festlegen auf Seite 48
Persönliche Präferenzen auf Seite 146
Präferenzen für Label-Auszeichnungen (für Provider) auf Seite 335
Präferenzen für Label-Auszeichnungen auf Seite 333
Präferenzen für die PasswortverwaltungFenster ➤ Präferenzen ➤ Team ➤ StarTeam ➤ Passwortverwaltung
Die Seite Passwortverwaltung des Dialogfelds Präferenzen zeigt die gespeicherten Informationen für Ihrekonfigurierten StarTeam-Repository-Speicherorte an und ermöglicht es Ihnen, diese Informationen zu löschen.
Hinweis: StarTeam verwendet zur Speicherung von Passwortinformationen eine Eclipse-Standardfunktion.Das Eclipse-Verschlüsselungstool sorgt dafür, dass die Passwortinformationen sicher verborgen bleiben.
338 | Referenz
BeschreibungElement
In diesem Feld wird der Verbindungsname angezeigt, denSie beim Erstellen einer Verbindung zu einer
Verbindung
StarTeam-Serverkonfiguration in das FeldServerbeschreibung eingeben.
In diesem Feld wird der Name des Benutzers angezeigt, derderzeit eine Anmeldung für die konkrete Serverkonfigurationbesitzt.
Benutzer
In diesem Feld wird angegeben, ob der Benutzer bei derkonkreten Serverkonfiguration an- oder abgemeldet ist.
Status
Wählen Sie eine Zeile in der Liste aus und klicken Sie aufEntfernen, um die gespeicherten Informationen zu löschen.
Entfernen
Löscht sämtliche gespeicherten Informationen.Alle entfernen
Verwandte Themen
Präferenzeinstellungen auf Seite 316
Präferenzen festlegen auf Seite 48
Persönliche Präferenzen auf Seite 146
Präferenzen für AnforderungenFenster ➤ Präferenzen ➤ Team ➤ StarTeam ➤ Anforderung
Auf der Seite Anforderung des Dialogfelds Präferenzen können Sie die Kriterien festlegen, anhand dererdie Anwendung bestimmt, ob eine Anforderung gelesen wurde. Zudem können Sie angeben, wie häufig dieAnwendung nach neuen Anforderungen suchen und wie sie Sperrprobleme bei Anforderungen behandelnsoll.
StandardeinstellungBeschreibungElement
Nur wenn manuell als gelesenmarkiert
Wählen Sie eine der folgendenOptionen:
Als gelesen markieren
• Wenn Anforderung ausgewähltwird: Eine Anforderung wird in demMoment als gelesen markiert, indem Sie sie auswählen. Eine nichtgelesene Anforderung wird in fetterSchrift angezeigt. Eine geleseneAnforderung wird in normaler Schriftangezeigt.
• Wenn ausgewählt für: ___(Sekunden): Eine Anforderung wirdals gelesen markiert, sobald sie fürdie angegebene Anzahl anSekunden ausgewählt ist. Derzulässige Bereich liegt zwischen 15und 9999 Sekunden.
• Nur wenn manuell als gelesenmarkiert: Eine ausgewählteAnforderung wird als gelesen
Referenz | 339
StandardeinstellungBeschreibungElement
markiert, wenn Sie im Kontextmenüder Ansicht Anforderung die OptionAls gelesen markieren wählen.
Hinweis: Anforderungenwerden immer als gelesenmarkiert, wenn Sie derenEigenschaften anzeigen.
Überprüfung auf neue odergeänderte Elemente vom Typ
Folgende Optionen stehen zur Wahl:Benachrichtigungen in der Taskleiste
• Überprüfung auf neue odergeänderte Elemente vom Typ
"Anforderung" > Intervall (inMinuten): 0
"Anforderung": In regelmäßigenAbständen wird überprüft, ob neueoder geänderte Anforderungenvorliegen, und Sie werdeninformiert, wenn Sie für neueAnforderungen verantwortlichgemacht wurden. Wenn dieseOption ausgewählt ist, müssen Siemit der nachfolgendenIntervalloption auch das Intervallzwischen den Überprüfungen inMinuten angeben. Ist diese Optionnicht ausgewählt, legt dieAnwendung kein Symbol für eineneue Anforderung in der Taskleisteab.
• Intervall (in Minuten): Gibt dasIntervall zwischen automatischenÜberprüfungen auf neue odergeänderte Anforderungen inMinuten an.
Keine FestlegungWählen Sie eine der folgendenOptionen:
Sperren
• Anforderung beim Bearbeitenexklusiv sperren: Sperrt eineAnforderung, wenn Sie derenDialogfeld Eigenschaften zumBearbeiten öffnen. Ist diese Optionnicht ausgewählt, sperrt dieAnwendung die Anforderung nicht,wenn Sie deren DialogfeldEigenschaften öffnen.
• Manuell gesperrte Elemente vomTyp Anforderung nach demBearbeiten entsperren: Entsperrteine gesperrte Anforderung,nachdem Sie deren Eigenschaftenbearbeitet und auf OK geklickthaben, um eine neue Revision zuerstellen. Ist diese Option nicht
340 | Referenz
StandardeinstellungBeschreibungElement
ausgewählt, entfernt die Anwendungkeine Sperren.
Hinweis: Wenn Sie keine derSperroptionen auswählen, werdenAnforderungen beim Öffnen nichtgesperrt. Sie müssen sie manuellsperren und entsperren.Wenn Sienur die Option Anforderung beimBearbeiten exklusiv sperrenauswählen, werdenAnforderungen, die bisher nichtgesperrt sind, beim Öffnengesperrt. Die Sperre wirdaufgehoben, sobald Sie aufAbbrechen oder OK klicken.Wenn Sie nur die Option Manuellgesperrte Elemente vom TypAnforderung nach demBearbeiten entsperrenauswählen, werden alle manuellgesperrten Anforderungenentsperrt, sobald Sie auf OKklicken, um eine neue Revision zuerstellen. Wenn Sie beideOptionen auswählen, können SieAnforderungen manuell oder durchÖffnen sperren. DieseAnforderungen werden entsperrt,wenn Sie auf OK klicken, um neueRevisionen zu erstellen, oder wennSie auf Abbrechen klicken (fallssie nicht bereits vor dem Öffnengesperrt waren).
ID-basierte URLs generierenLegen Sie hier Folgendes fest:
URL-Optionen
• Anzeigevorlage: Legen Sie hier dieVorlage fest, die zum Generiereneiner HTML-Darstellung einesElements verwendet werden soll,wenn die URL des Elements in dieZwischenablage kopiert wird.WennSie kein Format verwenden, stehteine Standard-HTML-Darstellungzur Verfügung, die den Elementtypangibt und diesen anhand seinesNamens und seiner Nummeridentifiziert. BeispielsweiseAnforderung #34.132. Wenn derText von der Vorlage generiert wird,werden die Variablen in ~~*~~durch die angegebenenEigenschaftswerte ersetzt. DieVariablen können durch die Namen,die in den Berichtsvorlagen (imCross-Platform Client) verwendet
Referenz | 341
StandardeinstellungBeschreibungElement
werden, sowie durch denAnzeigenamen der Eigenschaftreferenziert werden. BeiVerwendung des Anzeigenamenssind keine Leerzeichen erforderlich.Zwischen Groß-/Kleinschreibungwird nicht unterschieden. Wenn Siebeispielsweise die folgendeBeispielvorlage für eine Dateiverwenden: Anforderung#~~Number~~: ~~Status~~,wird in der HTML-DarstellungAnforderung #34.132:Gesendet angezeigt.
• ID-basierte URLs generieren: Legtfest, dass die URL nach ID und nichtnach Namen generiert wird. EineID-basierte URL kannbeispielsweisestarteam://hostname:49201/12;ns=Project;scheme=idlauten und eine namensbasierteURLstarteam://hostname:49201/myproject.
Hinweis: Ordner verwendenimmer eine ID-basierte URL.
.
Verwandte Themen
Präferenzeinstellungen auf Seite 316
Präferenzen festlegen auf Seite 48
Elemente sperren und entsperren auf Seite 228
Persönliche Präferenzen auf Seite 146
Mit Anforderungen arbeiten auf Seite 251
Präferenzen für StarTeamMPXFenster ➤ Präferenzen ➤ Team ➤ StarTeam ➤ StarTeamMPX
Tipp: Wenn Sie StarTeamMPX aktiviert haben, besteht keine Notwendigkeit, den Befehl Team ➤ Statusaktualisieren im Kontextmenü zu verwenden.
BeschreibungElement
Aktiviert auf Ihrer Workstation StarTeamMPX, wenn es aufdem Server verfügbar ist. Auf offene Projekte wirkt sich das
StarTeamMPX aktivieren
Ändern dieser Option nicht aus. StarTeamMPX iststandardmäßig aktiviert.
342 | Referenz
BeschreibungElement
Aktiviert die automatische Aktualisierung desAnwendungsfensters über MPX. Sie können die minimale
Automatisch aktualisieren mit
und die maximale Verzögerungszeit zwischen denAktualisierungen einstellen. Die minimale Verzögerungbeträgt standardmäßig 5 Sekunden, die maximaleVerzögerung 30 Sekunden. Wenn diese Option nichtausgewählt ist, müssen Sie die Anzeige manuellaktualisieren (F5).
Wenn die Option Automatisch aktualisieren mit aktiviertist, wartet StarTeam nach jeder Änderung der Ansicht dieeingestellte minimale Anzahl an Sekunden, bevor dieAktualisierung durchgeführt wird. Das bedeutet, wennÄnderungen unregelmäßig vorgenommen werden, führt dieAnwendung die Aktualisierung fast sofort aus. WennÄnderungen jedoch regelmäßig vorgenommen werden, wirdder Timer für das minimale Aktualisierungsintervallkontinuierlich zurückgesetzt, sodass er die für dieAktualisierung angegebene Anzahl an Sekunden niemalserreicht. In diesen Fällen findet die nächste Aktualisierungstatt, wenn die maximale Anzahl an Sekunden zwischenAktualisierungen eine Aktualisierung erzwingt.
Die automatische Aktualisierung wird auch bei minimiertemClient durchgeführt. Wenn die Option Automatischaktualisieren mit aktiviert ist und das Netzwerk ausfällt,führt ein Aktualisierungsversuch der Daten im Client zueinem Verbindungsfehler.
Bei Aktivierung dieser Option wird zum Auschecken vonDateien ein StarTeamMPX-Cache-Agent verwendet.
StarTeamMPX-Cache-Agent aktivieren
Bestimmt den zu verwendenden Cache-Agenten über dieIP-Adresse und Port-Nummer. Wenn Sie einen
Cache-Agent verwenden an
Cache-Agenten angeben, muss der Server zu dem Zeitpunkt,zu dem Sie das Dienstprogramm "Bulk Check-out (BCO)"ausführen, nicht für MPX aktiviert sein.
Bei Aktivierung dieser Option wird automatisch der imNetzwerk am nächsten gelegene Cache-Agent gesucht, diesaber nur, wenn der Server MPX-fähig ist.
Für alle StarTeamMPX-Server automatisch den nächstenCache-Agenten suchen
Gibt die maximale Anzahl an zulässigenAnforderungs-Threads an. Die Vorgabe ist 2 und 2 bis 3sollte in den meisten Fällen ausreichen.
Maximale Anzahl an Anforderungs-Threads
Verwandte Themen
Präferenzeinstellungen auf Seite 316
Präferenzen festlegen auf Seite 48
Persönliche Präferenzen auf Seite 146
Präferenzen für TasksFenster ➤ Präferenzen ➤ Team ➤ StarTeam ➤ Task
Referenz | 343
Auf der Seite Task des Dialogfelds Präferenzen können Sie die Kriterien festlegen, anhand derer dieAnwendung bestimmt, ob ein Task gelesen wurde. Zudem können Sie angeben, wie häufig die Anwendungnach neuen Tasks suchen und wie sie Sperrprobleme bei Tasks behandeln soll.
StandardeinstellungBeschreibungElement
Nur wenn manuell als gelesenmarkiert
Wählen Sie eine der folgendenOptionen:
Als gelesen markieren
• Wenn Task ausgewählt wird: EinTask wird in dem Moment alsgelesen markiert, in dem Sie ihnauswählen. Ein nicht gelesenerTask wird in fetter Schrift angezeigt.Ein gelesener Task wird in normalerSchrift angezeigt.
• Wenn ausgewählt für: ___(Sekunden): Ein Task wird alsgelesen markiert, sobald er für dieangegebene Anzahl an Sekundenausgewählt ist. Der zulässigeBereich liegt zwischen 15 und 9999Sekunden.
• Nur wenn manuell als gelesenmarkiert: Ein ausgewählter Taskwird als gelesen markiert, wenn Sieim Kontextmenü der Ansicht Taskdie Option Als gelesen markierenwählen.
Hinweis: Tasks werden immerals gelesen markiert, wenn Sieihre Eigenschaften anzeigen.
Überprüfung auf neue odergeänderte Elemente vom Typ "Task"> Intervall (in Minuten): 10
Folgende Optionen stehen zur Wahl:Benachrichtigungen in der Taskleiste
• Überprüfung auf neue odergeänderte Elemente vom Typ"Task": In regelmäßigen Abständenwird überprüft, ob neue odergeänderte Tasks vorliegen, und Siewerden informiert, wenn Sie fürneue Tasks verantwortlich gemachtwurden. Wenn diese Optionausgewählt ist, müssen Sie mit dernachfolgenden Intervalloption auchdas Intervall zwischen denÜberprüfungen in Minuten angeben.Ist diese Option nicht ausgewählt,legt die Anwendung kein Symbol füreinen neuen Task in der Taskleisteab.
• Intervall (in Minuten): Gibt inMinuten das Intervall zwischenautomatischen Überprüfungen aufneue oder geänderte Tasks an.
344 | Referenz
StandardeinstellungBeschreibungElement
Keine FestlegungWählen Sie eine der folgendenOptionen:
Sperren
• Task beim Bearbeiten exklusivsperren: Sperrt einen Task, wennSie dessen DialogfeldEigenschaften zum Bearbeitenöffnen. Ist diese Option nichtausgewählt, sperrt die Anwendungden Task nicht, wenn Sie dessenDialogfeld Eigenschaften öffnen.
• Manuell gesperrte Elemente vomTyp Task nach dem Bearbeitenentsperren: Entsperrt einengesperrten Task, nachdem Siedessen Eigenschaften bearbeitetund auf OK geklickt haben, um eineneue Revision zu erstellen. Ist dieseOption nicht ausgewählt, entferntdie Anwendung keine Sperren.
Hinweis: Wenn Sie keine derSperroptionen auswählen, werdenTasks beim Öffnen nicht gesperrt.Sie müssen sie manuell sperrenund entsperren. Wenn Sie nur dieOption Task beim Bearbeitenexklusiv sperren auswählen,werden Tasks, die bisher nichtgesperrt sind, beim Öffnengesperrt. Die Sperre wirdaufgehoben, sobald Sie aufAbbrechen oder OK klicken.Wenn Sie nur die Option zumManuell gesperrte Elemente vomTyp Task nach dem Bearbeitenentsperren auswählen, werdenalle manuell gesperrten Tasksentsperrt, sobald Sie auf OKklicken, um eine neue Revision zuerstellen. Wenn Sie beideOptionen auswählen, können SieTasks manuell oder durch Öffnensperren. Diese Tasks werdenentsperrt, wenn Sie auf OKklicken, um neue Revisionen zuerstellen, oder wenn Sie aufAbbrechen klicken (falls sie nichtbereits vor dem Öffnen gesperrtwaren).
ID-basierte URLs generierenLegen Sie hier Folgendes fest:
URL-Optionen
• Anzeigevorlage: Legen Sie hier dieVorlage fest, die zum Generiereneiner HTML-Darstellung einesElements verwendet werden soll,
Referenz | 345
StandardeinstellungBeschreibungElement
wenn die URL des Elements in dieZwischenablage kopiert wird.WennSie kein Format verwenden, stehteine Standard-HTML-Darstellungzur Verfügung, die den Elementtypangibt und diesen anhand seinesNamens und seiner Nummeridentifiziert. Beispielsweise Task#1.456. Wenn der Text von derVorlage generiert wird, werden dieVariablen in ~~*~~ durch dieangegebenen Eigenschaftswerteersetzt. Die Variablen können durchdie Namen, die in denBerichtsvorlagen (im Cross-PlatformClient) verwendet werden, sowiedurch den Anzeigenamen derEigenschaft referenziert werden. BeiVerwendung des Anzeigenamenssind keine Leerzeichen erforderlich.Zwischen Groß-/Kleinschreibungwird nicht unterschieden. Wenn Siebeispielsweise die folgendeBeispielvorlage für eine Dateiverwenden: Task #~~TaskNumber~~:~~Status~~:~~Responsibility~~,wird in der HTML-Darstellung Task1.456:Startbereit:TomBerger angezeigt.
• ID-basierte URLs generieren: Legtfest, dass die URL nach ID und nichtnach Namen generiert wird. EineID-basierte URL kannbeispielsweisestarteam://hostname:49201/12;ns=Project;scheme=idlauten und eine namensbasierteURLstarteam://hostname:49201/myproject.
Hinweis: Ordner verwendenimmer eine ID-basierte URL.
.
Verwandte Themen
Präferenzeinstellungen auf Seite 316
Präferenzen festlegen auf Seite 48
Elemente sperren und entsperren auf Seite 228
Persönliche Präferenzen auf Seite 146
Mit Tasks arbeiten auf Seite 259
346 | Referenz
Präferenzen für ThemenFenster ➤ Präferenzen ➤ Team ➤ StarTeam ➤ Thema Auf der Seite Thema des Dialogfelds Präferenzenkönnen Sie die Kriterien festlegen, anhand derer die Anwendung bestimmt, ob ein Task gelesen wurde. Zudemkönnen Sie angeben, wie häufig die Anwendung nach neuen Themen suchen und Sperrprobleme bei Themenbehandeln soll.
StandardeinstellungBeschreibungElement
Nur wenn manuell als gelesenmarkiert
Wählen Sie eine der folgendenOptionen:
Als gelesen markieren
• Wenn Thema ausgewählt wird: EinThema wird in dem Moment alsgelesen markiert, in dem Sie esauswählen. Ein nicht gelesenesThema wird in fetter Schriftangezeigt. Ein gelesenes Themawird in normaler Schrift angezeigt.
• Wenn ausgewählt für: ___(Sekunden): Ein Thema wird alsgelesen markiert, sobald es für dieangegebene Anzahl an Sekundenausgewählt ist. Der zulässigeBereich liegt zwischen 15 und 9999Sekunden.
• Nur wenn manuell als gelesenmarkiert: Ein ausgewähltes Themawird als gelesen markiert, wenn Sieim Kontextmenü der Ansicht Themadie Option Als gelesen markierenwählen. Hinweis: Themen werdenimmer als gelesen markiert, wennSie deren Eigenschaften anzeigen.
Überprüfung auf neue oder geänderteElemente vom Typ "Thema" >Intervall (in Minuten): 10
Folgende Optionen stehen zur Wahl:Benachrichtigungen in derTaskleiste
• Überprüfung auf neue odergeänderte Elemente vom Typ"Thema": In regelmäßigenAbständen erfolgt eine Überprüfung,ob neue oder geänderte Themenvorliegen, und Sie werden informiert,wenn Sie für neue Themenverantwortlich gemacht wurden.Wenn diese Option ausgewählt ist,müssen Sie mit der nachfolgendenIntervalloption auch das Intervallzwischen den Überprüfungen inMinuten angeben. Ist diese Optionnicht ausgewählt, legt dieAnwendung kein Symbol für einneues Thema in der Taskleiste ab.
• Intervall (in Minuten): Gibt inMinuten das Intervall zwischenautomatischen Überprüfungen aufneue oder geänderte Themen an.
Referenz | 347
StandardeinstellungBeschreibungElement
Keine FestlegungWählen Sie eine der folgendenOptionen:
Sperren
• Thema beim Bearbeiten exklusivsperren: Sperrt ein Thema, wennSie dessen DialogfeldEigenschaften zum Bearbeitenöffnen. Ist diese Option nichtausgewählt, sperrt die Anwendungkeine Themen, wenn Sie seinDialogfeld Eigenschaften öffnen.
• Manuell gesperrte Elemente vomTyp Thema nach dem Bearbeitenentsperren: Entsperrt ein gesperrtesThema, nachdem Sie dessenEigenschaften bearbeitet und auf OKgeklickt haben, um eine neueRevision zu erstellen. Ist dieseOption nicht ausgewählt, entfernt dieAnwendung keine Sperren.
Hinweis: Wenn Sie keine derSperroptionen auswählen, werdenThemen beim Öffnen nichtgesperrt. Sie müssen sie manuellsperren und entsperren. Wenn Sienur die Option Thema beimBearbeiten exklusiv sperrenauswählen, werden Themen, diebisher nicht gesperrt sind, beimÖffnen gesperrt. Die Sperre wirdaufgehoben, sobald Sie aufAbbrechen oder OK klicken.WennSie nur die Option Manuellgesperrte Elemente vom TypThema nach dem Bearbeitenentsperren auswählen, werden allemanuell gesperrten Themenentsperrt, sobald Sie auf OKklicken, um eine neue Revision zuerstellen.Wenn Sie beide Optionenauswählen, können Sie Themenmanuell oder durch Öffnen sperren.Diese Themen werden entsperrt,wenn Sie auf OK klicken, um neueRevisionen zu erstellen, oder wennSie auf Abbrechen klicken (fallssie nicht bereits vor dem Öffnengesperrt waren).
ID-basierte URLs generierenLegen Sie hier Folgendes fest:
URL-Optionen
• Anzeigevorlage: Legen Sie hier dieVorlage fest, die zum Generiereneiner HTML-Darstellung einesElements verwendet werden soll,
348 | Referenz
StandardeinstellungBeschreibungElement
wenn die URL des Elements in dieZwischenablage kopiert wird. WennSie kein Format verwenden, stehteine Standard-HTML-Darstellung zurVerfügung, die den Elementtypangibt und diesen anhand seinesNamens und seiner Nummeridentifiziert. Beispiel: Thema#34.132. Wenn der Text von derVorlage generiert wird, werden dieVariablen in ~~*~~ durch dieangegebenen Eigenschaftswerteersetzt. Die Variablen können durchdie Namen, die in denBerichtsvorlagen (im Cross-PlatformClient) verwendet werden, sowiedurch den Anzeigenamen derEigenschaft referenziert werden. BeiVerwendung des Anzeigenamenssind keine Leerzeichen erforderlich.Zwischen Groß-/Kleinschreibungwird nicht unterschieden. Wenn Siebeispielsweise die folgendeBeispielvorlage für ein Themaverwenden: Topic #~~topicnumber~~:~~Title~~, Status -~~status~~, wird in derHTML-Darstellung Topic#34,132: Titel desThemas, Status - Aktivangezeigt.
• ID-basierte URLs generieren: Legtfest, dass die URL nach ID und nichtnach Namen generiert wird. EineID-basierte URL kann beispielsweisestarteam://hostname:49201/12;ns=Project;scheme=idlauten und eine namensbasierte URLstarteam://hostname:49201/myproject.
Hinweis: Ordner verwendenimmer eine ID-basierte URL.
Verwandte Themen
Präferenzeinstellungen auf Seite 316
Präferenzen festlegen auf Seite 48
Elemente sperren und entsperren auf Seite 228
Persönliche Präferenzen auf Seite 146
Mit Themen arbeiten auf Seite 269
Referenz | 349
Präferenzen für ArbeitsbereicheFenster ➤ Präferenzen ➤ Team ➤ StarTeam ➤ Arbeitsbereich
Auf der Seite Arbeitsbereich des Dialogfelds Präferenzen können Sie verschiedene Einstellungen für denArbeitsbereich festlegen.
Bestätigung
BeschreibungElement
Zeigt ein Bestätigungsdialogfeld für Löschvorgänge an.Löschen
Zeigt bei Verschiebe- und Freigabevorgängen für diegemeinsame Nutzung ein Bestätigungsdialogfeld an.
Verschieben/Gemeinsam nutzen
Zeigt ein Bestätigungsdialogfeld für Warnhinweise an.Warnhinweise
Anzeige
BeschreibungElement
Zeigt die Statusleiste an.Statusleiste
Bei Aktivierung dieser Option werden in der Zeitspalte desHistorienfensters Zeitstempel in UTC-Zeit angezeigt.
Historienzeiten als UTC zeigen
UTC-Zeiten enden mit einem "Z", um sie von lokalen Zeitenunterscheiden zu können (Z steht für "Zero Meridian", alsoden Nullmeridian, der durch Greenwich, England verläuft).Ist diese Option nicht ausgewählt, werden Zeitstempel inOrtszeit angezeigt.
Sortiert die Ansichts-Labels automatisch in alphabetischerReihenfolge.
Ansichts-Labels nach Name sortieren
Bei Aktivierung dieser Option wird die Schaltfläche AlleNachfolgenden in der Symbolleiste bei jeder Änderung
Bereich nach Ordneränderung auf "lokal" zurücksetzen
eines Ordners zurückgesetzt. Auf diese Weise sparen Siedie Zeit ein, die StarTeam zum Überprüfen der Elementeaufwenden würde. Wenn Sie das Auswahlfeld deaktivieren,müssen Sie die Schaltfläche manuell auswählen.
Bei Aktivierung dieser Option wird die Position in derausgewählten Ansicht beibehalten, selbst wenn Sie Ordner
Gruppenstatus nach Ordner-/Bereichsänderungbeibehalten
ändern oder die Schaltfläche Alle Nachfolgendenzurücksetzen. Bei deaktiviertem Auswahlfeld werden alleGruppen reduziert dargestellt, wenn Sie eine Ordner- oderBereichsänderung vornehmen.
Bei Aktivierung dieser Option können Sie hier festlegen, wieviele Filterelemente maximal im Listenfeld Filter angezeigtwerden dürfen.
Filter-Drop-Down-Menüs - Anzahl der Elemente imFiltermenü beschränken auf __.
Ein- und Auscheckdialoge
BeschreibungElement
Bei Aktivierung dieser Option wird der Bereich Änderungenin den Einchecken/Auschecken-Dialogfeldernstandardmäßig nicht angezeigt.
Bereich für Änderungen ausblenden
350 | Referenz
BeschreibungElement
Bei Aktivierung dieser Option wird der AbschnittProzesselement in den
Abschnitt für Prozesselemente ausblenden (wenn keineProzessregeln vorhanden)
Einchecken/Auschecken-Dialogfeldern nicht angezeigt,wenn im Projekt keine Prozessregeln verwendet werden.
Bei Aktivierung dieser Option wird der Abschnitt Label inden Einchecken/Auschecken-Dialogfeldern nicht angezeigt.
Abschnitt für Label ausblenden
Bei Aktivierung dieser Option werden die AbschnitteEOL-Konvertierung und Erweitert in denEinchecken/Auschecken-Dialogfeldern nicht angezeigt.
Abschnitt für EOL-Konvertierung und weitere Optionenausblenden
Bei Aktivierung dieser Option wird der AbschnittÄnderungsanforderungen in denEinchecken/Auschecken-Dialogfeldern nicht angezeigt.
Abschnitt für Änderungsanforderungen ausblenden
Den Abschnitt für "Verweis nach" ausblenden
Periodische Aktualisierung
BeschreibungElement
Gibt die maximale Anzahl an Minuten zwischen denAktualisierungen Ihres Projekts an. Diese Aktualisierung
Automatisch aktualisieren mit einer maximalenVerzögerung von ___ (Minuten)
entspricht einer Aktualisierung durch Drücken von F5. Dabeiwird der Server Explorer aktualisiert. Diese Aktualisierungwird alle X Minuten durchgeführt, sofern sie nicht durch eineBenutzeroperation (beispielsweise durch Drücken von F5)erzwungen wird, wodurch der Timer zurückgesetzt wird. DieOption Automatisch aktualisieren… bewirkt, dass dieAktualisierung auch dann durchgeführt wird, wenn der Clientminimiert ist.Wenn die Option Automatisch aktualisieren…aktiviert ist und das Netzwerk ausfällt, führt ein Versucht derAktualisierung der Daten im Client zu einemVerbindungsfehler.
Verwandte Themen
Präferenzeinstellungen auf Seite 316
Präferenzen festlegen auf Seite 48
Persönliche Präferenzen auf Seite 146
ProjekteigenschaftenDieser Abschnitt enthält ausführliche Informationen zu den Eigenschaften aller Elementtypen.
Verwandte Themen
Referenz auf Seite 313
Provider-Eigenschaften auf Seite 352
Projekteigenschaften auf Seite 355
Referenz | 351
Ordnereigenschaften auf Seite 359
Dateieigenschaften auf Seite 363
Änderungsanforderungseigenschaften auf Seite 365
Anforderungseigenschaften auf Seite 368
Task-Eigenschaften auf Seite 371
Thema-Eigenschaften auf Seite 375
Provider-EigenschaftenDieses Thema behandelt die StarTeam-Provider-Eigenschaften und ihre Beschreibungen, wie sie im DialogfeldProvider-Eigenschaften angezeigt werden, das über das Kontextmenü geöffnet wurde.Welche Informationenim Dialogfeld Provider-Eigenschaften angezeigt werden, richtet sich danach, ob als gemeinsam genutzteRessource ein Projekt, ein Ordner oder eine Datei ausgewählt wurde.
Gemeinsam genutztes Projekt
Für ein gemeinsam genutztes Projekt werden die folgenden Eigenschaften angezeigt:
BeschreibungEigenschaft
Zeigt den Namen des Servers an, auf dem das gemeinsamgenutzte Projekt gespeichert ist.
Serverbeschreibung
Zeigt den Namen des ausgewählten gemeinsam genutztenProjekts an.
Projektname
Zeigt den Namen der Ansicht an, die das gemeinsamgenutzte Projekt enthält.
Ansichtsname
Zeigt den Ordner auf dem Server an, der für die gemeinsameNutzung verwendet wird.
Ordner
Öffnet das Dialogfeld Projekt freigeben, wo Sie dieOptionen für die gemeinsame Nutzung ändern können.
Freigabe ändern
Öffnet das Dialogfeld Wählen Sie eine StarTeam-Ansicht,in dem Sie die Einstellung ändern können, welche Ansichtgemeinsam genutzt werden soll.
Ansicht ändern
Legt die Arten und Richtungen der Änderungen offen, diein den Ressourcen innerhalb des Projekts vorhanden sind.
Art ändern
Wenn hier [synchron] steht, bedeutet das, dass es derzeitkeine Dateien und Ordner gibt, die nicht "aktuell" sind.
Zeigt die Punktnotation und die ID für den StarTeam-Ordneran, der für die gemeinsame Nutzung verwendet wird.
Basis-Bytes
Zeigt dieselben Informationen wie Basis-Bytes an, spiegeltdabei aber die aktuelle Situation auf dem Server wider. Die
Externe Bytes
352 | Referenz
BeschreibungEigenschaft
Punktnotation kann dabei höher sein, was bedeutet, dassim Repository eine neuere Version verfügbar ist.
Gemeinsam genutzter Ordner
Für einen gemeinsam genutzten Ordner werden die folgenden Eigenschaften angezeigt:
BeschreibungEigenschaft
Zeigt den Namen des Servers an, auf dem das gemeinsamgenutzte Projekt gespeichert ist.
Serverbeschreibung
Zeigt den Namen des ausgewählten gemeinsam genutztenProjekts an.
Projektname
Zeigt den Namen der Ansicht an, die das gemeinsamgenutzte Projekt enthält.
Ansichtsname
Zeigt den Ordner auf dem Server an, der für die gemeinsameNutzung verwendet wird.
Ordner
Legt die Arten und Richtungen der Änderungen offen, diein den Ressourcen innerhalb des Projekts vorhanden sind.
Art ändern
Wenn hier [synchron] steht, bedeutet das, dass es derzeitkeine Dateien und Ordner gibt, die nicht "aktuell" sind.
Zeigt die Punktnotation und die ID für den StarTeam-Ordneran, der für die gemeinsame Nutzung verwendet wird.
Basis-Bytes
Zeigt dieselben Informationen wie Basis-Bytes an, spiegeltdabei aber die aktuelle Situation auf dem Server wider. Die
Externe Bytes
Punktnotation kann dabei höher sein, was bedeutet, dassim Repository eine neuere Version verfügbar ist.
Ermöglicht es Ihnen, die Richtung und die Art einer Löschungoder eines Neuzugangs umzukehren. Dies ist manchmal
Änderungsart konvertieren zu
erforderlich, wenn ein Projekt erneut für die gemeinsameNutzung freigegeben wurde oder wenn eine andere Ansichtangekoppelt wurde. Änderungen auf dem Server oder imArbeitsbereich könnten unter der falschen Annahmeinterpretiert werden. Ein Ordner, der als [ausgehendeLöschung] aufgeführt wird, könnte einfach von einemEntwickler zum selben Zeitpunkt zur Ansicht hinzugefügtworden sein und daher als [eingehender Neuzugang]angesehen werden. Über die beiden SchaltflächenEingehende Löschung und Ausgehender Neuzugangkönnen Sie dies ändern.
Gemeinsam genutzte Datei
Für eine gemeinsam genutzte Datei werden die folgenden Eigenschaften angezeigt:
Referenz | 353
BeschreibungEigenschaft
Zeigt den Namen des Servers an, auf dem das gemeinsamgenutzte Projekt gespeichert ist.
Serverbeschreibung
Zeigt den Namen des ausgewählten gemeinsam genutztenProjekts an.
Projektname
Zeigt den Namen der Ansicht an, die das gemeinsamgenutzte Projekt enthält.
Ansichtsname
Zeigt den Ordner auf dem Server an, der für die gemeinsameNutzung verwendet wird.
Ordner
Zeigt den aktuellen MD5-Hash-Wert für die lokale Revisionan.
MD5:
Zeigt an, welchen MD5-Hash-Wert sich der Provider beimletzten Ein- oder Auschecken gemerkt hat.
Gespeichertes externes MD5:
Zeigt den MD5-Hash-Wert für die aktuelle Revision an. Durchden Vergleich des gespeicherten MD5-Hash-Wertes mit
Aktuelles externes MD5:
dem aktuellen MD5-Hash-Wert kann der Providereingehende Änderungen erkennen, obwohl es aufgrund vonEOL-Unterschieden abweichende remote und lokaleMD5-Werte gibt.
Zeigt an, wann die lokale und die Remote-Datei zum letztenMal aktuell waren.
Basiszeitstempel der Änderung:
Zeigt an, wann die lokale Datei zum letzten Mal geändertwurde.
Lokaler Änderungszeitstempel:
Zeigt an, wann die Remote-Datei zum letzten Mal geändertwurde.
Externer Änderungszeitstempel:
Legt die Arten und Richtungen der Änderungen offen, diein den Ressourcen innerhalb des Projekts vorhanden sind.
Art ändern
Wenn hier [synchron] steht, bedeutet das, dass es derzeitkeine Dateien und Ordner gibt, die nicht "aktuell" sind.
Zeigt die Punktnotation und die ID für die StarTeam-Dateian, die für die gemeinsame Nutzung verwendet wird.
Basis-Bytes
Zeigt dieselben Informationen wie Basis-Bytes an, spiegeltdabei aber die aktuelle Situation auf dem Server (aktuelle
Externe Bytes
Revision) wider. Die Punktnotation kann dabei höher sein,was bedeutet, dass im Repository eine neuere Versionverfügbar ist.
Ermöglicht es Ihnen, die Richtung und die Art einer Löschungoder eines Neuzugangs umzukehren. Dies ist manchmal
Änderungsart konvertieren zu
erforderlich, wenn ein Projekt erneut für die gemeinsame
354 | Referenz
BeschreibungEigenschaft
Nutzung freigegeben wurde oder wenn eine andere Ansichtangekoppelt wurde. Änderungen auf dem Server oder imArbeitsbereich könnten unter der falschen Annahmeinterpretiert werden. Ein Ordner, der als [ausgehendeLöscung] aufgeführt wird, könnte einfach von einemEntwickler zum selben Zeitpunkt zur Ansicht hinzugefügtworden sein und daher als [eingehender Neuzugang]angesehen werden. Über die beiden SchaltflächenEingehende Löschung und Ausgehender Neuzugangkönnen Sie dies ändern.
Gibt an, welche EOL-Konvertierungseinstellungengespeichert werden soll.Wenn Sie nach dem Ändern dieser
Gespeicherte EOL-Konvertierung
Einstellung auf OK oder Übernehmen klicken, werden dieMD5-Werte neu berechnet und der Status wird aktualisiert,um so die Art der Änderung anzugeben.
Hinweis: Der StarTeam Eclipse Client verwendet dieMD5-Hash-Werte ausschließlich für dieStatusberechnung. Daher muss er sich merken, welcheEOL-Konvertierung beim letzten Ein- oder Auscheckengegolten hat, um so den berechneten MD5 anzupassen.
Verwandte Themen
Projekteigenschaften auf Seite 351
Projekteigenschaften auf Seite 355
Ordnereigenschaften auf Seite 359
Dateieigenschaften auf Seite 363
Änderungsanforderungseigenschaften auf Seite 365
Anforderungseigenschaften auf Seite 368
Task-Eigenschaften auf Seite 371
Thema-Eigenschaften auf Seite 375
ProjekteigenschaftenDieser Abschnitt behandelt die StarTeam-Projekteigenschaften und ihre Beschreibungen, wie sie im DialogfeldEigenschaften angezeigt werden.
Verwandte Themen
Projekteigenschaften auf Seite 351
Provider-Eigenschaften auf Seite 352
Ordnereigenschaften auf Seite 359
Dateieigenschaften auf Seite 363
Änderungsanforderungseigenschaften auf Seite 365
Referenz | 355
Anforderungseigenschaften auf Seite 368
Task-Eigenschaften auf Seite 371
Thema-Eigenschaften auf Seite 375
Name (Projekteigenschaften) auf Seite 356
Optionen (Projekteigenschaften) auf Seite 356
Prozessregeln (Projekteigenschaften) auf Seite 357
Editoren (Projekteigenschaften) auf Seite 359
Name (Projekteigenschaften)StarTeam ➤ Projekt ➤ Eigenschaften ➤ Name
Beschreibt die Optionen, die auf der Seite Name des Dialogfelds Eigenschaften zur Verfügung stehen.
BeschreibungElement
Gibt den Projektnamen an.Name
Gibt die Projektbeschreibung an.Beschreibung
Zeigt den Namen der Person an, die das Projekt erstellt hat.Erstellt von
Zeigt das Datum an, an dem das Projekt erstellt wurde.(Erstellt) Am
Zeigt den Projekttyp an.Typ
Verwandte Themen
Projekteigenschaften auf Seite 355
Optionen (Projekteigenschaften) auf Seite 356
Prozessregeln (Projekteigenschaften) auf Seite 357
Editoren (Projekteigenschaften) auf Seite 359
EOL-Konvertierungsmodus ändern auf Seite 229Änderungsstatus der Ressource konvertieren auf Seite 224Elementeigenschaften anzeigen oder ändern auf Seite 256
Optionen (Projekteigenschaften)StarTeam ➤ Projekt ➤ Eigenschaften ➤ Optionen
Beschreibt die Optionen, die auf der Registerkarte Optionen des Dialogfelds Eigenschaften zur Verfügungstehen.
BeschreibungElement
Aktiviert die Schlüsselworterweiterung.Schlüsselworterweiterung
356 | Referenz
BeschreibungElement
Schränkt die Schlüsselworterweiterung auf Dateien mit denangegebenen Erweiterungen ein.
Schlüsselwörter für diese Dateierweiterungen erweitern
Gibt an, dass beim Einchecken von Dateien in das ProjektRevisionskommentare eingegeben werden müssen.
Revisionskommentar beim Einchecken der Dateienverlangen
Gibt an, dass alle einzucheckenden Dateien exklusivgesperrt werden müssen, damit sie eingecheckt werdenkönnen.
Exklusive Sperre beim Einchecken der Dateien verlangen
Gibt an, dass alle nicht gesperrten Arbeitsdateien alsschreibgeschützt markiert werden, wenn sie ein- bzw.
Ungesperrte Arbeitsdateien schreibschützen
ausgecheckt oder entsperrt werden, wenn eine Dateisperreerforderlich ist. Diese Option wirkt sich auf Dateien aus, diein der Anwendung oder in Anwendungsintegrationen mitDrittanbieter-Anwendungen nicht gesperrt wurden. DieProjekteigenschaft setzt die identische persönliche PräferenzUngesperrte Arbeitsdateien schreibschützen außer Kraft.
Verwandte Themen
Projekteigenschaften auf Seite 355
Name (Projekteigenschaften) auf Seite 356
Prozessregeln (Projekteigenschaften) auf Seite 357
Editoren (Projekteigenschaften) auf Seite 359
Elementeigenschaften anzeigen oder ändern auf Seite 256
Prozessregeln (Projekteigenschaften)StarTeam ➤ Projekt ➤ Eigenschaften ➤ Prozessregeln
Beschreibt die Optionen, die auf der Seite Prozessregeln des Dialogfelds Eigenschaften zur Verfügungstehen.
BeschreibungElement
Erzwingt die Auswahl von Prozesselementen, wenn Dateienhinzugefügt oder eingecheckt werden.
Auswahl von Prozesselementen verlangen, wenn Dateienhinzugefügt oder eingecheckt werden
Erlaubt die Auswahl von Änderungsanforderungen alsProzesselemente und schränkt sie basierend darauf ein,
Auswahl von Änderungsanforderungen als Prozesselementeerlauben
welche Statusfelder in den Auswahlfeldern Statusbeschränken auf aktiviert sind:
Wenn Offen aktiviert ist, können nurÄnderungsanforderungen mit dem Status Offen alsProzesselemente verwendet werden.
Wenn Wird verarbeitet aktiviert ist, können nurÄnderungsanforderungen mit dem Status Wird verarbeitetals Prozesselemente verwendet werden.
Referenz | 357
BeschreibungElement
Wenn Offen und Wird verarbeitet aktiviert sind, könnennur Änderungsanforderungen mit dem Status Offen oderWird verarbeitet als Prozesselemente verwendet werden.
Wenn weder Offen noch Wird verarbeitet aktiviert ist,können alle Änderungsanforderungen unabhängig von ihremStatus als Prozesselemente verwendet werden.
Erlaubt die Auswahl von Anforderungen als Prozesselementeund schränkt sie basierend darauf ein, welche Statusfelder
Auswahl von Anforderungen als Prozesselemente erlauben
in den Auswahlfeldern Status beschränken auf aktiviertsind:
Wenn Genehmigt aktiviert ist, können nur Anforderungenmit dem Status Genehmigt als Prozesselemente verwendetwerden.
Wenn Genehmigt deaktiviert ist, können alle Anforderungenunabhängig von ihrem Status als Prozesselementeverwendet werden.
Erlaubt die Auswahl von Tasks als Prozesselemente undschränkt sie basierend darauf ein, welche Statusfelder inden Auswahlfeldern Status beschränken auf aktiviert sind:
Auswahl von Tasks als Prozesselemente erlauben
Wenn Startbereit aktiviert ist, können nur Tasks mit demStatus Startbereit als Prozesselemente verwendet werden.
Wenn Wird verarbeitet aktiviert ist, können nur Tasks mitdem Status Wird verarbeitet als Prozesselementeverwendet werden.
Wenn sowohl Startbereit als auch Wird verarbeitet aktiviertsind, können nur Tasks mit dem Status Startbereit oderWird verarbeitet als Prozesselemente verwendet werden.
Wenn weder Startbereit noch Wird verarbeitet aktiviertsind, können alle Tasks unabhängig von ihrem Status alsProzesselemente verwendet werden.
Ermöglicht dem Client, erweiterte Prozess-Links zuverwenden.
Erweiterte Prozess-Links aktivieren
Verwandte Themen
Projekteigenschaften auf Seite 355
Name (Projekteigenschaften) auf Seite 356
Optionen (Projekteigenschaften) auf Seite 356
Editoren (Projekteigenschaften) auf Seite 359
358 | Referenz
Erweiterte Prozess-Links aktivieren auf Seite 296Prozessregeln für Projekte einrichten auf Seite 294
Elementeigenschaften anzeigen oder ändern auf Seite 256
Editoren (Projekteigenschaften)StarTeam ➤ Projekt ➤ Eigenschaften ➤ Editoren
BeschreibungElement
Gibt an, dass StarTeam für Dateien den im entsprechendenFeld angegebenen alternativen Eigenschaftseditorverwenden soll.
Alternativen Eigenschaftseditor für Dateien verwenden
Gibt an, dass StarTeam für Änderungsanforderungen denim entsprechenden Feld angegebenen alternativenEigenschaftseditor verwenden soll.
Alternativen Eigenschaftseditor für Änderungsanforderungenverwenden
Gibt an, dass StarTeam für Anforderungen den imentsprechenden Feld angegebenen alternativenEigenschaftseditor verwenden soll.
Alternativen Eigenschaftseditor für Anforderungenverwenden
Gibt an, dass StarTeam für Tasks den im entsprechendenFeld angegebenen alternativen Eigenschaftseditorverwenden soll.
Alternativen Eigenschaftseditor für Tasks verwenden
Gibt an, dass StarTeam für Themen den im entsprechendenFeld angegebenen alternativen Eigenschaftseditorverwenden soll.
Alternativen Eigenschaftseditor für Themen verwenden
Hinweis: Weitere Informationen zum Erstellen von alternativen Eigenschaftseditoren finden Sie im"Benutzerhandbuch von StarTeam Extensions" in der StarTeam-Dokumentation.
Verwandte Themen
Projekteigenschaften auf Seite 355
Name (Projekteigenschaften) auf Seite 356
Optionen (Projekteigenschaften) auf Seite 356
Prozessregeln (Projekteigenschaften) auf Seite 357
Elementeigenschaften anzeigen oder ändern auf Seite 256
OrdnereigenschaftenDieses Thema behandelt die Ordnereigenschaften und ihre Beschreibungen, wie sie im Dialogfeld mit denOrdnereigenschaften angezeigt werden. Die Ordnereigenschaften können im Dialogfeld Ordnereigenschaftenauf den folgenden Registerkarten eingesehen und geändert werden:
Name
Folgende Eigenschaften befinden sich auf der Seite Name.
Referenz | 359
BeschreibungEigenschaft
Zeigt den Namen der Datei an.Name
Zeigt die Beschreibung der Datei an.Beschreibung
Zeigt den Namen der Person an, die die Datei erstellt hat.Erstellt von
Zeigt das Datum an, an dem die Datei erstellt wurde.(Erstellt) Am
Gibt an, ob die Datei in der Ansicht sichtbar ist oder nicht.Sichtbar
Zeigt den Pfad zum vorgegebenen und zum alternativenArbeitsordner an.
Arbeitsordner
Vorgabe: Dieser Pfad verweist auf denStandardarbeitsordner und gilt für alle Benutzer, die auf dasProjekt-Repository zugreifen. Ändern Sie diesen Pfad nicht,es sei denn, Sie sind Projektadministrator.
Alternativ: Dieser Pfad verweist auf einen alternativenArbeitsordner auf Ihrem Computer. Der alternativeArbeitsordner betrifft nur Sie, aber keins der anderenTeammitglieder.
Zeigt den vollständigen Pfad zum ausgewählten (Standard-oder alternativen) Arbeitsordner an.
Vollständiger Arbeitsordnerpfad
Ausschließen
Folgende Eigenschaften befinden sich auf der Seite Ausschließen.
BeschreibungEigenschaft
Gibt an, welche Dateien oder Dateitypen im Ordner nichtsichtbar sein sollen. Die Ausschlussliste wirkt sich nicht auf
Auszuschließende Dateien
Dateien aus, die bereits Teil des Projekts sind. Sie wirkt sichnur auf Dateien aus, deren Status Nicht in Ansicht lautet.Ausschlusslisten können von übergeordneten Ordnern geerbtwerden. Folgende Ausschlussoptionen stehen zur Wahl:
• Lokale Exclude-Liste vererben und verwenden: Gibtan, dass die Dateien ausgeschlossen werden, auf diedie für diesen Ordner und den übergeordneten Ordnerfestgelegten Spezifikationen der Ausschlusslistezutreffen.
• Lokale Exclude-Liste verwenden: Gibt an, dass dieDateien ausgeschlossen werden, auf die dieSpezifikationen der Ausschlussliste zutreffen, die nur fürdiesen Ordner festgelegt wurden.
• Keine Exclude-Liste: Gibt an, dass keine Dateien imOrdner ausgeschlossen werden.
Zeigt die Ausschluss-Spezifikationen an, die zumAusschließen von Dateien aus diesem Ordner angewendet
Lokale Exclude-Liste
werden. Die Ausschlussliste ist auf 255 Zeichen beschränkt.
360 | Referenz
BeschreibungEigenschaft
Sie enthält Dateispezifikationen (unter Verwendung derstandardmäßigen Platzhalter * und ?), getrennt durchKommas, Leerzeichen oder Semikolons. Um ein Komma,Leerzeichen oder Semikolon als Teil einer Spezifikationanzugeben, fassen Sie diese in doppelte Anführungszeichenein. Beispiel:
*.exe,*.dll p*z.doc;*.t?t "test *.*"
Zeigt die Ausschluss-Spezifikationen des übergeordnetenOrdners an, die zum Ausschließen von Dateien aus diesemOrdner angewendet werden.
Vererbte Exclude-Liste
Historie
Auf der Seite Historie werden alle Revisionen der Datei angezeigt. Die Seite Historie gibt für jede RevisionAuskunft über die folgenden Eigenschaften:
BeschreibungEigenschaft
Zeigt den Namen der Ansicht an, zu der diese Datei gehört.Ansicht
Zeigt die Dateirevisionsnummer an.Revision
Zeigt den Namen der Person an, die die Datei erstellt hat.Autor
Zeigt das Datum und die Uhrzeit an, zu dem bzw. der dieRevision erstellt wurde.
Zeit
Zeigt den Kommentar an, in dem erläutert wird, warum dieRevision erstellt wurde.
Kommentar
Zeigt die Zweignummer der Revision an.Zweigrevision
Link
Folgende Eigenschaften befinden sich auf der Seite Link, auf der alle Links zu diesem Ordner angezeigtwerden.
BeschreibungEigenschaft
Zeigt den Namen der Person an, die den Link zu dem Ordnererstellt hat.
Erstellt von
Zeigt das Datum an, an dem der Link erstellt wurde.Erstellt am
Zeigt den Namen der aktuellen Ansicht an, wenn der Linkin der aktuellen Ansicht erstellt wurde, oder den Namen der
Ansicht
Ansicht, in der der Link erstellt wurde und von der aus derLink gemeinsam genutzt wird.
Referenz | 361
BeschreibungEigenschaft
Zeigt den Namen des Ordners an, in dem sich der Ordnerbzw. das Element im Link befindet.
Ordner
Identifiziert den Elementtyp, an den das Ziel des Linksangehängt wird. Dieses Element wird in der Link-Listeaufgeführt.
Elementtyp
Identifiziert das Element, an den das Ziel des Linksangehängt wird. Es wird durch den Ordnernamen, den
Element
Dateinamen, die Nummer der Änderungsanforderung, dieTask-Nummer, die Themennummer oder dieAnforderungsnummer identifiziert.
Beschreibt das Element unter Verwendung einerOrdnerbeschreibung, einer Dateibeschreibung, einer
Elementdetails
Zusammenfassung der Änderungsanforderung, einesTask-Namens, eines Themas oder einesAnforderungsnamens.
Zeigt die Versionsnummer des Ziels des Links an, sofernsich diese Revision in der aktuellen Ansicht befindet. Wenn
Elementversion
in einer Spalte keine Revisionsnummer angezeigt wird, istdas Ende des Links unverankert und nicht angeheftet.
Zeigt die Versionsnummer der Quelle des Links an, sofernsich diese Revision in der aktuellen Ansicht befindet. Wenn
Auswahlversion
in einer Spalte keine Revisionsnummer angezeigt wird, istdas Ende des Links unverankert und nicht angeheftet.
Zeigt einen Kommentar zu diesem bestimmten Link an.Kommentar
Zeigt den Status einer Datei an, die mit dem Ordnerverknüpft ist.
Dateistatus
Zeigt den Namen der Person an, die die mit dem Ordnerverknüpfte Datei gesperrt hat.
Gesperrt von
Der Ordnerpfad wird nur angezeigt, wenn sich das verknüpfteElement in derselben Ansicht befindet. Anderenfalls wird
Ordnerpfad
die folgende Meldung angezeigt: "Nicht verfügbar:Element in einer anderen Ansicht".
Verwandte Themen
Projekteigenschaften auf Seite 351
Provider-Eigenschaften auf Seite 352
Projekteigenschaften auf Seite 355
Dateieigenschaften auf Seite 363
Änderungsanforderungseigenschaften auf Seite 365
362 | Referenz
Anforderungseigenschaften auf Seite 368
Task-Eigenschaften auf Seite 371
Thema-Eigenschaften auf Seite 375
Änderungsanforderungseigenschaften auf Seite 365
Dateieigenschaften auf Seite 363
Anforderungseigenschaften auf Seite 368
Task-Eigenschaften auf Seite 371
Thema-Eigenschaften auf Seite 375
Elementeigenschaften anzeigen oder ändern auf Seite 256
DateieigenschaftenDieses Thema behandelt die Dateieigenschaften und ihre Beschreibungen, wie sie im Dialogfeld mit denDateieigenschaften angezeigt werden. Das Dialogfeld mit den Dateieigenschaften enthält folgendeRegisterseiten mit Eigenschaften.
Allgemein
Folgende Eigenschaften befinden sich auf der Seite Allgemein.
BeschreibungEigenschaft
Zeigt den Namen der Datei an.Name
Zeigt die Beschreibung der Datei an.Beschreibung
Gibt die Beziehung zwischen der Kopie einer Datei in IhremArbeitsordner und der aktuellen Revision im Repository an.
Status
Gibt die Größe der aktuellen Revision der Datei in Byte an.Größe
Zeigt den Namen der Person an, die die Datei zuletztgeändert hat.
Zuletzt geändert von
Zeigt das Datum an, an dem die Datei zuletzt geändertwurde.
Zuletzt geändert am
Zeigt die Zeit an, zu der die Datei zuletzt geändert wurde.Dateizeitstempel
Zeigt den Namen des Benutzers an, der die Datei exklusivgesperrt hat.
Exklusiv gesperrt von
Der Name des Benutzers, der eine Datei nicht-exklusivgesperrt hat.
Nicht-exklusiv gesperrt von
Gibt den ausgewählten Dateityp an: ASCII, binär oderUnicode.
Dateityp
Referenz | 363
BeschreibungEigenschaft
Gibt an, ob für eine UNIX-Datei das Executable-Bit gesetztwerden soll.
Ausführbare Datei
ArbeitsdateiFolgende Eigenschaften befinden sich auf der Seite Arbeitsdatei.
BeschreibungEigenschaft
Zeigt den Pfad zum Arbeitsordner der Datei an.Pfad
Gibt an, ob die Datei im Arbeitsordner vorhanden ist.Datei ist vorhanden
Zeigt die Größe der Datei im Arbeitsordner in Byte an.Größe
Gibt die Zeit an, zu der die Arbeitsordnerdatei zuletztgeändert wurde.
Zeitstempel
Gibt an, ob für eine UNIX-Datei das Executable-Bit gesetztwerden soll.
Ausführbare Datei
Archiv
Folgende Eigenschaften befinden sich auf der Seite Archiv.
BeschreibungEigenschaft
Gibt an, ob eine Datei als StarTeam-Datei (Nativ) oder alsanderer Dateityp gespeichert wird.
Typ
Zeigt das Speicherformat der Datei im Datenspeicher an.StarTeam 2006 verwendet nur die Native-II-Speicherung.
Format
Gibt den Namen der Native-II-Datenspeicherdatei an, in dersich die aktuelle Revision befindet. Dieser Name ist der
Name der Archivdatei
MD5-Wert des Inhalts der Dateirevision, konvertiert in einen32-stelligen Hex-String.
Gibt die Komprimierungsstufe einer Datei an.Komprimierung
Vorgabe: Ein Kompromiss zwischen "Komprimierungmaximieren" und "Geschwindigkeit maximieren"
Komprimierung maximieren: Die größtmöglicheKomprimierung für Dateirevisionen. Damit sparen SieSpeicherplatz auf dem Server.
Geschwindigkeit maximieren: Die schnellstmöglicheKomprimierung für Dateirevisionen. Damit verbessern Siedie Server-Performance.
Keine: Keine Komprimierung.
364 | Referenz
Benutzerdefiniert
Sie können benutzerdefinierte Eigenschaften für ein Element erstellen, die im Dialogfeld Eigenschaften desElements angezeigt werden. Folgende Eigenschaften befinden sich auf der Seite Benutzerdefiniert.
BeschreibungEigenschaft
Zeigt den Namen einer benutzerdefinierten Eigenschaft an.Eigenschaft
Zeigt den Wert einer benutzerdefinierten Eigenschaft an.Doppelklicken Sie zum Bearbeiten des Werts auf denEigenschaftsnamen.
Wert
Kommentar
Folgende Eigenschaften befinden sich auf der Seite Kommentar.
BeschreibungEigenschaft
Gibt den Grund für die Änderungen an der aktuellen Revisionan.
Kommentar für diese Revision
Gibt den Grund für die Änderungen an der neuen Revisionan.
Kommentar für neue Revision
Verwandte Themen
Projekteigenschaften auf Seite 351
Provider-Eigenschaften auf Seite 352
Projekteigenschaften auf Seite 355
Ordnereigenschaften auf Seite 359
Änderungsanforderungseigenschaften auf Seite 365
Anforderungseigenschaften auf Seite 368
Task-Eigenschaften auf Seite 371
Thema-Eigenschaften auf Seite 375
Änderungsanforderungseigenschaften auf Seite 365
Ordnereigenschaften auf Seite 359
Anforderungseigenschaften auf Seite 368
Task-Eigenschaften auf Seite 371
Thema-Eigenschaften auf Seite 375
Elementeigenschaften anzeigen oder ändern auf Seite 256
ÄnderungsanforderungseigenschaftenDieses Thema behandelt die Änderungsanforderungseigenschaften und ihre Beschreibungen, wie sie imDialogfeld Änderungsanforderungseigenschaften angezeigt werden. Die
Referenz | 365
Änderungsanforderungseigenschaften können im Dialogfeld Änderungsanforderungseigenschaften aufden folgenden Registerkarten eingesehen und geändert werden:
Zusammenfassung
Folgende Eigenschaften befinden sich auf der Seite Zusammenfassung.
BeschreibungEigenschaft
Zeigt den Status der Änderungsanforderung an.Status
Zeigt die Priorität der Änderungsanforderung an. VieleBenutzer passen das Repository an, um dieses Feld so zu
Priorität
erweitern, dass es weitere Werte enthalten kann, daboolesche Werte in der Anwendung als Aufzählungstypenbehandelt werden. Beispielsweise ist "Nein" 0 und "Ja" 1.Ein Administrator kann "Nein" auf "Keine Priorität" und "Ja"auf "Priorität 1" setzen sowie die Prioritäten 2 bis 10hinzufügen.
Zeigt den Typ der Änderungsanforderung an. MöglicheTypen sind Defekt und Vorschlag.
Typ
Gibt den Schweregrad der Änderungsanforderung an.Niedrig, Mittel oder Hoch.
Schweregrad
Gibt die Betriebssystemplattform an, für die dieÄnderungsanforderung gilt.
Plattform
Zeigt das von einem Benutzer ausgewählte Build-Label an,um den letzten Build zu kennzeichnen, in dem eineÄnderungsanforderung getestet wurde.
Letzter getesteter Build
Gibt den Kunden oder eine andere externe Quelle an, derbzw. die die Daten für diese Änderungsanforderung zurVerfügung gestellt hat.
Externe Referenz
Gibt das für den nächsten Build erstellte Label an, das nachdem Lösen einer Änderungsanforderung auf die Ansichtangewendet wurde.
Adressiert in Build
Zeigt die Komponente an, in der der Defekt auftritt. Dies wirdhäufig mit der Eigenschaft Kategorie verwendet, um dieIdentifizierung auf eine Unterkomponente einzugrenzen.
Komponente
Zeigt den Namen der Unterkomponente an, in der der Defektauftritt. Die Eigenschaft wird in der Regel in Kombinationmit der Eigenschaft Komponente verwendet.
Kategorie
Zeigt eine kurze Beschreibung der Änderungsanforderungan.
Zusammenfassung
Zeigt den Namen der Person an, die zurzeit für dieÄnderungsanforderung verantwortlich ist.
Zuständigkeit
366 | Referenz
BeschreibungEigenschaft
Zeigt den Namen der Person an, die dieÄnderungsanforderung angelegt hat.
Eingegeben von
Beschreibung
Diese Seite enthält auch die Schaltfläche Durchsuchen, um den zu testenden Befehl zu finden, und dieSchaltfläche Ausführen, um den Test auszuführen. Folgende Eigenschaften befinden sich auf der SeiteBeschreibung.
BeschreibungEigenschaft
Zeigt eine ausführliche Beschreibung derÄnderungsanforderung an.
Beschreibung und Schritte zur Reproduktion
Gibt den Befehl an, der zum Testen der Lösung für dieÄnderungsanforderung verwendet werden soll.
Testbefehl
Lösung
Folgende Eigenschaften befinden sich auf der Seite Lösung.
BeschreibungEigenschaft
Erläutert eine Lösung zu dem in der Änderungsanforderungbeschriebenen Problem, ist jedoch nicht die eigentlicheProblemlösung.
Ausweichlösung
Zeigt die Lösung des in der Änderungsanforderungbeschriebenen Problems an.
Problemlösung
Benutzerdefiniert
Sie können benutzerdefinierte Eigenschaften für ein Element erstellen, die im Dialogfeld Eigenschaften desElements angezeigt werden. Folgende Eigenschaften befinden sich auf der Seite Benutzerdefiniert.
BeschreibungEigenschaft
Zeigt den Namen einer benutzerdefinierten Eigenschaft an.Eigenschaft
Zeigt den Wert einer benutzerdefinierten Eigenschaft an.Doppelklicken Sie zum Bearbeiten des Werts auf denEigenschaftsnamen.
Wert
Anhänge
Die Seite Anhänge enthält eine Liste aller Dateien, die an die aktuelle Anforderung angehängt sind.
Kommentar
Folgende Eigenschaften befinden sich auf der Seite Kommentar.
Referenz | 367
BeschreibungEigenschaft
Gibt den Grund für die Änderungen an der aktuellen Revisionan.
Kommentar für diese Revision
Gibt den Grund für die Änderungen an der neuen Revisionan.
Kommentar für neue Revision
Verwandte Themen
Projekteigenschaften auf Seite 351
Provider-Eigenschaften auf Seite 352
Projekteigenschaften auf Seite 355
Ordnereigenschaften auf Seite 359
Dateieigenschaften auf Seite 363
Anforderungseigenschaften auf Seite 368
Task-Eigenschaften auf Seite 371
Thema-Eigenschaften auf Seite 375
Dateieigenschaften auf Seite 363
Ordnereigenschaften auf Seite 359
Anforderungseigenschaften auf Seite 368
Task-Eigenschaften auf Seite 371
Thema-Eigenschaften auf Seite 375
Elementeigenschaften anzeigen oder ändern auf Seite 256Lösungen zu Änderungsanforderungen angeben auf Seite 239Beschreibungen zu Änderungsanforderungen eingeben auf Seite 239Benutzerdefinierte Optionen für Änderungsanforderungen ändern auf Seite 240Änderungsanforderungen auf Seite 74
Ansicht "Änderungsanforderung" auf Seite 26
Elementeigenschaften anzeigen oder ändern auf Seite 256
AnforderungseigenschaftenDieses Thema behandelt die Anforderungseigenschaften und ihre Beschreibungen, wie sie im DialogfeldAnforderungseigenschaften angezeigt werden.
Anforderungen
Die Anforderungseigenschaften können im Dialogfeld Anforderungseigenschaften auf verschiedenenRegisterkarten (Seiten) eingesehen und geändert werden. Die folgenden Eigenschaften befinden sich auf derRegisterkarte Anforderung:
368 | Referenz
BeschreibungEigenschaft
Zeigt den Namen der Anforderung an.Name
Zeigt den Namen der Person an, die die erste Revision derAnforderung in der Ansicht erstellt hat.
Erstellt von
Zeigt das Datum an, zu dem die erste Revision derAnforderung erstellt wurde.
Erstellt am
Gibt die Anzahl der an die Anforderung angehängten Dateienan.
Anhänge
Zeigt den Namen der Person an, die die Anforderung zuletztgeändert hat.
Geändert von
Zeigt das Datum an, an dem die Anforderung zuletztgeändert wurde.
Geändert am
Zeigt den Anforderungstyp an.Typ
Zeigt den Namen der Person an, die für die Erfüllung derAnforderung ultimativ verantwortlich ist.
Eigentümer
Zeigt den aktuellen Status der Anforderung an. Hier wirdder Fortschritt von "Gesendet" zu "Abgelehnt" oder
Status
"Abgeschlossen" angegeben. Hinweis: Der Status Fertigfür CCB bedeutet, dass die Anforderung vom ChangeControl Board überprüft werden kann.
Externe Quelle oder Referenz für diese Anforderung. Diesist in der Regel der Name eines externen Kunden, der diese
Externe Referenz
Anforderung angefordert hat. Wenn Sie Anforderungen vonCaliberRM nach StarTeam publizieren, zeigt dieseEigenschaft ihre Kennung für diese Anforderung an.
Gibt eine Beschreibung der Anforderung an, die in der Regelim Laufe der Zeit geändert wird, um Zweideutigkeiten zuvermeiden.
Beschreibung
Zuständigkeit
Auf der Seite Zuständigkeit werden die Personen aufgeführt, die für das Erfüllen der Anforderung verantwortlichsind. Sie können dieser Liste Personen hinzufügen oder Personen aus ihr entfernen. Diese Mitglieder werdenüber die an der Anforderung vorgenommenen Änderungen benachrichtigt, wenn die Benachrichtigungsfunktionaktiviert ist.
Mehrdeutigkeit - Überarbeitung
Die folgenden Eigenschaften befinden sich auf der Seite Mehrdeutigkeit - Überarbeitung. Personen, die dieAnforderung im weiteren Verlauf bearbeiten, können über die Seite Mehrdeutigkeit - ÜberarbeitungMehrdeutigkeiten der anfänglichen Beschreibung aufdecken und diese Beschreibung ändern.
Referenz | 369
BeschreibungEigenschaft
Gibt die Anzahl der Mehrdeutigkeiten an, die Prüfer in deranfänglichen Beschreibung der Anforderung gefundenhaben.
Anzahl gefundener Mehrdeutigkeiten
Enthält eine neue überarbeitete Beschreibung, die aufgrundvon Mehrdeutigkeiten in der ursprünglichen Beschreibungoder aus anderen Gründen erstellt wurde.
Überarbeitete Beschreibung
Zeigt Kommentare, die angeben, welche Mehrdeutigkeitensich in der ursprünglichen Anforderung befinden und warum
Kommentare
Sie die Änderungen an der Beschreibung vorgenommenhaben.
Schätzung
Folgende Eigenschaften befinden sich auf der Seite Schätzung.
BeschreibungEigenschaft
Gibt an, wie viel Zeit für die vollständige Bearbeitung der Anforderung eingeplant wird.Wenn Sie Anforderungen von CaliberRM an StarTeam veröffentlichen, sind diese Felder
Erwarteter Aufwand
bereits mit Daten ausgefüllt, die auf bestimmten Einheiten basieren, z. B. Stunden oderTage. Anderenfalls sind die Einheiten frei wählbar, sie sollten aber in den Feldern GeringerAufwand und Hoher Aufwand identisch sein und für alle Anforderungen einheitlichverwendet werden.
Gibt an, wie viel Zeit für die vollständige Bearbeitung der Anforderung maximal erwartetwird. Wenn Sie Anforderungen von CaliberRM an StarTeam veröffentlichen, sind diese
Hoher Aufwand
Felder bereits mit Daten ausgefüllt, die auf bestimmten Einheiten basieren, z. B. Stundenoder Tage. Anderenfalls sind die Einheiten frei wählbar, sie sollten aber für die EigenschaftenGeringer Aufwand und Erwarteter Aufwand identisch sein und für alle Anforderungeneinheitlich verwendet werden.
Gibt an, wie viel Zeit für die vollständige Bearbeitung der Anforderung minimal erwartetwird. Wenn Sie Anforderungen aus CaliberRM importieren, sind diese Felder bereits mit
Geringer Aufwand
Daten ausgefüllt, die auf bestimmten Einheiten basieren, z. B. auf Stunden oder Tagen.Anderenfalls sind die Einheiten frei wählbar, sie sollten aber in den Feldern ErwarteterAufwand und Hoher Aufwand identisch sein und für alle Anforderungen einheitlichverwendet werden.
Benutzerdefiniert
Sie können benutzerdefinierte Eigenschaften für ein Element erstellen, die im Dialogfeld Eigenschaften desElements angezeigt werden. Folgende Eigenschaften befinden sich auf der Seite Benutzerdefiniert.
BeschreibungEigenschaft
Zeigt den Namen einer benutzerdefinierten Eigenschaft an.Eigenschaft
Zeigt den Wert einer benutzerdefinierten Eigenschaft an.Doppelklicken Sie zum Bearbeiten des Werts auf denEigenschaftsnamen.
Wert
370 | Referenz
Anhänge
Die Seite Anhänge enthält eine Liste aller Dateien, die an die aktuelle Anforderung angehängt sind.
Kommentar
Folgende Eigenschaften befinden sich auf der Seite Kommentar.
BeschreibungEigenschaft
Gibt den Grund für die Änderungen an der aktuellen Revisionan.
Kommentar für diese Revision
Gibt den Grund für die Änderungen an der neuen Revisionan.
Kommentar für neue Revision
Verwandte Themen
Projekteigenschaften auf Seite 351
Provider-Eigenschaften auf Seite 352
Projekteigenschaften auf Seite 355
Ordnereigenschaften auf Seite 359
Dateieigenschaften auf Seite 363
Änderungsanforderungseigenschaften auf Seite 365
Task-Eigenschaften auf Seite 371
Thema-Eigenschaften auf Seite 375
Änderungsanforderungseigenschaften auf Seite 365
Dateieigenschaften auf Seite 363
Ordnereigenschaften auf Seite 359
Task-Eigenschaften auf Seite 371
Thema-Eigenschaften auf Seite 375
Elementeigenschaften anzeigen oder ändern auf Seite 256Elementeigenschaften anzeigen oder ändern auf Seite 256
Task-Eigenschaften
Task
Folgende Eigenschaften befinden sich auf der Seite Task.
BeschreibungEigenschaft
Zeigt den Namen des Tasks an, für den dieses Element einuntergeordneter Task ist (sofern dieses Element einuntergeordneter Task ist).
Untergeordneter Task von
Referenz | 371
BeschreibungEigenschaft
Zeigt den Namen des Tasks oder des untergeordneten Tasksan.
Name
Zeigt den Namen der Person an, die für die Bearbeitungdieses Tasks oder untergeordneten Tasks verantwortlichist. Es können auch weitere Ressourcen zugewiesen werden.
Zuständigkeit
Gibt an, dass der Task oder der untergeordnete Task alsMilestone zu behandeln ist.
Milestone
Zeigt den Taskstatus an:Status
Ausstehend: Der Abschluss eines Vorgänger-Tasks stehtaus.
Startbereit: Die Arbeit am Task kann begonnen werden.
Wird verarbeitet: Für diesen Task wurden Arbeitsdatensätzeeingegeben.
Fertig gestellt: Die Arbeit am Task ist abgeschlossen.
Geschlossen: Der Task wurde beendet und geschlossen.
Angehalten: Die Arbeit am Task wurde vorübergehendangehalten, in der Regel um auf den Abschluss einesanderen Tasks zu warten.
Zeigt die Prioritätsstufe des Tasks an. DieStandardeinstellung lautet Mittel. Die Prioritäten entsprechen
Priorität
den in MS Project verwendeten Prioritäten. Nichtabgleichen ist ein Microsoft Project-spezifischer Begriff,den Sie ignorieren können.
Zeigt die Anzahl der Stunden an, in denen der Taskabgeschlossen werden soll.
Dauer
Zeigt den Prozentsatz der bereits abgeschlossenen Arbeitfür einen Task an.
Prozent abgeschlossen
Benachrichtigt Teamleiter oder Task-Prüfer, dass dieserTask geprüft werden muss. Geben Sie in das Textfeld Aktion
Aktion erforderlich
erforderlich eine Erläuterung ein, warum die Prüfung desTasks erforderlich ist.
Ressourcen
Auf der Seite Ressourcen sind die Task-Ressourcen aufgeführt. Sie können Teammitgliedern Zuständigkeitenzuweisen, indem Sie sie über die Schaltfläche Hinzufügen zur Liste hinzufügen. Wenn Sie Teammitgliederaus der Liste entfernen möchten, klicken Sie auf Entfernen.
Zeit
Folgende Eigenschaften befinden sich auf der Seite Zeit.
372 | Referenz
BeschreibungEigenschaft
Zeigt das Startdatum für den Task an.Geplanter Start
Zeigt das Enddatum für den Task an.Geplante Fertigstellung
Gibt die Anzahl der Stunden an, die zur Fertigstellung desTasks erwartungsgemäß anfallen.
Geplante Arbeit
Zeigt das tatsächliche Startdatum an, das aus demArbeitsdatensatzeintrag berechnet wurde.
Tatsächlicher Start
Zeigt das tatsächliche Datum an, an dem der Task-Statusin Fertig gestellt geändert wurde.
Tatsächliche Fertigstellung
Zeigt die tatsächliche Anzahl der für die Fertigstellung desTasks angefallenen Stunden an, die sich aus denArbeitsdatensätzen berechnet.
Tatsächliche Stunden
Zeigt die Varianz in Tagen zwischen dem erwarteten unddem tatsächlichen Startdatum an. Dieser berechnete Wertist schreibgeschützt.
Geschätzter Start - Varianz
Zeigt die Varianz in Tagen zwischen dem erwarteten unddem tatsächlichen Enddatum an. Dieser berechnete Wertist schreibgeschützt.
Geschätzte Fertigstellung - Varianz
Zeigt die Varianz in Stunden zwischen der erwarteten undder tatsächlichen Dauer an. Dieser berechnete Wert istschreibgeschützt.
Geschätzte Stundenzahl - Varianz
Arbeit
Auf der Seite Arbeit werden alle für diesen Task eingegebenen Arbeitsdatensätze angezeigt. JederArbeitsdatensatz verfügt über die folgenden Eigenschaften.
BeschreibungEigenschaft
Zeigt den Namen der Person an, die die Arbeit für diesenArbeitsdatensatzeintrag ausgeführt hat.
Benutzername
Zeigt das Datum des Arbeitsdatensatzeintrags an.Datum
Gibt die Anzahl der Stunden an, die für diesenArbeitsdatensatzeintrag angefallen sind.
Arbeitsstunden
Zeigt die zur Fertigstellung des Tasks verbleibende Anzahlan Stunden an.
Verbleibende Arbeit
Referenz | 373
BeschreibungEigenschaft
Zeigt Textkommentare an, die erklären, welche Arbeit fürdiesen Arbeitsdatensatz ausgeführt wurde.
Kommentare
Zeigt in einem schreibgeschützten berechneten Feld dieGesamtarbeitszeit für diesen Task basierend auf deneingegebenen Arbeitsdatensätzen an.
Tatsächliche Gesamtarbeit
Anmerkungen
Die Seite Anmerkungen ist ein einfaches Textfeld für die Eingabe von Anmerkungen zum Task.
Benutzerdefiniert
Sie können benutzerdefinierte Eigenschaften für ein Element erstellen, die im Dialogfeld Eigenschaften desElements angezeigt werden.
Folgende Eigenschaften befinden sich auf der Seite Benutzerdefiniert.
BeschreibungEigenschaft
Zeigt den Namen einer benutzerdefinierten Eigenschaft an.Eigenschaft
Zeigt den Wert einer benutzerdefinierten Eigenschaft an.Doppelklicken Sie zum Bearbeiten des Werts auf denEigenschaftsnamen.
Wert
Anhänge
Die Seite Anhänge enthält eine Liste aller Dateien, die an das aktuelle Element angehängt sind.
Kommentar
Folgende Eigenschaften befinden sich auf der Seite Kommentar.
BeschreibungEigenschaft
Gibt den Grund für die Änderungen an der aktuellen Revisionan.
Kommentar für diese Revision
Gibt den Grund für die Änderungen an der neuen Revisionan.
Kommentar für neue Revision
Verwandte Themen
Projekteigenschaften auf Seite 351
Provider-Eigenschaften auf Seite 352
Projekteigenschaften auf Seite 355
Ordnereigenschaften auf Seite 359
374 | Referenz
Dateieigenschaften auf Seite 363
Änderungsanforderungseigenschaften auf Seite 365
Anforderungseigenschaften auf Seite 368
Thema-Eigenschaften auf Seite 375
Änderungsanforderungseigenschaften auf Seite 365
Dateieigenschaften auf Seite 363
Ordnereigenschaften auf Seite 359
Anforderungseigenschaften auf Seite 368
Thema-Eigenschaften auf Seite 375
Elementeigenschaften anzeigen oder ändern auf Seite 256Elementeigenschaften anzeigen oder ändern auf Seite 256
Thema-EigenschaftenDieses Thema behandelt die Thema-Eigenschaften und ihre Beschreibungen, wie sie im DialogfeldThema-Eigenschaften angezeigt werden. Die Thema-Eigenschaften können im DialogfeldThema-Eigenschaften auf den folgenden Registerkarten eingesehen und geändert werden:
Thema
Folgende Eigenschaften befinden sich auf der Seite Thema.
BeschreibungEigenschaft
Zeigt den Titel des Themas an.Titel
Zeigt den Namen der Person an, die das Thema erstellt hat.Erstellt von
Zeigt das Datum an, an dem das Thema erstellt wurde.Erstellt am
Zeigt die Anzahl der am Thema angehängten Anhänge an.Anhänge
Zeigt den Namen der Person an, die das Thema zuletztgeändert hat.
Geändert von
Zeigt das Datum an, an dem das Thema zuletzt geändertwurde.
Geändert am
Zeigt den Textinhalt des Themas an.Inhalt
Optionen
Folgende Eigenschaften befinden sich auf der Seite Optionen.
BeschreibungEigenschaft
Zeigt die Liste der Empfänger des Themas oder der Antwortan.
Empfänger
Referenz | 375
BeschreibungEigenschaft
Hinweis: Sie können sich selbst nur aus derEmpfängerliste löschen, wenn Sie alle Empfängerentfernen.Wenn Empfänger vorhanden sind, verhindertStarTeam, dass Sie sich selbst aus derBenachrichtigungsliste löschen.
Zeigt die Priorität des Themas an:Priorität
Niedrig, Normal oder Hoch.
Zeigt den Status des Themas an:Status
Aktiv oder Inaktiv.
Benutzerdefiniert
Sie können benutzerdefinierte Eigenschaften für ein Element erstellen, die im Dialogfeld Eigenschaften desElements angezeigt werden.
Folgende Eigenschaften befinden sich auf der Seite Benutzerdefiniert.
BeschreibungEigenschaft
Zeigt den Namen einer benutzerdefinierten Eigenschaft an.Eigenschaft
Zeigt den Wert einer benutzerdefinierten Eigenschaft an.Doppelklicken Sie zum Bearbeiten des Werts auf denEigenschaftsnamen.
Wert
Anhänge
Die Seite Anhänge enthält eine Liste aller Dateien, die an das aktuelle Thema angehängt sind.
Kommentar
Folgende Eigenschaften befinden sich auf der Seite Kommentar.
BeschreibungEigenschaft
Gibt den Grund für die Änderungen an der aktuellen Revisionan.
Kommentar für diese Revision
Gibt den Grund für die Änderungen an der neuen Revisionan.
Kommentar für neue Revision
Verwandte Themen
Projekteigenschaften auf Seite 351
Provider-Eigenschaften auf Seite 352
Projekteigenschaften auf Seite 355
Ordnereigenschaften auf Seite 359
376 | Referenz
Dateieigenschaften auf Seite 363
Änderungsanforderungseigenschaften auf Seite 365
Anforderungseigenschaften auf Seite 368
Task-Eigenschaften auf Seite 371
Änderungsanforderungseigenschaften auf Seite 365
Dateieigenschaften auf Seite 363
Ordnereigenschaften auf Seite 359
Anforderungseigenschaften auf Seite 368
Task-Eigenschaften auf Seite 371
Elementeigenschaften anzeigen oder ändern auf Seite 256Elementeigenschaften anzeigen oder ändern auf Seite 256
StarTeam-AnsichtenDieser Abschnitt enthält Referenzinformationen zum Erstellen und Konfigurieren von StarTeam-Ansichten.
Verwandte Themen
Referenz auf Seite 313
Ansichtstyp-Optionen und -Einstellungen auf Seite 377
Konfigurationsoptionen für StarTeam-Ansichten auf Seite 380
Ansichtstyp-Optionen und -EinstellungenIn der folgenden Tabelle werden die Einstellungen aufgeführt, die im Experten für neue Elemente des Typs"Ansicht" ausgewählt werden müssen, um die unterschiedlichen Ansichten zu erstellen.
Festzulegende OptionenGewünschte Ansichtsart
Ansichtstyp:Verzweigungsansicht: Alle verzweigen (Unverankert)
Alle verzweigenNeue Elemente:
Stammordner:Neue Elemente der untergeordneten Ansicht werden nichtin der übergeordneten Ansicht angezeigt. Neue Elemente
Wird in übergeordneter Ansicht ausgewählt.in der übergeordneten Ansicht werden in beiden Ansichten
Arbeitsordner:angezeigt, wenn sie sich in der Untermenge befinden, aufdie die untergeordnete Ansicht zugreift. In der
Sollte sich vom Arbeitsordner der übergeordneten Ansichtunterscheiden, um Konflikte zu vermeiden.
untergeordneten Ansicht ist für neue Elemente aus derübergeordneten Ansicht die Option Verzweigen beiÄnderung aktiviert. Konfiguration:
Vorhandene Elemente: Unverankert
Änderungen an Elementen in der übergeordneten Ansichtwerden so lange in der untergeordneten Ansicht angezeigt,
Hinweis: Wenn es wahrscheinlich ist, dass Benutzerviele Ordner und Elemente verschieben oder
bis das entsprechende Element in der Unteransicht verzweigt gemeinsam nutzen, kann es bei Verwendung vonwird. Änderungen an Elementen in der untergeordneten unverankerten Verzweigungsansichten dazu kommen,
Referenz | 377
Festzulegende OptionenGewünschte Ansichtsart
dass mehrfache unerwünschte Referenzen aufdieselben Ordner oder Elemente entstehen und für
Ansicht werden nur dann in der übergeordneten Ansichtangezeigt, wenn die Option Verzweigen bei Änderung für
Verwirrung sorgen.Wenn das Feld Adressiert in Builddiese Elemente deaktiviert ist. Elemente, die in einer derfür eine Änderungsanforderung beim Erstellen derAnsichten gelöscht wurden, werden jedoch nicht in der
jeweils anderen Ansicht gelöscht. untergeordneten Ansicht den Wert Nächster Build hat,wird dieser Wert durch das nächste Build-Label der
Elementverhalten:übergeordneten Ansicht ersetzt, falls sich dieÄnderungsanforderung nicht zuvor verzweigt.Die Option Verzweigen bei Änderung ist verfügbar und für
alle Elemente aktiviert, die verzweigt werden können.Änderungen an verzweigungsfähigen Elementen deruntergeordneten Ansicht führen zu einer Verzweigung, soferndie Option Verzweigen bei Änderung des jeweiligenElements nicht deaktiviert ist. Nach der Verzweigung ist dieOption nicht verfügbar.
Ansichtstyp:Verzweigungsansicht: Alle verzweigen (Verankert)
Alle verzweigenNeue Elemente:
Stammordner:Neue Elemente der untergeordneten Ansicht werden nichtin der übergeordneten Ansicht angezeigt. Neue Elemente
Wird in übergeordneter Ansicht ausgewählt.der übergeordneten Ansicht werden nicht in deruntergeordneten Ansicht angezeigt. Arbeitsordner:
Vorhandene Elemente: Sollte sich vom Arbeitsordner der übergeordneten Ansichtunterscheiden, um Konflikte zu vermeiden.
Elemente der untergeordneten Ansicht sind mit denElementen der übergeordneten Ansicht zum Zeitpunkt der Konfiguration:Konfiguration identisch, bis sie verzweigt werden. Elemente
Andere als "Unverankert" (mit Label, basierend auf einemHeraufstufungsstatus oder einem bestimmten Datum)
der untergeordneten Ansicht können nur geändert werden,wenn die Änderung zu einer Verzweigung führt.
Hinweis: Wenn das Feld Adressiert in Build für eineÄnderungsanforderung beim Erstellen der untergeordneten
Elementverhalten:
Die Option Verzweigen bei Änderung ist verfügbar und füralle Elemente aktiviert, die verzweigt werden können.
Ansicht den Wert Nächster Build hat, wird dieser Wert erstdann durch ein Build-Label ersetzt, wenn dieÄnderungsanforderung verzweigt wird.Änderungen an verzweigungsfähigen Elementen der
untergeordneten Ansicht führen zu einer Verzweigung, soferndie Option Verzweigen bei Änderung des jeweiligenElements nicht deaktiviert ist. Nach der Verzweigung ist dieOption nicht verfügbar.
Ansichtstyp:Verzweigungsansicht: Nicht verzweigen (Unverankert)
Nicht verzweigenNeue Elemente:
Stammordner:Neue Elemente der untergeordneten Ansicht werden in derübergeordneten Ansicht angezeigt. Neue Elemente in der
Wird in übergeordneter Ansicht ausgewählt.übergeordneten Ansicht werden in der untergeordneten
Arbeitsordner:Ansicht angezeigt, wenn sie sich in der Untermengebefinden, auf die die untergeordnete Ansicht zugreift. In der
Sollte sich vom Arbeitsordner der übergeordneten Ansichtunterscheiden, um Konflikte zu vermeiden.
untergeordneten Ansicht ist für neue Elemente aus derübergeordneten Ansicht die Option Verzweigen beiÄnderung deaktiviert. Konfiguration:
Vorhandene Elemente: Unverankert
Vorhandene Elemente in der untergeordneten und derübergeordneten Ansicht unterscheiden sich nicht. Sie können
Hinweis: Wenn Benutzer viele Ordner und Elementeverschieben oder gemeinsam nutzen, kann es bei
so lange in der übergeordneten oder der untergeordneten Verwendung von unverankerten VerzweigungsansichtenAnsicht geändert werden, bis das Element in der dazu kommen, dass mehrfache unerwünschte Referenzenuntergeordneten Ansicht verzweigt wird. Elemente, die in auf dieselben Ordner oder Elemente entstehen und für
378 | Referenz
Festzulegende OptionenGewünschte Ansichtsart
Verwirrung sorgen. Wenn das Feld Adressiert in Build füreine Änderungsanforderung beim Erstellen der
einer der Ansichten gelöscht wurden, werden jedoch nichtin der jeweils anderen Ansicht gelöscht.
untergeordneten Ansicht den Wert Nächster Build hat, wirdElementverhalten:
dieser Wert durch das nächste Build-Label derDie Option Verzweigen bei Änderung ist verfügbar, abernicht aktiviert.
übergeordneten Ansicht ersetzt, falls sich dieÄnderungsanforderung nicht in der untergeordneten Ansichtverzweigt.
Änderungen an verzweigungsfähigen Elementen deruntergeordneten Ansicht führen erst dann zu einerVerzweigung, wenn die Option Verzweigen bei Änderungaktiviert ist. Nach der Verzweigung ist die Option nichtverfügbar.
Ansichtstyp:Verzweigungsansicht: Nicht verzweigen (Verankert)
Nicht verzweigenNeue Elemente:
Stammordner:Neue Elemente der untergeordneten Ansicht werden nichtin der übergeordneten Ansicht angezeigt. Neue Elemente
Wird in übergeordneter Ansicht ausgewählt.der übergeordneten Ansicht werden nicht in deruntergeordneten Ansicht angezeigt. Arbeitsordner:
Vorhandene Elemente: Sollte sich vom Arbeitsordner der übergeordneten Ansichtunterscheiden, um Konflikte zu vermeiden.
Elemente der untergeordneten Ansicht sind mit denElementen der übergeordneten Ansicht zum Zeitpunkt der Konfiguration:Konfiguration identisch, bis das Element in der
Andere als "Unverankert" (mit Label, basierend auf einemHeraufstufungsstatus oder einem bestimmten Datum)
untergeordneten Ansicht verzweigt wird. Elemente deruntergeordneten Ansicht können nur geändert werden, wenndie Änderung zu einer Verzweigung führt. Hinweis: Wenn das Feld Adressiert in Build für eine
Änderungsanforderung beim Erstellen der untergeordnetenElementverhalten:
Ansicht den Wert Nächster Build hat, wird dieser Wert erstDie Option Verzweigen bei Änderung ist verfügbar, abernicht aktiviert.
dann durch ein Build-Label ersetzt, wenn dieÄnderungsanforderung verzweigt wird.
Änderungen an verzweigungsfähigen Elementen deruntergeordneten Ansicht führen erst dann zu einerVerzweigung, wenn die Option Verzweigen bei Änderungaktiviert ist. Nach der Verzweigung ist die Option nichtverfügbar.
Ansichtstyp:Referenzansicht (wird auch als Referenzansicht mitLese-/Schreibzugriff bezeichnet)
ReferenzNeue Elemente:
Stammordner:Neue Elemente in der untergeordneten Ansicht werden inbeiden Ansichten angezeigt. Neue Elemente in der
Wird in übergeordneter Ansicht ausgewählt.
Arbeitsordner:übergeordneten Ansicht werden in beiden Ansichtenangezeigt, wenn sie sich in der Untermenge befinden, aufdie die untergeordnete Ansicht zugreift.
Für gewöhnlich identisch mit dem Arbeitsordner derübergeordneten Ansicht.
Vorhandene Elemente:Konfiguration:
Vorhandene Elemente in der untergeordneten und derübergeordneten Ansicht unterscheiden sich nicht. Sie könnenin beiden Ansichten geändert werden.
Nicht zutreffend, ist immer unverankert.
Elementverhalten:
Verzweigen bei Änderung ist nicht verfügbar.
Referenz | 379
Festzulegende OptionenGewünschte Ansichtsart
Hinweis: In der untergeordneten Ansicht erstellte Labelsbzw. gelöschte Objekte werden in der übergeordnetenAnsicht angezeigt bzw. aus dieser entfernt. Dies gilt nichtfür andere Arten von untergeordneten Ansichten.
Ansichtstyp:Ansicht "Referenz (Nur Lesen)" (Eingefroren)
Referenz (Nur Lesen)Neue Elemente:
Stammordner:Neue Elemente können nicht zur untergeordneten Ansichthinzugefügt werden. Neue Elemente der übergeordnetenAnsicht werden in der untergeordneten Ansicht angezeigt.
Wird in übergeordneter Ansicht ausgewählt.
Arbeitsordner:Vorhandene Elemente:
Für gewöhnlich identisch mit dem Arbeitsordner derübergeordneten Ansicht.
Vorhandene Elemente in der untergeordneten und derübergeordneten Ansicht unterscheiden sich nicht. Sie könnennur in der übergeordneten Ansicht geändert werden. Konfiguration:
Elementverhalten: Andere als "Unverankert" (mit Label, basierend auf einemHeraufstufungsstatus oder einem bestimmten Datum)
Verzweigen bei Änderung ist nicht verfügbar.Diese Ansichten können zurückgesetzt werden.
Ansichtstyp:Nicht abgeleitete Ansicht (wird auch als leereVerzweigungsansicht bezeichnet)
Nicht abgeleitetNeue Elemente:
Stammordner: nicht zutreffendNeue Elemente der untergeordneten Ansicht werden nichtin der übergeordneten Ansicht angezeigt. Neue Elemente
Arbeitsordner:
Sollte sich vom Arbeitsordner der übergeordneten Ansichtunterscheiden, um Konflikte zu vermeiden.
der übergeordneten Ansicht werden nicht in deruntergeordneten Ansicht angezeigt.
Vorhandene Elemente: Konfiguration:
Vorhandene Elemente der übergeordneten Ansicht werdennicht in der untergeordneten Ansicht angezeigt.
--
Diese Ansichten können zurückgesetzt werden.Elementverhalten:
Verzweigen bei Änderung ist nicht verfügbar.
Verwandte Themen
StarTeam-Ansichten auf Seite 377
Konfigurationsoptionen für StarTeam-Ansichten auf Seite 380
Ansichten auf Seite 21
Konfigurationsoptionen für StarTeam-AnsichtenDie folgende Tabelle beschreibt die Konfigurationsoptionen für Ansichten, die im Experten für neue Elementedes Typs "Ansicht" zur Verfügung stehen.
BeschreibungKonfiguration
Die Elemente der neuen Ansicht sind mit denentsprechenden Elementen der aktuellen übergeordneten
Unverankerte Konfiguration
380 | Referenz
BeschreibungKonfiguration
Ansicht identisch. Änderungen an einem Element in derübergeordneten Ansicht werden auch am entsprechendenElement in der neuen Ansicht vorgenommen, bis diesesElement verzweigt wird. Änderungen an einem Element inder neuen Ansicht werden in der übergeordneten Ansichtübernommen, bis das Element in der neuen Ansichtverzweigt wird. (In vielen Fällen führt die erste Änderungdes Elements zu einer Verzweigung). Neue Elemente in derübergeordneten Ansicht werden in einerVerzweigungsansicht angezeigt. Neue Elemente in derVerzweigungsansicht werden in der übergeordneten Ansichtjedoch nur angezeigt, wenn die neue Ansicht vom Typ "Nichtverzweigen" ist.
Änderungen an der übergeordneten Ansicht haben keineAuswirkungen auf die neue Ansicht. Elemente in der neuen
Konfiguration mit Label
Ansicht sind schreibgeschützt und damit nicht änderbar,sofern für sie nicht die Option "Verzweigen bei Änderung"ausgewählt ist.
Alle Elemente in der neuen Ansicht übernehmen den vonIhnen festgelegten Heraufstufungsstatus und werden auf
Heraufstufungsstatus-Konfiguration
diesen Status zurückgesetzt. Diese Option ist deaktiviert,wenn für die übergeordnete Ansicht keinHeraufstufungsstatus definiert wurde. Änderungen an derübergeordneten Ansicht haben keine Auswirkungen auf dieneue Ansicht. Elemente in der neuen Referenzansicht sindschreibgeschützt und damit nicht änderbar, sofern für sienicht die Option "Verzweigen bei Änderung" ausgewählt ist.
Die neue Ansicht enthält nur die Elemente, die zum vonIhnen angegebenen Zeitpunkt (Datum/Uhrzeit) vorhanden
Konfiguration vom
waren, und die Elemente werden in den Zustandzurückversetzt, der unmittelbar vor diesem Datum und dieserUhrzeit gegeben war. Änderungen an der übergeordnetenAnsicht haben keine Auswirkungen auf die neue Ansicht.Elemente in der neuen Ansicht sind schreibgeschützt unddamit nicht änderbar, sofern für sie nicht die Option"Verzweigen bei Änderung" ausgewählt ist.
Verwandte Themen
StarTeam-Ansichten auf Seite 377
Ansichtstyp-Optionen und -Einstellungen auf Seite 377
Ansichten auf Seite 21
ÄnderungsanforderungenDieser Abschnitt enthält Referenzthemen, die sich mit Änderungsanforderungen befassen.
Referenz | 381
Verwandte Themen
Referenz auf Seite 313
Vorgegebene und erforderliche Änderungsanforderungsfelder auf Seite 382
Häufig verwendete Abkürzungen für Änderungsanforderungen auf Seite 385
Vorgegebene und erforderlicheÄnderungsanforderungsfelderIn der folgenden Tabelle werden die Felder des Dialogfelds Änderungsanforderung aufgelistet, es wird ihreVerwendung erklärt und es wird angegeben, in welchen Feldern eine Eingabe erforderlich ist. "ÄA" wird in derTabelle als Abkürzung für "Änderungsanforderungen" verwendet.
BeispielBeschreibungErforderlich?Feld
In diesem Beispiel sollte derStatus Neu lauten.
Setzen Sie den Wert desFelds Status für neueÄnderungsanforderungen auf
JStatus
Neu. Der Status ändert sichin Offen, wenn die ÄA einemEntwickler zugewiesen wird.
In diesem Beispiel könnenSie das Problem als Mittel
Legen Sie die Dringlichkeitdes Problems fest. Probleme
JSchweregrad
einstufen, da es unkritisch istmit hohem Schweregrad(d. h., es führt nicht zumwerden in der Regel mitSystemabsturz oder zuDatenverlust).
Datenverlust oderBeschädigungen,Systemabstürzen usw. inVerbindung gebracht.Elemente mit niedrigemSchweregrad sindüblicherweise falschgeschriebene Elemente undkosmetische Fehler.
Lassen Sie in diesemBeispiel das Feld Prioritätdeaktiviert.
In den meisten Systemenzum Überwachen vonDefekten kann für Prioritäteine bestimmte
JPriorität
Prioritätsebene ausgewähltwerden (in der Regel aufeiner Skala von 1 bis 5). InStarTeam können Sie jedochzwischen Ja und Neinwählen. Die Priorität einer ÄAwird manchmal vom Testerund manchmal vomEntwickler festgelegt. In denmeisten Fällen bedeutet derWert "Ja", dass der jeweiligeDefekt vor anderen Defektenbehoben werden muss.Wenn der Defekt
382 | Referenz
BeispielBeschreibungErforderlich?Feld
katastrophale Auswirkungenhat oder Sie daran hindert,auf wichtige Bereiche derAnwendung zuzugreifen,aktivieren Sie das FeldPriorität durch Festlegen desWertes Ja.
In diesem Beispiel sollte imFeld Plattform der Wert Allelauten.
Geben Sie an, unter welchenBetriebssystemen der Defektauftritt. Wenn der Defekt nurunter Windows NT auftritt,
JPlattform
wählen Sie "Windows NT". Inden meisten Fällen tretenDefekte auf allen Plattformenauf.
In diesem Beispiel sollte dasFeld leer bleiben.
Geben Sie Informationen an,die von außerhalb IhrerOrganisation geliefert
NExterne Referenz
wurden, z. B. ein Hinweis aufeinen Defekt von einemexternen Test-Service odereinem Kunden. Dieses Feldwird aktuell nicht verwendet.
In diesem Beispiel sollte dasFeld leer bleiben.
Ermitteln Sie die Komponentedes Produkts, in der derDefekt auftritt. Dieses Feldwird aktuell nicht verwendet.
NKomponente
In diesem Beispiel sollte dasFeld leer bleiben.
Ermitteln Sie eineUnterkomponente desProdukts. Es wird mit dem
NKategorie
Feld Komponenteverwendet, um die Positionanzugeben, an der der Defektauftritt. Dieses Feld wirdaktuell nicht verwendet.
In diesem Beispiel könnte dieZusammenfassung wie folgt
Geben Sie in diesem Feldeinen kurzen Überblick über
JZusammenfassung
lauten: "Verfügbaredas aufgetretene Problemoder die vorgeschlagene Felder verschwindenVerbesserung. Betrachten bei Verwendung desSie die Zusammenfassungals Überschrift für den Defekt.
Auswahlfelds'Erweiterte Felderanzeigen'.”Hinweis: Die
Zusammenfassungsollte nur Informationenzu einem einzigenDefekt enthalten. Wennder berichtete Defekteinen anderen Fehler
Referenz | 383
BeispielBeschreibungErforderlich?Feld
aufdeckt oder mitdiesem inZusammenhang steht,sollte der zweite Defektseparat eingetragenwerden und im FeldZusammenfassungeine Referenz zumersten Defekt erhalten(z. B. "ÄA 3109steht mit diesemDefekt inZusammenhang").
Wählen Sie in diesemBeispiel Defekt.
Wenn die ÄA einreproduzierbares Problembeschreibt, wählen Sie
JTyp
Defekt. Wenn es sich umeine Kundenanfrage odereine Funktionsverbesserunghandelt, wählen SieVorschlag.
In diesem Beispiel wählenSie die aktuellsteBuild-Nummer.
Geben Sie die Build-Nummerder Software an, in der derDefekt aufgetreten ist oderzuletzt getestet wurde. Wenn
JLetzter getesteter Build
Sie die ÄA schreiben, solltenSie die Build-Nummer derAnwendung eingeben (findetsich häufig im DialogfeldInfo). Wenn Sie eine ÄAverifizieren und das Problemweiterhin im aktuellen Buildvorhanden ist, ändern Sieden Wert des Felds in dieBuild-Nummer, die aktuellgetestet wird.
In diesem Beispiel sollte dasFeld leer bleiben.
Geben Sie an, in welchemBuild die Reparatur zuerstvorgenommen wurde. In den
JAdressiert in Build
meisten Fällen wird der Wertauf Nächster Build gesetzt,nachdem ein Entwickler denDefekt repariert hat. DiesesFeld wird durch die jeweiligeBuild-Nummer ersetzt, wenndie Version erzeugt wird.
In diesem Beispiel könnenSie das Feld entweder leer
Geben Sie die Person an, diefür die Bearbeitung des
NZuständigkeit
lassen oder die ÄA demDefekts zuständig sein soll.leitenden Entwickler desAbhängig von der Position
384 | Referenz
BeispielBeschreibungErforderlich?Feld
der ÄA im ÄA-Lebenszykluskann es sich dabei um einen
Projekts zuweisen, der diesedann an die entsprechendeStelle weiterleitet.Entwickler, einen
QA-Spezialisten oder diePerson handeln, die die ÄAeingegeben hat.
-Dieses Feld wird automatischmit dem Namen der Person
JAdressiert von
gefüllt, die die ÄA anfänglicheingegeben hat. Es kannnicht bearbeitet werden.
Die Schritte zur Reproduktionkönnten beispielsweise wiefolgt lauten:
Klicken Sie auf dieRegisterkarte Beschreibung.Im Feld Beschreibung undSchritte zur Reproduktion
JBeschreibung und Schrittezur Reproduktion
1. RKlick auf die Spaltentitelim oberen Teilfenster.
können detaillierteInformationen zum Defekt
2. Felder anzeigenwählen.
eingegeben werden. Die hiereingegebene Beschreibungsollte auf der 3. LKlick auf Erweiterte
Felder anzeigen. // DasAuswahlfeld ist aktiviert.
Zusammenfassung basieren.Bei den Angaben in Schrittezur Reproduktion handelt 4. LKlick auf Erweiterte
Felder anzeigen. // Dases sich um die wichtigstenInformationen der ÄA, da mit Auswahlfeld ist
deaktiviert.ihrer Hilfe der Defektschrittweise reproduziert 5. ERW: Die Standardfelder
werden im Listenfeldwerden kann. Je detaillierterdie Informationen sind, desto Verfügbare Felder
anzeigt.wahrscheinlicher ist, dass derverantwortliche Entwickler die 6. ERG: Im Listenfeld
Verfügbare FelderUrsache des Defektsherausfinden und diesenbeheben kann.
werden keine Felderangezeigt.
Verwandte Themen
Änderungsanforderungen auf Seite 381
Häufig verwendete Abkürzungen für Änderungsanforderungen auf Seite 385
Mit Änderungsanforderungen arbeiten auf Seite 237
Häufig verwendete Abkürzungen fürÄnderungsanforderungenDie meisten Organisationen verwenden für Systeme zum Überwachen von Defekten eine spezielle Syntaxoder Kurzform, um die Schritte zur Reproduktion eines Problems zu beschreiben. In der folgenden Tabellewerden empfohlene Kurzformen und eine Beschreibung der einzelnen Elemente aufgelistet.
Referenz | 385
BeschreibungKurzform
Nummerieren der Schritte.1, 2, 3,...
Klicken mit der linken Maustaste.LKlick
Klicken mit der rechten Maustaste.RKlick
Doppelklicken mit der linken Maustaste.DKlick
Zu drückende Taste.[ ]
Beispielsweise [F1] für die Hilfe oder [F5] für"Aktualisieren".
Eine Schaltfläche in einem Dialogfeld.< >
Beispiel: Wählen Sie <OK> oder <Abbrechen>.
Trennzeichen zwischen Menüs.>
Beispiel: Wählen Sie "Datei" > "Offen" oder"Thema" > "Tools" > "Berichte".
Ein Kommentar, der keinen echten Schritt beschreibt.//
Beispiel: 3) LKlick auf das Feld. // Zudiesem Zeitpunkt fing mein Rechner anzu qualmen.
Erwartetes Ergebnis.ERW
Beispiel: ERW: Der Fokus wechselt zumnächstes Feld.
Tatsächliches Ergebnis.ERG:
Beispiel: ERG: Die Anwendung stürzt ab.
Verwandte Themen
Änderungsanforderungen auf Seite 381
Vorgegebene und erforderliche Änderungsanforderungsfelder auf Seite 382
Mit Änderungsanforderungen arbeiten auf Seite 237
Anpassungsvorlagen für die Ansicht "Detail"Dieser Abschnitt enthält Beispielvorlagen, die Sie als Ausgangspunkt zum Ändern der Ansicht Detail imStarTeam Eclipse Client verwenden können.
386 | Referenz
Verwandte Themen
Referenz auf Seite 313
Beispielvorlage für die Ordnerkomponente auf Seite 387
Beispielvorlage für die Ansicht "Detail" der Komponente "Datei" auf Seite 388
Beispielvorlage für die Ansicht "Detail" der Komponente "Änderungsanforderung" auf Seite 390
Beispielvorlage für die Ansicht "Detail" der Komponente "Task" auf Seite 392
Beispielvorlage für die Ansicht "Detail" der Komponente "Thema" auf Seite 395
Beispielvorlage für die Ansicht "Detail" der Komponente "Anforderung" auf Seite 397
Ansicht "Detail" anpassen auf Seite 275
Ansicht "Detail" auf Seite 29
Beispielvorlage für die OrdnerkomponenteSie können das folgende Beispiel zum Anpassen der Ansicht Detail der Komponente "Ordner" verwenden.
HTML-Beispielvorlage für die Ordnerkomponente
<html>
<head></head>
<body>
<table bgcolor=#aaabbbccc width=100%>
<tr>
<td align=center><b>~~Name~~<b></td>
</tr>
</table>
<table>
<tr>
<td align=left><b>Status:</b></td>
<td>~~Status~~</td>
</tr>
<tr>
<td align=left><b>Working folder:</b></td>
<td>~~LocalPath~~</td>
</tr>
<tr>
<td align=left><b>Project Folder Path:</b></td>
<td>~~Folder Path~~</td>
Referenz | 387
</tr>
</table>
<hr>
<b>Last modified by: </b>~~Author~~, ~~Date&Time~~<br>
<b>Comment:</b><i>~~Comment~~</i>
</body>
</html>
Felder in der Vorlage für die Ansicht "Detail"
Die in den HTML-Vorlagen für die Ansicht Detail verwendeten Felder werden vom Client erkannt, wenn sievon doppelten Tilde-Zeichen (~~) umgeben sind. So ist z. B. ~~LocalPath~~ der Pfad zu Ihrem lokalenArbeitsordner, der über das Feld Vollständiger Arbeitsordnerpfad auf der Registerkarte Name des DialogfeldsOrdnereigenschaften festgelegt wird.
Verwandte Themen
Anpassungsvorlagen für die Ansicht "Detail" auf Seite 386
Beispielvorlage für die Ansicht "Detail" der Komponente "Datei" auf Seite 388
Beispielvorlage für die Ansicht "Detail" der Komponente "Änderungsanforderung" auf Seite 390
Beispielvorlage für die Ansicht "Detail" der Komponente "Task" auf Seite 392
Beispielvorlage für die Ansicht "Detail" der Komponente "Thema" auf Seite 395
Beispielvorlage für die Ansicht "Detail" der Komponente "Anforderung" auf Seite 397
Beispielvorlage für die Ansicht "Detail" der Komponente"Datei"Sie können das folgende Beispiel zum Anpassen der Ansicht Detail der Komponente "Datei" verwenden.
HTML-Beispielvorlage für die Dateikomponente
<html>
<head></head>
<body>
<table bgcolor=#aaabbbccc width=100%>
<tr>
<td align=center><b>~~Name~~<b></td>
</tr>
</table>
<table>
<tr>
388 | Referenz
<td align=left><b>Status:</b></td>
<td>~~Status~~</td>
</tr>
<tr>
<td align=left><b>Size:</b></td>
<td>~~FileSize~~</td>
</tr>
<tr>
<td align=left><b>Working folder:</b></td>
<td>~~Path~~</td>
</tr>
<tr>
<td align=left><b>Project Folder Path:</b></td>
<td>~~Folder Path~~</td>
</tr>
</table>
<hr>
<b>Last modified by: </b>~~Author~~, ~~Date&Time~~<br>
<b>Comment:</b><i>~~Comment~~</i>
</body>
</html>
Felder in der Vorlage für die Ansicht "Detail"
Die in den HTML-Vorlagen für die Ansicht Detail verwendeten Felder werden vom Client erkannt, wenn sievon doppelten Tilde-Zeichen (~~) umgeben sind. Beispiel:~~Path~~ ist der Pfad zu Ihrem lokalen Arbeitsordner,der über das Feld Pfad auf der Registerkarte Arbeitsdatei des Dialogfelds Dateieigenschaften festgelegtwird.
Verwandte Themen
Anpassungsvorlagen für die Ansicht "Detail" auf Seite 386
Beispielvorlage für die Ordnerkomponente auf Seite 387
Beispielvorlage für die Ansicht "Detail" der Komponente "Änderungsanforderung" auf Seite 390
Beispielvorlage für die Ansicht "Detail" der Komponente "Task" auf Seite 392
Beispielvorlage für die Ansicht "Detail" der Komponente "Thema" auf Seite 395
Beispielvorlage für die Ansicht "Detail" der Komponente "Anforderung" auf Seite 397
Referenz | 389
Beispielvorlage für die Ansicht "Detail" der Komponente"Änderungsanforderung"Mit der folgenden Beispielvorlage können Sie die Ansicht Detail der Komponente "Änderungsanforderung"anpassen.
Kopieren Sie den HTML-Inhalt unten in eine Datei namens changerequest.details.html und legen Siediese Datei im Ordner Anwendungsdaten\Borland\StarTeam des aktuellen Benutzers ab. Auf einemWindows-System befinden sich diese Dateien beispielsweise im Ordner C:\Dokumente undEinstellungen\Benutzer\Anwendungsdaten\Borland\StarTeam.
Beispiel einer Vorlage für Änderungsanforderungen in HTML-Format
<html>
<head></head>
<body>
<table width=100% border=1>
<tr bgcolor=#aabbcc>
<th>CR Number</th>
<th>Status</th>
<th>Priority</th>
<th>Type</th>
<th>Responsibility</th>
</tr><tr>
<td align=center>~~ChangeNumber~~</td>
<td align=center>~~Status~~</td>
<td align=center>~~Priority~~</td>
<td align=center>~~Type~~</td>
<td align=center>~~Responsibility~~</td>
</tr>
</table>
<p align=right
<b>Entered By</b>: ~~EnteredBy~~, ~~EnteredOn~~ </p>
<b>Synopsis</b>:<br> ~~Synopsis~~ <br><br>
<b>Description</b>:<br> ~~Description~~ <br><br>
<b>Work Around</b>:<br> ~~WorkAround~~ <br><br>
<b>Fix</b>: ~~Fix~~<br> <br><hr>
<i>Last modified by: ~~ModifiedUserID~~, ~~ModifiedTime~~</i><br>
<b>Number of attachments</b>: ~~AttachmentCount~~<br>
390 | Referenz
<!--
<b>Flag User List</b>: ~~FlagUserList~~<br>
<b>Version</b>: ~~RevisionNumber~~<br>
<b>Branch State</b>: ~~BranchState~~<br>
<b>Read Status User List</b>: ~~ReadStatusUserList~~<br>
<b>Branch On Change</b>: ~~BranchOnChange~~<br>
<b>Attachment IDs</b>: ~~AttachmentIDs~~<br>
<b>Closed On</b>: ~~ClosedOn~~<br>
<b>Component</b>: ~~Component~~<br>
<b>Parent ID</b>: ~~ParentObjectID~~<br>
<b>Root Object ID</b>: ~~RootObjectID~~<br>
<b>Created Time</b>: ~~CreatedTime~~<br>
<b>Share State</b>: ~~ShareState~~<br>
<b>CommentID</b>: ~~CommentID~~<br>
<b>Folder</b>: ~~Folder~~<br>
<b>Created By</b>: ~~CreatedUserID~~<br>
<b>Deleted Time</b>: ~~DeletedTime~~<br>
<b>Dot Notation ID</b>: ~~DotNotationID~~<br>
<b>Parent Revision</b>: ~~PathRevision~~<br>
<b>Last Build Tested</b>: ~~LastBuildTested~~<br>
<b>Non-Exclusive Lockers</b>: ~~NonExclusiveLockers~~<br>
<b>Short Comment</b>: ~~ShortComment~~<br>
<b>Locked By</b>: ~~ExclusiveLocker~~<br>
<b>Folder Path</b>: ~~Folder Path~~<br>
<b>Object ID</b>: ~~ID~~<br>
<b>Flag</b>: ~~Flag~~<br>
<b>Platform</b>: ~~Platform~~<br>
<b>Severity</b>: ~~Severity~~<br>
<b>Read Only</b>: ~~ReadOnly~~<br>
<b>My Lock</b>: ~~MyLock~~<br>
<b>Configuration Time</b>: ~~ConfigurationTime~~<br>
<b>Comment</b>: ~~Comment~~<br>
<b>Revision Flags</b>: ~~RevisionFlags~~<br>
<b>Parent Branch Revision</b>: ~~ParentRevision~~<br>
<b>External Reference</b>: ~~ExternalReference~~<br>
Referenz | 391
<b>Category</b>: ~~Category~~<br>
<b>End Modified Time</b>: ~~EndModifiedTime~~<br>
<b>New Revision Comment</b>: ~~NewRevisionComment~~<br>
<b>Addressed In</b>: ~~AddressedIn~~<br>
<b>Resolved On</b>: ~~ResolvedOn~~<br>
<b>View</b>: ~~ViewID~~<br>
<b>Addressed In View</b>: ~~AddressedInView~~<br>
<b>Addressed By</b>: ~~AddressedBy~~<br>
<b>Verified On</b>: ~~VerifiedOn~~<br>
<b>Deleted By</b>: ~~DeletedUserID~~<br>
<b>Test Command</b>: ~~TestCommand~~<br>
<b>Attachment names</b>: ~~AttachmentNames~~<br>
<b>Dot Notation</b>: ~~DotNotation~~<br>
<b>Read Status</b>: ~~ReadStatus~~<br>
-->
</body>
</html>
Felder in der Vorlage für die Ansicht "Detail"
Die in den HTML-Vorlagen für die Ansicht Detail verwendeten Felder werden vom Client erkannt, wenn sievon doppelten Tilde-Zeichen (~~) umgeben sind. Beispiel: ~~Status~~ ist das Statusfeld im Dialogfeld mitden Änderungsanforderungseigenschaften. Über den Link am Ende des Themas erhalten Sie weitereInformationen zu den Feldern, die Sie in den Vorlagen für die Ansicht Detail verwenden können.
Verwandte Themen
Anpassungsvorlagen für die Ansicht "Detail" auf Seite 386
Beispielvorlage für die Ordnerkomponente auf Seite 387
Beispielvorlage für die Ansicht "Detail" der Komponente "Datei" auf Seite 388
Beispielvorlage für die Ansicht "Detail" der Komponente "Task" auf Seite 392
Beispielvorlage für die Ansicht "Detail" der Komponente "Thema" auf Seite 395
Beispielvorlage für die Ansicht "Detail" der Komponente "Anforderung" auf Seite 397
Beispielvorlage für die Ansicht "Detail" der Komponente"Task"Sie können das folgende Beispiel zum Anpassen der Ansicht Detail der Komponente "Task" verwenden.
392 | Referenz
HTML-Beispielvorlage für die Task-Komponente
<html>
<head></head>
<body>
<b><b>MS WBS Code:</b> ~~StTaskWBSCode~~ <br>
<b>Attention Notes:</b> ~~StTaskAttentionNotes~~ <br>
<b>Estimated Start:</b> ~~StTaskEstimatedStart~~ <br>
<b>My Lock:</b> ~~MyLock~~ <br>
<b>Folder Path:</b> ~~Folder Path~~ <br>
<b>Estimated Hours Variance:</b> ~~StTaskEstimatedHoursVariance~~ <br>
<b>Task Duration:</b> ~~StTaskDuration~~ <br>
<b>Version:</b> ~~RevisionNumber~~ <br>
<b>Resource IDs:</b> ~~StTaskResourceIDs~~ <br>
<b>Flag:</b> ~~Flag~~ <br>
<b>Short Comment:</b> ~~ShortComment~~ <br>
<b>Created By:</b> ~~CreatedUserID~~ <br>
<b>Responsibility:</b> ~~StTaskResponsibility~~ <br>
<b>Constraint Date:</b> ~~StTaskConstraintDate~~ <br>
<b>Created Time:</b> ~~CreatedTime~~ <br>
<b>Share State:</b> ~~ShareState~~ <br>
<b>Locked By:</b> ~~ExclusiveLocker~~ <br>
<b>Priority:</b> ~~StTaskPriority~~ <br>
<b>Resource Count:</b> ~~StTaskResourceCount~~ <br>
<b>Estimated Finish:</b> ~~StTaskEstimatedFinish~~ <br>
<b>Actual Start:</b> ~~StTaskActualStart~~ <br>
<b>Actual Finish:</b> ~~StTaskActualFinish~~ <br>
<b>Estimated Hours:</b> ~~StTaskEstimatedHours~~ <br>
<b>Is My Task?:</b> ~~StTaskIsMyTask~~ <br>
<b>Attachment IDs:</b> ~~AttachmentIDs~~ <br>
<b>Estimated Start Variance:</b> ~~StTaskEstimatedStartVariance~~ <br>
<b>Deleted By:</b> ~~DeletedUserID~~ <br>
<b>Dot Notation:</b> ~~DotNotation~~ <br>
<b>Parent Task ID:</b> ~~StTaskParentID~~ <br>
<b>MS Task Unique ID:</b> ~~StTaskUniqueID~~ <br>
<b>Status:</b> ~~StTaskStatus~~ <br>
Referenz | 393
<b>Notes:</b> ~~StTaskNotes~~ <br>
<b>Read Status:</b> ~~ReadStatus~~ <br>
<b>Children Count:</b> ~~ChildrenCount~~ <br>
<b>Constraint Type:</b> ~~StTaskConstraintType~~ <br>
<b>Last Work/Dependency Update:</b> ~~StWorkDependencyLastUpdate~~ <br>
<b>Modified By:</b> ~~ModifiedUserID~~ <br>
<b>New Revision Comment:</b> ~~NewRevisionComment~~ <br>
<b>Non-Exclusive Lockers:</b> ~~NonExclusiveLockers~~ <br>
<b>Resource Names:</b> ~~StTaskResourceNames~~ <br>
<b>Read Status User List:</b> ~~ReadStatusUserList~~ <br>
<b>Task Type:</b> ~~StTaskType~~ <br>
<b>Estimated Finish Variance:</b> ~~StTaskEstimatedFinishVariance~~ <br>
<b>Actual Hours:</b> ~~StTaskActualHours~~ <br>
<b>Revision Flags:</b> ~~RevisionFlags~~ <br>
<b>Percent Complete:</b> ~~StTaskPercentComplete~~ <br>
<b>Task Name:</b> ~~StTaskName~~ <br>
<b>Attachment Count:</b> ~~AttachmentCount~~ <br>
<b>CommentID:</b> ~~CommentID~~ <br>
<b>Is Replicated:</b> ~~Is Replicated~~ <br>
<b>Flag User List:</b> ~~FlagUserList~~ <br>
<b>Object ID:</b> ~~ID~~ <br>
<b>Task Origin:</b> ~~StTaskOrigin~~ <br>
<b>Modified Time:</b> ~~ModifiedTime~~ <br>
<b>MS Project File Name:</b> ~~StTaskMSProjectFileName~~ <br>
<b>Deleted Time:</b> ~~DeletedTime~~ <br>
<b>Milestone:</b> ~~StTaskMilestone~~ <br>
<b>Work Record Count:</b> ~~WorkRecCount~~ <br>
<b>Configuration Time:</b> ~~ConfigurationTime~~ <br>
<b>Last MS Project Update:</b> ~~StTaskMSProjectLastUpdate~~ <br>
<b>MS Task GUID:</b> ~~StTaskGUID~~ <br>
<b>End Modified Time:</b> ~~EndModifiedTime~~ <br>
<b>Task Number:</b> ~~StTaskNumber~~ <br>
<b>Needs Attention:</b> ~~StTaskNeedsAttention~~ <br>
<b>Attachment names:</b> ~~AttachmentNames~~ <br>
<b>Comment:</b> ~~Comment~~ <br>
394 | Referenz
<b>Read Only:</b> ~~ReadOnly~~ <br>
</body>
</html>
Felder in der Vorlage für die Ansicht "Detail"
Die in den HTML-Vorlagen für die Ansicht Detail verwendeten Felder werden vom Client erkannt, wenn sievon doppelten Tilde-Zeichen (~~) umgeben sind. Beispiel: ~~StTaskEstimatedStart~~ steht für das Feldmit dem geschätzten Startdatum aus dem Dialogfeld Task-Eigenschaften. Über den Link am Ende desThemas erhalten Sie weitere Informationen zu den Feldern, die Sie in den Vorlagen für die Ansicht Detailverwenden können.
Verwandte Themen
Anpassungsvorlagen für die Ansicht "Detail" auf Seite 386
Beispielvorlage für die Ordnerkomponente auf Seite 387
Beispielvorlage für die Ansicht "Detail" der Komponente "Datei" auf Seite 388
Beispielvorlage für die Ansicht "Detail" der Komponente "Änderungsanforderung" auf Seite 390
Beispielvorlage für die Ansicht "Detail" der Komponente "Thema" auf Seite 395
Beispielvorlage für die Ansicht "Detail" der Komponente "Anforderung" auf Seite 397
Beispielvorlage für die Ansicht "Detail" der Komponente"Thema"Mit der folgenden Beispielvorlage können Sie die Ansicht Detail der Komponente "Thema" anpassen.
Kopieren Sie den HTML-Inhalt unten in eine Datei namens topic.details.html und legen Sie diese Dateiim Ordner Anwendungsdaten\Borland\StarTeam des aktuellen Benutzers ab. Auf einem Windows-Systembefinden sich diese Dateien beispielsweise im Ordner C:\Dokumente undEinstellungen\Benutzer\Anwendungsdaten\Borland\StarTeam.
HTML-Beispielvorlage für die Themakomponente
<html>
<head></head>
<body>
<b>Flag User List</b>: ~~FlagUserList~~<br>
<b>Version</b>: ~~RevisionNumber~~<br>
<b>Status</b>: ~~Status~~<br>
<b>Read Status User List</b>: ~~ReadStatusUserList~~<br>
<b>Modified Time</b>: ~~ModifiedTime~~<br>
<b>Attachment IDs</b>: ~~AttachmentIDs~~<br>
<b>Created Time</b>: ~~CreatedTime~~<br>
<b>Content</b>: ~~Description~~<br>
Referenz | 395
<b>Share State</b>: ~~ShareState~~<br>
<b>CommentID</b>: ~~CommentID~~<br>
<b>Created By</b>: ~~CreatedUserID~~<br>
<b>Deleted Time</b>: ~~DeletedTime~~<br>
<b>Children Count</b>: ~~ChildrenCount~~<br>
<b>Title</b>: ~~Title~~<br>
<b>Non-Exclusive Lockers</b>: ~~NonExclusiveLockers~~<br>
<b>Topic Number</b>: ~~TopicNumber~~<br>
<b>Recipient IDs</b>: ~~RecipientIDs~~<br>
<b>Short Comment</b>: ~~ShortComment~~<br>
<b>Recipient Count</b>: ~~RecipientCount~~<br>
<b>Locked By</b>: ~~ExclusiveLocker~~<br>
<b>Folder Path</b>: ~~Folder Path~~<br>
<b>Object ID</b>: ~~ID~~<br>
<b>Flag</b>: ~~Flag~~<br>
<b>Recipient Names</b>: ~~RecipientNames~~<br>
<b>Read Only</b>: ~~ReadOnly~~<br>
<b>My Lock</b>: ~~MyLock~~<br>
<b>Configuration Time</b>: ~~ConfigurationTime~~<br>
<b>Comment</b>: ~~Comment~~<br>
<b>Revision Flags</b>: ~~RevisionFlags~~<br>
<b>End Modified Time</b>: ~~EndModifiedTime~~<br>
<b>Am I Recipient?</b>: ~~AmIRecipient~~<br>
<b>New Revision Comment</b>: ~~NewRevisionComment~~<br>
<b>Attachment Count</b>: ~~AttachmentCount~~<br>
<b>Type</b>: ~~Type~~<br>
<b>Priority</b>: ~~Priority~~<br>
<b>Modified By</b>: ~~ModifiedUserID~~<br>
<b>Deleted By</b>: ~~DeletedUserID~~<br>
<b>Attachment names</b>: ~~AttachmentNames~~<br>
<b>Dot Notation</b>: ~~DotNotation~~<br>
<b>Read Status</b>: ~~ReadStatus~~<br>
<b>Parent Topic ID</b>: ~~ParentTopicID~~<br>
</body>
</html>
396 | Referenz
Felder in der Vorlage für die Ansicht "Detail"
Die in den HTML-Vorlagen für die Ansicht Detail verwendeten Felder werden vom Client erkannt, wenn sievon doppelten Tilde-Zeichen (~~) umgeben sind. Beispiel: ~~Status~~ ist das Feld Status im DialogfeldThema-Eigenschaften. Über den Link am Ende des Themas erhalten Sie weitere Informationen zu denFeldern, die Sie in den Vorlagen für die Ansicht Detail verwenden können.
Verwandte Themen
Anpassungsvorlagen für die Ansicht "Detail" auf Seite 386
Beispielvorlage für die Ordnerkomponente auf Seite 387
Beispielvorlage für die Ansicht "Detail" der Komponente "Datei" auf Seite 388
Beispielvorlage für die Ansicht "Detail" der Komponente "Änderungsanforderung" auf Seite 390
Beispielvorlage für die Ansicht "Detail" der Komponente "Task" auf Seite 392
Beispielvorlage für die Ansicht "Detail" der Komponente "Anforderung" auf Seite 397
Beispielvorlage für die Ansicht "Detail" der Komponente"Anforderung"Sie können das folgende Beispiel zum Anpassen der Ansicht Detail der Komponente "Anforderung" verwenden.
HTML-Beispielvorlage für die Komponente "Anforderung"
<html>
<head></head>
<body>
<b>Requirement</b>: #~~Number~~<br>
<b>Name</b>: ~~Name~~<br>
<b>Version</b>: ~~RevisionNumber~~<br>
<b>Modified By</b>: ~~ModifiedUserID~~<br>
<b>Modified On</b>: ~~ModifiedTime~~<br>
<b>Comment</b>: ~~Comment~~<br>
<b>Created By</b>: ~~CreatedUserID~~<br>
<b>Created On</b>: ~~CreatedTime~~<br>
<b>Owner</b>: ~~Owner~~<br>
<b>Status</b>: ~~Status~~<br>
<b>Priority</b>: ~~Priority~~<br>
<b>Locked By</b>: ~~ExclusiveLocker~~<br>
<b>Description</b>: ~~Description~~<br>
<b>Attachments</b>: ~~AttachmentLinks~~<br>
<b>Attachment Count</b>: ~~AttachmentCount~~<br>
Referenz | 397
<b>Attachment names</b>: ~~AttachmentNames~~<br>
<b>Read Status User List</b>: ~~ReadStatusUserList~~<br>
<b>Share State</b>: ~~ShareState~~<br>
<b>CommentID</b>: ~~CommentID~~<br>
<b>Disabled</b>: ~~Disabled~~<br>
<b>Children Count</b>: ~~ChildrenCount~~<br>
<b>Child Type</b>: ~~ChildType~~<br>
<b>Non-Exclusive Lockers</b>: ~~NonExclusiveLockers~~<br>
<b>Short Comment</b>: ~~ShortComment~~<br>
<b>Recipient Count</b>: ~~RecipientCount~~<br>
<b>Folder Path</b>: ~~Folder Path~~<br>
<b>Object ID</b>: ~~ID~~<br>
<b>Flag</b>: ~~Flag~~<br>
<b>Read Only</b>: ~~ReadOnly~~<br>
<b>My Lock</b>: ~~MyLock~~<br>
<b>Configuration Time</b>: ~~ConfigurationTime~~<br>
<b>End Modified Time</b>: ~~EndModifiedTime~~<br>
<b>Am I Responsible?</b>: ~~AmIResponsible~~<br>
<b>New Revision Comment</b>: ~~NewRevisionComment~~<br>
<b>Type</b>: ~~Type~~<br>
<b>Attachment IDs</b>: ~~AttachmentIDs~~<br>
<b>Dot Notation</b>: ~~DotNotation~~<br>
<b>Read Status</b>: ~~ReadStatus~~<br>
<b>Parent Requirement ID</b>: ~~ParentRequirementID~~<br>
<b>Ambiguities Found</b>: ~~AmbiguitiesFound~~<br>
<b>Expected Effort</b>: ~~ExpectedEffort~~<br>
<b>External Reference</b>: ~~ExternalReference~~<br>
<b>High Effort</b>: ~~HighEffort~~<br>
<b>Low Effort</b>: ~~LowEffort~~<br>
<b>Notes</b>: ~~Notes~~<br>
<b>Responsible Count</b>: ~~ResponsibleCount~~<br>
<b>Responsible Names</b>: ~~ResponsibleNames~~<br>
<b>Revised Description</b>: ~~RevisedDescription~~<br>
</body>
</html>
398 | Referenz
Felder in der Vorlage für die Ansicht "Detail"
Die in den HTML-Vorlagen für die Ansicht Detail verwendeten Felder werden vom Client erkannt, wenn sievon doppelten Tilde-Zeichen (~~) umgeben sind. Beispiel: ~~Status~~ ist das Feld Status im DialogfeldAnforderung. Über den Link am Ende des Themas erhalten Sie weitere Informationen zu den Feldern, dieSie in den Vorlagen für die Ansicht Detail verwenden können.
Verwandte Themen
Anpassungsvorlagen für die Ansicht "Detail" auf Seite 386
Beispielvorlage für die Ordnerkomponente auf Seite 387
Beispielvorlage für die Ansicht "Detail" der Komponente "Datei" auf Seite 388
Beispielvorlage für die Ansicht "Detail" der Komponente "Änderungsanforderung" auf Seite 390
Beispielvorlage für die Ansicht "Detail" der Komponente "Task" auf Seite 392
Beispielvorlage für die Ansicht "Detail" der Komponente "Thema" auf Seite 395
Allgemeines zum Anpassen von ElementeigenschaftenDieser Abschnitt enthält Referenzthemen, die sich mit der Anpassung von Elementeigenschaften befassen.
Verwandte Themen
Referenz auf Seite 313
Mögliche Feldänderungen auf Seite 399
Typen benutzerdefinierter Eigenschaftsfelder auf Seite 400
Eigenschaftsfelder anpassen auf Seite 308
Benutzerdefinierte Eigenschaftsfelder auf Seite 150
Mögliche FeldänderungenIn den folgenden Abschnitten werden die Feldänderungen beschrieben, die bei der Änderung eines vorhandenenEigenschaftsfelds möglich sind.
Felder des Typs 'Enum'
Aufzählungstypen können wie folgt geändert werden:
• Addieren von Werten zu möglichen Werten (alle Felder außer denen mit einem kleinen gelben Sperrsymbolin der unteren linken Ecke)
• Ändern der Namen von möglichen Werten• Ändern des Standardwerts (alle Felder außer denen mit einem kleinen gelben Sperrsymbol in der unteren
linken Ecke)• Ändern des Anzeigenamens (nur Felder mit einem Stift in der Symbolmitte oder Felder mit einem Kopf-
und Schultersymbol)• Deaktivieren möglicher Werte (alle Felder außer denen mit einem kleinen gelben Sperrsymbol in der unteren
linken Ecke)
Referenz | 399
• Aktivieren deaktivierter Werte (alle Felder außer denen mit einem kleinen gelben Sperrsymbol in der unterenlinken Ecke)
• Neuordnen möglicher Werte (alle Felder außer denen mit einem kleinen gelben Sperrsymbol in der unterenlinken Ecke)
Felder des Typs 'Ganzzahl' oder 'Reelle Zahl'
Felder des Typs "Ganzzahl" oder "Reelle Zahl" können wie folgt geändert werden:
• Ändern des angezeigten Namens• Eingeben eines neuen Standardwerts
Texttypen
Texttypen können wie folgt geändert werden:
• Ändern des angezeigten Namens• Angeben, ob das Feld erforderlich oder optional ist
Hinweis: Die maximale Länge kann nicht geändert werden.
Datum-/Zeitfelder
Datum-/Zeitfelder können wie folgt geändert werden:
• Ändern des angezeigten Namens• Eingeben eines neuen Standardwerts
Benutzer-ID-Felder
Benutzer-ID-Felder können wie folgt geändert werden:
• Ändern des angezeigten Namens• Angeben, ob das Feld erforderlich oder optional ist
Verwandte Themen
Allgemeines zum Anpassen von Elementeigenschaften auf Seite 399
Typen benutzerdefinierter Eigenschaftsfelder auf Seite 400
Neue Eigenschaftsfelder konfigurieren auf Seite 308Eigenschaftsfelder anpassen auf Seite 308
Typen benutzerdefinierter EigenschaftsfelderIn der folgenden Tabelle werden die Datentypen aufgeführt, die Sie beim Erstellen benutzerdefinierter Felderverwenden können.
BeschreibungFeldtyp
Bedeutet, dass es sich um ein numerisches Feld handelt, das einDezimaltrennzeichen enthalten kann. Der gültige Bereich ist 1,7E +/- 308 (15 Ziffern).
Reelle Zahl
Jedoch wird der gültige Bereich möglicherweise durch Ihre Datenbank eingeschränkt.Microsoft SQL Server beispielsweise berücksichtigt nur die ersten 32 Zeichen.
400 | Referenz
BeschreibungFeldtyp
Bedeutet, dass das Feld einen Wert aus einer Reihe von Aufzählungswerten enthält.Beispielsweise wären die Aufzählungswerte für ein Feld namens Ampel rot, gelbund grün.
Aufzählung
Bedeutet, dass das Feld eine Ganzzahl enthält. Der zulässige Bereich liegt bei neunZiffern, um eine erfolgreiche Migration zwischen den Datenbanken zu gewährleisten.
Ganzzahl
Bedeutet, dass es sich bei dem Feld um einen String in der von Ihnen angegebenenLänge handelt.
Text
Bedeutet, dass das Feld Datums-/Zeitwerte enthält.Datum/Zeit
Bedeutet, dass das Feld einen Benutzernamen aus der Liste der Benutzer enthält.Benutzer-ID
Verwandte Themen
Allgemeines zum Anpassen von Elementeigenschaften auf Seite 399
Mögliche Feldänderungen auf Seite 399
Neue Eigenschaftsfelder konfigurieren auf Seite 308
FelderDieser Abschnitt enthält eine detaillierte Liste der Felder, die in den jeweiligen Komponentenansichten angezeigtwerden.
Verwandte Themen
Referenz auf Seite 313
Dateifelder auf Seite 401
Änderungsanforderungsfelder auf Seite 411
Anforderungsfelder auf Seite 421
Task-Felder auf Seite 428
Themenfelder auf Seite 437
Audit-Felder auf Seite 442
Felder auf Seite 142
DateifelderIn diesem Abschnitt sind alle Dateifelder aufgeführt.
Hinweis: Vom Client berechnete Felder können in benutzerdefinierten E-Mail-Benachrichtigungen odermit Notification Agent nicht verwendet werden. In Berichten können alle Feldnamen verwendet werden.
Referenz | 401
BeschreibungFeld
Werte: Native-IIArchivformat (Erweitert)
Interner Bezeichner: ArchiveFormat
Gibt das Format an, in dem die Dateirevisionen gespeichert werden.
Werte: TextArchivpfad
Interner Bezeichner: ArchivePath
Der Pfad zum PVCS-Archiv oder zum VSS-Projekt, das eine Datei enthält.
Werte: 32-stelliger Hex-String, der den MD5-Wert der Datei darstelltArchivname (Erweitert)
Interner Bezeichner: STArchiveName
Gibt bei in einem Native-II-Datenspeicher gespeicherten Dateien denNamen der Datei an, in der die aktuelle Revision gespeichert ist. DieserName ist der MD5-Wert des Inhalts der Dateirevision, konvertiert in einen32-stelligen Hex-String.
Werte: Nativ, PVCS, VSSArchivtyp
Interner Bezeichner: Typ
Gibt an, ob eine Datei als StarTeam- (Nativ), PVCS- oder VSS-Dateigespeichert ist.
Werte: Nein, JaVerzweigen bei Änderung (Erweitert)
Interner Bezeichner: BranchOnChange
Gibt an, ob eine Datei bei Änderungen verzweigt wird.
Der Wert ist Nein, wenn das Verhalten des Ordners nicht auf Verzweigenbei Änderung eingestellt ist. Hierfür kann es folgende Gründe geben:
• Die Datei befindet sich in der Stamm- oder einer Referenzansicht unddie Funktion Verzweigen bei Änderung ist deaktiviert.
• Die Datei befindet sich in einer Verzweigungsansicht, ist aber aufgrundeiner Änderung bereits verzweigt, was dazu führt, dass die OptionVerzweigen bei Änderung deaktiviert wird.
• Die Datei befindet sich in einer Verzweigungsansicht, aber ihr Verhaltenlässt derzeit keine Verzweigung bei Änderungen zu. Das bedeutet,dass Änderungen in die übergeordnete Ansicht eingecheckt werden.
Hinweis: Wenn der Wert Nein lautet, liefert der Wert unterZweigstatus den Grund.
Werte: Verzweigt, Nicht verzweigt, StammZweigstatus (Erweitert)
Interner Bezeichner: BranchState
Gibt an, ob ein Element in der Unteransicht verzweigt ist, noch nichtverzweigt
(und daher Teil der übergeordneten Ansicht) ist oder ob es sich in derAnsicht befindet, in der es erstellt wurde.
402 | Referenz
BeschreibungFeld
Die Werte Verzweigt und Nicht verzweigt betreffen Dateien inVerzweigungsansichten. Der Wert Stamm betrifft Dateien, die in der Ansichterstellt wurden, in der sich die Datei aktuell befindet.
Wenn es sich bei der Ansicht um eine Referenzansicht handelt, reflektiertsie den Status der Datei in der übergeordneten Ansicht der Referenzansicht.
Werte: TextKommentar
Interner Bezeichner: Kommentar
Die ersten 2000 Zeichen, die als Grund für das Ändern der Eigenschaftenoder des Inhalts einer Datei angegeben werden, werden im FeldKurzkommentar gespeichert. Im Feld "Kommentar" werden diese 2000Zeichen sowie zusätzlicher Text gespeichert. Durch das Ändern derEigenschaften einer Datei erstellt die Anwendung eine neue Revision.
Hinweis: Für die Aufnahme eines verlinkten Kommentars wird derWert des Kommentarfelds in einem HTML-Bericht verwendet.
Werte: NummerKommentar-ID (Erweitert)
Interner Bezeichner: Kommentar-ID
Die einem Revisionskommentar zugewiesene ID-Nummer. Ist -1, wennkein Revisionskommentar angegeben wurde.
Werte: Vorgabe, Komprimierung maximieren, Geschwindigkeitmaximieren, Keine
Komprimierungsstufe
Interner Bezeichner: Komprimierung
Gibt die Komprimierungsstufe einer Datei an.
Vorgabe: Kompromiss zwischen Komprimierung maximieren undGeschwindigkeit maximieren
Komprimierung maximieren: Größtmögliche Komprimierung vonDateirevisionen, um die Serverleistung zu verbessern
Geschwindigkeit maximieren: Schnellstmögliche Komprimierung vonDateirevisionen, um die Serverleistung zu verbessern
Keine: Keine Komprimierung.
Werte: Datum/ZeitKonfiguriert um
Interner Bezeichner: ConfigurationTime
Gibt die Uhrzeit an, zu der eine Datei konfiguriert wurde. Wenn Sie eineDatei zu einer bestimmten Uhrzeit konfigurieren, wird diese Uhrzeit indiesem Feld angezeigt. Wenn Sie eine Datei für ein Label oder einenHeraufstufungsstatus konfigurieren, wird in diesem Feld entweder dieUhrzeit angezeigt, zu der das Label erstellt wurde, oder die Uhrzeit, zu derdas mit dem Heraufstufungsstatus verknüpfte Label erstellt wurde.
Werte: NummerInhaltsrevision
Interner Bezeichner: ContentVersion
Gibt an, wie oft eine Datei eingecheckt wurde.Wenn sich die Datei in eineruntergeordneten Ansicht befindet, enthält diese Zahl alle Inhaltsrevisionen
Referenz | 403
BeschreibungFeld
der übergeordneten Ansicht. Jede Revision wird in der Historie der Dateiangezeigt.
Werte: Liste der Benutzer, <keine Angabe>Erstellt von
Interner Bezeichner: CreatedUserID
Der Name des Benutzers, der die erste Revision in der Ansicht erstellt hat.Dies ist entweder der Benutzer, der die Datei zum Projekt hinzugefügt hat,oder der Benutzer, der die verzweigte Revision eingecheckt hat.
Werte: Datum/ZeitErstellt um
Interner Bezeichner: CreatedTime
Die Uhrzeit, zu der die erste Revision in der Ansicht erstellt wurde.
Werte: Liste der Benutzer, <keine Angabe>Gelöscht von
Interner Bezeichner: DeletedUserID
Der Name des Benutzers, der eine Datei gelöscht hat. Da gelöschte Dateienin der Liste nicht angezeigt werden, stehen diese Informationen Benutzernnicht zur Verfügung. Nur zur internen Verwendung.
Werte: Datum/ZeitGelöscht um
Interner Bezeichner: DeletedTime
Die Uhrzeit, zu der eine Datei gelöscht wurde. Da gelöschte Dateien in derListe nicht angezeigt werden, stehen diese Informationen Benutzern nichtzur Verfügung. Nur zur internen Verwendung.
Werte: TextBeschreibung
Interner Bezeichner: Beschreibung
Die Beschreibung einer Datei zum Zeitpunkt ihres Hinzufügens zur Ansicht,einschließlich aller nachfolgenden Änderungen.
Werte: TextPunktnotation
Interner Bezeichner: DotNotation
Die Revisionsnummer des Zweigs, beispielsweise 1.2.1.0.
Werte: Datum/ZeitÄnderung abgeschlossen um (Erweitert)
Interner Bezeichner: EndModifiedTime
Datum und Uhrzeit, ab dem bzw. der eine Revision nicht mehr die aktuelleRevision ist. Obwohl dieses Feld im oberen Fenster angezeigt werdenkann, ist es immer leer. Der Grund dafür ist, dass das Element währendder Konfiguration immer die aktuelle Revision ist.
Werte: Numerische Darstellung des ANSI-ZeichensEOL-Zeichen
Interner Bezeichner: EOL
Nur zur internen Verwendung. Dieses Feld wird hauptsächlich zumFestlegen eines ANSI-Zeichens verwendet, das für einen Zeilenumbruch
404 | Referenz
BeschreibungFeld
in Dateien für Delta-Speicherungen bei Native-1-Datenspeichern benutztwerden soll.
Werte: Nein, JaAusführbare Datei
Interner Bezeichner: Ausführbare Datei
Gibt an, ob für eine UNIX-Datei das Executable-Bit gesetzt werden soll.
Werte: TextErweiterung
Interner Bezeichner: Erweiterung
Zeigt die Erweiterung der Datei an. Dieses Feld wird vom Client berechnet.
Werte: Datum/ZeitDateizeitstempel beim Einchecken
Interner Bezeichner: Geändert
Der Zeitstempel der Datei beim letzten Einchecken.
Werte: ASCII, binär, UnicodeDateityp
Interner Bezeichner: Charset
Gibt an, ob die Datei in ASCII (Text), Binär oder Unicode vorliegt.
Werte: Nein, JaFlag
Interner Bezeichner: Flag
Markiert Dateien im oberen Fenster auf Ihrer Workstation bzw. versiehtsie mit einem Lesezeichen. Dies ist ein vom Client berechnetes Feld.
Werte: Byte-Array, eine in Klammern gesetzte Zahlenreihe im Hex-Format.Beispiel: [14 00 00 00] steht für einen bestimmten Benutzer.
Benutzerliste markieren (Erweitert)
Interner Bezeichner: FlagUserList
Kann in Abfragen nicht verwendet werden. Kennzeichnet Benutzer, dieein bestimmtes Element mit Flags versehen haben.
Werte: TextOrdner
Interner Bezeichner: Ordner
Der Name des Ordners, mit dem eine Datei verknüpft ist. Dies ist nicht derName des Arbeitsordners.
Werte: TextOrdnerpfad
Interner Bezeichner: FolderPath (enthält Leerzeichen)
Der Pfad zum Ordner, mit dem eine Datei verknüpft ist. Dies ist nicht derPfad zum Arbeitsordner. Dies ist ein vom Client berechnetes Feld.
Werte: Vom Server zugewiesene ZahlHive-ID (Erweitert)
Interner Bezeichner: HiveID
Referenz | 405
BeschreibungFeld
Gibt für eine in einem Native-II-Datenspeicher gespeicherte Datei dieID-Nummer des Hives an, in dem die aktuelle Revision der Dateigespeichert wird.
Werte: Liste der Benutzer, <keine Angabe>Element gelöscht von
Interner Bezeichner: ItemDeletedUserID
Der Name des Benutzers, der dieses Element gelöscht hat. Da gelöschteElemente in der Liste nicht angezeigt werden, stehen diese InformationenBenutzern nicht zur Verfügung. Nur zur internen Verwendung.
Werte: Datum/ZeitElement gelöscht um
Interner Bezeichner: ItemDeletedTime
Die Uhrzeit, zu der dieses Element erstellt wurde. Da gelöschte Elementein der Liste nicht angezeigt werden, stehen diese Informationen Benutzernnicht zur Verfügung. Nur zur internen Verwendung.
Werte: TextLokaler Name
Interner Bezeichner: LocalName
Name der Arbeitsdatei. Dies ist ein vom Client berechnetes Feld.
Werte: TextLokaler Pfad
Interner Bezeichner: LocalPath
Der Pfadname zum Ordner mit der Arbeitsdatei. Dies ist ein vom Clientberechnetes Feld.
Werte: Liste der Benutzer, <keine Angabe>Gesperrt von
Interner Bezeichner: ExclusiveLocker
Der Name des Benutzers, der eine Datei exklusiv gesperrt hat.
Werte: Byte-Array, eine in Klammern gesetzte Zahlenreihe im Hex-Format.Der StarTeam-Client zeigt nur signifikante Nullen an, sodass "05" und "0A"nur als "5" und "A" sowie "A–F" als "a–f" angezeigt würden.
MD5-Prüfsumme
Interner Bezeichner: MD5
Kann in Abfragen nicht verwendet werden. Die MD5-Prüfsumme für dieaktuelle Revision.
Werte: Liste der Benutzer, <keine Angabe>Geändert von
Interner Bezeichner: ModifiedUserID
Der Name des Benutzers, der eine Datei zuletzt geändert hat.
Werte: Datum/ZeitGeändert um
Interner Bezeichner: ModifiedTime
Die Uhrzeit, zu der eine Datei zuletzt geändert wurde. Die Datei wurdeeingecheckt oder es wurden ihre Eigenschaften geändert. Hierbei handelt
406 | Referenz
BeschreibungFeld
es sich nicht um die Arbeitsdatei. Für die Zeitangabe von Änderungen ander Arbeitsdatei wird der lokale Zeitstempel verwendet.
Werte: Von mir exklusiv gesperrt, Von mir nicht-exklusiv gesperrt,Von mir nicht gesperrt
Eigene Sperre
Interner Bezeichner: MyLock
Gibt an, ob der aktuelle Benutzer die Datei gesperrt hat und wenn ja, obdie Sperre exklusiv ist oder nicht. Dies ist ein vom Client berechnetes Feld.
Werte: TextName
Interner Bezeichner: Name
Zeigt den Namen der Datei an.
Werte: TextKommentar zu neuer Revision (Erweitert)
Interner Bezeichner: NewRevisionComment
Nur zur internen Verwendung. Der Client verwendet diesen Wert bei derAktualisierung von Elementen. Wenn das Feld zum oberen Fensterhinzugefügt wird, ist es leer. Dies ist ein vom Client berechnetes Feld.
Werte: TextBenutzer mit nicht-exklusiven Sperren
Interner Bezeichner: NonExclusiveLockers
Die Namen der Benutzer, die die Datei nicht-exklusiv gesperrt haben.
Werte: NummerObjekt-ID
Interner Bezeichner: ID
Jeder Datei wird beim Hinzufügen zu einer Ansicht eine Objekt-IDzugewiesen. Wenn die Datei in einer untergeordneten Ansicht verzweigtwird, erhält sie eine andere Objekt-ID. Die ursprüngliche ID gehört zurDatei in der übergeordneten Ansicht.
Werte: NummerRevision des übergeordneten Zweigs(Erweitert)
Interner Bezeichner: PathRevision
Die letzte Zahl in der Zweigrevisionsnummer vor einer Dateiverzweigung.Wenn diese Zahl beispielsweise 7 lautet, war die Zweigrevision 1.7, alsdie Datei verzweigt wurde (und danach 1.7.1.0, wie aus der Historie derDatei ersichtlich). Diese Zahl lautet "-1", wenn eine Datei nicht aus derübergeordneten Ansicht übernommen wurde.
Werte: NummerID des übergeordneten Objekts (Erweitert)
Interner Bezeichner: ParentObjectID
Die Objekt-ID einer Datei in der übergeordneten Ansicht. Die ID desübergeordneten Objekts lautet -1, wenn diese Ansicht keine übergeordneteAnsicht hat.
Werte:Übergeordnete Revision (Erweitert)
Referenz | 407
BeschreibungFeld
Interner Bezeichner: ParentRevision
Die Revisionsnummer, bei der eine Datei verzweigt wurde. Wenn diesbeispielsweise die Zahl "8" ist, war die Revisionsnummer der Datei in derübergeordneten Ansicht zum Zeitpunkt der Verzweigung die 8. Die Historiesollte in der aktuellen Ansicht nun Revision 9 als erste Revision anzeigen.Diese Zahl lautet "0", wenn diese Datei nicht aus der übergeordnetenAnsicht übernommen wurde.
Werte: TextPfad
Interner Bezeichner: Pfad
Der Pfad zum Arbeitsordner einer Datei. Dies ist ein vom Client berechnetesFeld.
Werte: NummerProjekt-ID (Erweitert)
Interner Bezeichner: ProjectID
Die einem Projekt zugewiesene ID-Nummer. Innerhalb einerServerkonfiguration wird den Projekten eine ID-Nummer in der Reihenfolgeihres Erstellens zugewiesen. Das erste Projekt hat die ID "0".
Werte: TextPVCS-Revision (Erweitert)
Interner Bezeichner: PVCSRev
Die Revisionsnummer der Datei in PVCS-Punktnotation.
Werte: Nein, JaSchreibgeschützt (Erweitert)
Interner Bezeichner: ReadOnly
Gibt an, ob die Konfiguration der Datei schreibgeschützt ist (wie in einerRollback-Konfiguration einer Ansicht) und/oder ihr Verhalten keineVerzweigung bei Änderung zulässt. Die schreibgeschützte Konfiguration(Schreibschutz der Anwendung) darf nicht mit einer schreibgeschütztenDatei (Schreibschutz des Betriebssystems) verwechselt werden. Eineschreibgeschützte Datei kann weder bearbeitet noch auf der Festplattegespeichert werden. Eine Datei, deren Konfiguration schreibgeschützt ist,kann bearbeitet und auf Festplatte gespeichert werden. Sie kann jedochnicht eingecheckt werden.
Werte: NummerRevision
Interner Bezeichner: ViewVersion
Gibt an, wie oft eine Datei eingecheckt wurde oder ihre Eigenschaftengeändert wurden. Wenn sich die Datei in einer untergeordneten Ansichtbefindet, enthält diese Zahl alle Revisionen der übergeordneten Ansicht.Dies ist ein vom Client berechnetes Feld.
Werte: 0Revisions-Flags (Erweitert)
Interner Bezeichner: RevisionFlags
Nur zur internen Verwendung.
Werte: NummerRevision auf Platte
408 | Referenz
BeschreibungFeld
Interner Bezeichner: SyncPathVersion
Die Nummer der Revision, die sich aktuell im Arbeitsordner auf IhrerWorkstation befindet. Wenn der Dateistatus "Fehlt" lautet, zeigt dieAnwendung keine Revisionsnummer an. Dies ist ein vom Client berechnetesFeld.
Werte: NummerStamm-Objekt-ID (Erweitert)
Interner Bezeichner: RootObjectID
Die Objekt-ID des ältesten Vorgängers einer Datei. Wenn eine Dateibeispielsweise nicht aus einer übergeordneten Ansicht übernommen wurde,ist die Stamm-Objekt-ID identisch mit der Objekt-ID. Wurde die Datei auseiner übergeordneten Ansicht übernommen, ist die Stamm-Objekt-ID mitder ID des übergeordneten Objekts identisch.
Werte: Abgeleitete gemeinsame Nutzung, Keine gemeinsame Nutzung,Gemeinsam genutzter Stamm
Status der gemeinsamen Nutzung
Interner Bezeichner: ShareState
Gibt an, ob dieses Element gemeinsam genutzt wird. Keinegemeinsame Nutzung bedeutet, dass das Element nicht gemeinsamgenutzt wird. "Gemeinsam genutzter Stamm" bedeutet, dass das Elementgemeinsam genutzt wird und dass dieses Element die ursprüngliche (oderStamm-)Referenz ist. "Abgeleitete gemeinsame Nutzung" bedeutet, dassdas Element gemeinsam genutzt wird, dieses Element jedoch nicht dieursprüngliche (oder Stamm-)Referenz ist.
Werte: TextKurzkommentar
Interner Bezeichner: ShortComment
Speichert die ersten 2000 Zeichen, die als Grund für das Ändern derEigenschaften oder des Inhalts der Datei angegeben werden. ZusätzlicherText wird im Feld "Kommentar" gespeichert.
Werte: NummerGröße
Interner Bezeichner: FileSize
Die Größe der aktuellen Revision in Byte.
Werte: Aktuell, Zusammenführung, Fehlt, Geändert, Nicht in Ansicht,Veraltet, Unbekannt
Status
Interner Bezeichner: Status
Gibt die Beziehung zwischen der Kopie einer Datei in Ihrem Arbeitsordnerund der aktuellen Revision im Repository an.
Werte: NummerZweigversion synchronisieren
Interner Bezeichner: SyncObjectVersion
Ein Feld zur Ermittlung des Status. Die letzte Nummer der Zweigrevision,die zuletzt aus dem Arbeitsordner ausgecheckt wurde. Dies ist ein vomClient berechnetes Feld.
Referenz | 409
BeschreibungFeld
Werte: NummerInhaltsversion synchronisieren
Interner Bezeichner: SyncContentVersion
Ein Feld zur Ermittlung des Status. Die als Arbeitsdatei ausgecheckteRevision oder, wenn die Datei zusammengeführt werden muss, eine höhereNummer als diese. Dies ist ein vom Client berechnetes Feld.
Werte: Nein, JaBekannte synchronisieren
Interner Bezeichner: SyncKnown
Ein Feld zur Ermittlung des Status. Gibt an, ob der Server die Beziehungzwischen Arbeitsdatei und aktueller Revision kennt. Dies ist ein vom Clientberechnetes Feld.
Werte: NummerLokale Grösse synchronisieren
Interner Bezeichner: SyncSize
Ein Feld zur Ermittlung des Status. Die Größe der Arbeitsdatei in Byte.Dies ist ein vom Client berechnetes Feld.
Werte: Datum/ZeitLokalen Zeitstempel synchronisieren
Interner Bezeichner: SyncTime
Ein Feld zur Ermittlung des Status. Der Zeitstempel für die Arbeitsdatei.Dies ist ein vom Client berechnetes Feld.
Werte: Byte-Array, eine in Klammern gesetzte Zahlenreihe im Hex-Format.Der StarTeam-Client zeigt nur signifikante Nullen an, sodass "08", "0B"und "06" nur als "8", "B" und "6" sowie "A–F" als "a–f" angezeigt würden.
MD5 synchronisieren
Interner Bezeichner: SyncMD5
Kann in Abfragen nicht verwendet werden. Ein Feld zur Ermittlung desStatus. Die MD5-Prüfsumme für die Arbeitsdatei. Dies ist ein vom Clientberechnetes Feld.
Werte: Nein, JaVom Pfad zum Stamm synchronisieren
Interner Bezeichner: SyncOnPathToRoot
Ein Feld zur Ermittlung des Status. Wenn die Arbeitsdatei nicht auf deraktuellen Revision basiert, gibt dieses Feld an, ob der Server die Beziehungzwischen den beiden Dateien kennt. Ja bedeutet, dass die Arbeitsdateizusammengeführt werden muss oder veraltet ist. Nein bedeutet, dass dieBeziehung nicht ermittelt werden kann. Dies ist ein vom Client berechnetesFeld.
Werte: NummerDatenspeicher-Zweigversion (Erweitert)
Interner Bezeichner: VaultVersion
Gibt an, wie oft eine Datei aus der aktuellen Ansicht eingecheckt wurde.
Werte: NummerVersion (Erweitert)
Interner Bezeichner: RevisionNumber
410 | Referenz
BeschreibungFeld
Die letzte Zahl der Zweigrevisionsnummer. Wenn dieZweigrevisionsnummer beispielsweise 1.3.1.2 lautet, ist die Version 2.
Werte: Liste der Ansichten, <keine Angabe>Ansicht
Interner Bezeichner: ViewID
Der Name der Ansicht, in der das Element zuletzt verzweigt wurde. Wenneine Datei beispielsweise aus einer übergeordneten Ansicht übernommen,aber in einer untergeordneten Ansicht verzweigt wurde, wird für dieverzweigte und nachfolgende Revisionen in der untergeordneten Ansichtder Wert dieses Felds in der untergeordneten Ansicht vom Namen derübergeordneten Ansicht in den Namen der untergeordneten Ansichtgeändert.
Werte: TextAusführbare Datei
Interner Bezeichner: Nein, Ja
Gibt an, ob die Arbeitsdatei ausführbar ist. Dies ist ein vom Clientberechnetes Feld.
Werte: Nein, JaArbeitsdatei vorhanden
Interner Bezeichner: LocalFileExists
Gibt an, ob sich im Arbeitsordner einer Datei eine Kopie derselben befindet.Dies ist ein vom Client berechnetes Feld.
Werte: NummerGröße der Arbeitsdatei
Interner Bezeichner: LocalSize
Die Größe der Arbeitsdatei. Dies ist ein vom Client berechnetes Feld.
Werte: Datum/ZeitZeitstempel für Arbeitsdatei
Interner Bezeichner: LocalTimestamp
Der Zeitstempel für die Arbeitsdatei. Dies ist ein vom Client berechnetesFeld.
Verwandte Themen
Felder auf Seite 401
Änderungsanforderungsfelder auf Seite 411
Anforderungsfelder auf Seite 421
Task-Felder auf Seite 428
Themenfelder auf Seite 437
Audit-Felder auf Seite 442
ÄnderungsanforderungsfelderIn diesem Abschnitt sind alle Änderungsanforderungsfelder aufgeführt.
Referenz | 411
BeschreibungFeld
Werte: Liste der Benutzer, <keine Angabe>Adressiert von
Interner Bezeichner: AddressedBy
Gibt den Benutzer an, der eine Änderungsanforderung bearbeitet hat (möglicheStatuswerte: "Nicht reproduzierbar", "Wie vorgesehen", "Repariert","Dokumentiert" und "Doppelt").
Werte: Liste der Ansichts-Labels, <keine Angabe>Adressiert in
Interner Bezeichner: AddressedIn
Gibt das für den nächsten Build erstellte Label an, das nach dem Lösen einerÄnderungsanforderung auf die Ansicht angewendet wurde.
Werte: Liste der Ansichten, <keine Angabe>Adressiert in Ansicht
Interner Bezeichner: AddressedIn
Gibt an, in welcher Ansicht die Änderungsanforderung verarbeitet wurde. DieseInformationen sind wichtig für gemeinsam verwendete und möglicherweiseverschobene Änderungsanforderungen.
Werte: NummerAnzahl der Anhänge
Interner Bezeichner: AttachmentCount
Die Anzahl der an eine Änderungsanforderung angehängten Dateien.
Werte:Werte: Byte-Array, eine in Klammern gesetzte Zahlenreihe im Hex-Format.Beispiel:[00 00 00 00 02 00 00 00] steht für zwei bestimmte Anhänge.
IDs der Anhänge (Erweitert)
Interner Bezeichner: AttachmentIDs
Kann in Abfragen nicht verwendet werden. Die den Anhängen zugewiesenenID-Nummern. Beispiel: Der erste Anhang innerhalb eines Projekts hat die ID 0000 00 00.
Werte: Text, der mehrere, durch Komma getrennte Dateinamen enthältNamen der Anhänge
Interner Bezeichner: AttachmentNames
Die Namen der an eine Änderungsanforderung angehängten Dateien.
Werte: Nein, JaVerzweigen bei Änderung (Erweitert)
Interner Bezeichner: BranchOnChange
Gibt an, ob eine Änderungsanforderung bei Änderungen verzweigt wird. Wenndas Verhalten der Änderungsanforderung nicht auf Verzweigung beiÄnderung gesetzt ist, lautet der Wert "Nein". Hierfür kann es folgende Gründegeben:
• Die Datei befindet sich in der Stamm- oder einer Referenzansicht und dieFunktion Verzweigen bei Änderung ist deaktiviert.
• Die Änderungsanforderung befindet sich in einer Verzweigungsansicht, istaber aufgrund einer Änderung bereits verzweigt, was wiederum dazu führt,dass die Option Verzweigen bei Änderung deaktiviert wird.
412 | Referenz
BeschreibungFeld
• Die Änderungsanforderung befindet sich in einer Verzweigungsansicht, aberihr Verhalten lässt derzeit keine Verzweigung bei Änderungen zu. Dasbedeutet, dass Änderungen in die übergeordnete Ansicht eingecheckt werden.
• Die Änderungsanforderung befindet sich in einer Verzweigungsansicht, aberihr Verhalten lässt derzeit keine Verzweigung bei Änderungen zu. Dasbedeutet, dass Änderungen in die übergeordnete Ansicht eingecheckt werden.
Hinweis: Wenn der Wert Nein lautet, liefert der Wert unterZweigstatus den Grund.
Der Wert Ja bedeutet, dass sich die Änderungsanforderung in einerVerzweigungsansicht befindet und ihr Verhalten auf Verzweigen beiÄnderung gesetzt ist, die Änderungen aber noch vorgenommen werdenmüssen.
Werte: Verzweigt, Nicht verzweigt, StammZweigstatus (Erweitert)
Interner Bezeichner: BranchState
Gibt an, ob eine Änderungsanforderung in der Unteransicht verzweigt ist, nochnicht verzweigt und Teil der übergeordneten Ansicht ist oder ob sie sich in derAnsicht befindet, in der sie erstellt wurde.
Die Werte Verzweigt und Nicht verzweigt betreffenÄnderungsanforderungen in Verzweigungsansichten.
Der Wert Stamm betrifft Dateien, die in der Ansicht erstellt wurden, in der sichdie Änderungsanforderung aktuell befindet.
Wenn es sich bei der Ansicht um eine Referenzansicht handelt, reflektiert sieden Status der Änderungsanforderung in der übergeordneten Ansicht derReferenzansicht.
Werte: TextKategorie
Interner Bezeichner: Kategorie
Text, der die Unterkomponente identifiziert, in der der Defekt auftritt. DieserBezeichner wird in der Regel in Kombination mit dem Feld Komponenteverwendet.
Werte: Datum/ZeitGeschlossen am
Interner Bezeichner: ClosedOn
Datum und Zeit, zu dem bzw. der eine Änderungsanforderung geschlossenwurde.
Werte: TextKommentar
Interner Bezeichner: Kommentar
Die ersten 2000 Zeichen, die als Grund für das Ändern der Eigenschaften derÄnderungsanforderung angegeben werden, werden im Feld Kurzkommentargespeichert. Im Feld Kommentar werden diese 2000 Zeichen sowie zusätzlicherText gespeichert. Durch das Ändern der Eigenschaften einerÄnderungsanforderung erstellt die Anwendung eine neue Revision.
Werte: NummerKommentar-ID (Erweitert)
Referenz | 413
BeschreibungFeld
Interner Bezeichner: Kommentar-ID
Die einem Revisionskommentar zugewiesene ID-Nummer. Ist -1, wenn keinRevisionskommentar angegeben wurde.
Werte: TextKomponente
Interner Bezeichner: Komponente
Text, der die Komponente identifiziert, in der der Defekt auftritt. Wird häufig mitdem Feld Kategorie verwendet, um die Identifizierung auf eine Unterkomponenteeinzugrenzen.
Werte: Datum/ZeitKonfiguriert um
Interner Bezeichner: ConfigurationTime
Gibt die Uhrzeit an, zu der eine Änderungsanforderung konfiguriert wurde.WennSie eine Änderungsanforderung zu einer bestimmten Uhrzeit konfigurieren, wirddiese Uhrzeit in diesem Feld angezeigt. Wenn Sie eine Änderungsanforderungfür ein Label oder einen Heraufstufungsstatus konfigurieren, wird in diesem Feldentweder die Uhrzeit angezeigt, zu der das Label erstellt wurde, oder die Uhrzeit,zu der das mit dem Heraufstufungsstatus verknüpfte Label erstellt wurde.
Werte: NummerCR-Nummer
Interner Bezeichner: ChangeNumber
Die einer Änderungsanforderung zugewiesene Nummer.Wenn die Objekt-IDbeispielsweise 0 ist, lautet die Nummer der Änderungsanforderung 1.
Werte: Liste der Benutzer, <keine Angabe>Erstellt von (Erweitert)
Interner Bezeichner: CreatedUserID
Der Name des Benutzers, der die erste Revision in der Ansicht erstellt hat. Diesist entweder der Benutzer, der die Änderungsanforderung initiiert hat, oder derBenutzer, der die verzweigte Revision geändert hat.
Werte: Datum/ZeitErstellt um (Erweitert)
Interner Bezeichner: CreatedTime
Die Uhrzeit, zu der die erste Revision in der Ansicht erstellt wurde.
Werte: Liste der Benutzer, <keine Angabe>Gelöscht von
Interner Bezeichner: DeletedUserID
Der Name des Benutzers, der eine Änderungsanforderung gelöscht hat. Dagelöschte Änderungsanforderungen in der Liste nicht angezeigt werden, stehendiese Informationen Benutzern nicht zur Verfügung. Nur zur internenVerwendung.
Werte: Datum/ZeitGelöscht um
Interner Bezeichner: DeletedTime
414 | Referenz
BeschreibungFeld
Die Uhrzeit, zu der eine Änderungsanforderung gelöscht wurde. Da gelöschteÄnderungsanforderungen in der Liste nicht angezeigt werden, stehen dieseInformationen Benutzern nicht zur Verfügung. Nur zur internen Verwendung.
Werte: TextBeschreibung
Interner Bezeichner: Beschreibung
Der Text im Feld Beschreibung.
Werte: TextPunktnotation
Interner Bezeichner: DotNotation
Die einer bestimmten Zweigrevisionsnummer zugewiesene ID. Wennbeispielsweise eine Änderungsanforderung zur aktuellen Ansicht hinzugefügtwurde (und nicht von der aktuellen Ansicht vererbt wurde), lautet dieRevisionsnummer des Zweigs 1.x und seine Zweigrevisions-ID 0. Wenn eineÄnderungsanforderung in der aktuellen Ansicht verzweigt war, hängt seineZweigrevisions-ID von der Revisionsnummer in der übergeordneten Ansicht undder Anzahl der in der aktuellen Ansicht bereits zugewiesenen IDs ab. Wennbeispielsweise die Revisionsnummer einer Änderungsanforderung in derübergeordneten Ansicht zum Zeitpunkt der Verzweigung 1.7 lautet und eineandere Änderungsanforderung mit derselben übergeordneten Revisionsnummerdie Zweigrevisions-ID 6 erhalten hat, erhält diese Änderungsanforderungebenfalls die Zweigrevisions-ID 6.
Werte: Datum/ZeitÄnderung abgeschlossen um (Erweitert)
Interner Bezeichner: EndModifiedTime
Datum und Uhrzeit, ab dem bzw. der eine Revision nicht mehr die aktuelleRevision ist. Obwohl dieses Feld in der Ansicht angezeigt werden kann, ist esimmer leer. Der Grund dafür ist, dass das Element während der Konfigurationimmer die aktuelle Revision ist.
Werte: Liste der Benutzer, <keine Angabe>Eingegeben von
Interner Bezeichner: EnteredBy
Der Name des Benutzers, der diese Änderungsanforderung erstellt hat.
Werte: Datum/ZeitEingegeben am
Interner Bezeichner: EnteredOn
Die Uhrzeit, zu der die Änderungsanforderung erstellt wurde.
Werte: TextExterne Referenz
Interner Bezeichner: ExternalReference
Text, der in der Regel verwendet wird, um einen Kunden oder eine andereexterne Quelle anzugeben, der bzw. die die Daten für dieseÄnderungsanforderung zur Verfügung gestellt hat.
Werte: TextProblemlösung
Interner Bezeichner: Problemlösung
Referenz | 415
BeschreibungFeld
Der Text im Feld Problemlösung.
Werte: Nein, JaFlag
Interner Bezeichner: Flag
Mit einem Flag werden Änderungsanforderungen in der Ansicht auf IhrerWorkstation explizit markiert bzw. mit einem Lesezeichen versehen. Dies ist einvom Client berechnetes Feld.
Werte: Byte-Array, eine in Klammern gesetzte Zahlenreihe im Hex-Format.Beispiel: [14 00 00 00] steht für einen bestimmten Benutzer.
Benutzerliste markieren (Erweitert)
Interner Bezeichner: FlagUserList
Kann in Abfragen nicht verwendet werden. Kennzeichnet Benutzer, die einbestimmtes Element mit Flags versehen haben.
Werte: TextOrdner
Interner Bezeichner: Ordner
Der Name des Ordners, in dem die Änderungsanforderung gespeichert wird.Dies ist ein vom Client berechnetes Feld.
Werte: TextOrdnerpfad
Interner Bezeichner: FolderPath (enthält Leerzeichen)
Der Pfad des Ordners, in dem die Änderungsanforderung gespeichert wird. Diesist ein vom Client berechnetes Feld.
Werte: Liste der Benutzer, <keine Angabe>Element gelöscht von
Interner Bezeichner: ItemDeletedUserID
Der Name des Benutzers, der dieses Element gelöscht hat. Da gelöschteElemente in der Liste nicht angezeigt werden, stehen diese InformationenBenutzern nicht zur Verfügung. Nur zur internen Verwendung.
Werte: Datum/ZeitElement gelöscht um
Interner Bezeichner: ItemDeletedTime
Die Uhrzeit, zu der dieses Element erstellt wurde. Da gelöschte Elemente in derListe nicht angezeigt werden, stehen diese Informationen Benutzern nicht zurVerfügung. Nur zur internen Verwendung.
Werte: Liste der Ansichts-Labels, <keine Angabe>Letzter getesteter Build
Interner Bezeichner: LastBuildTested
Das von einem Benutzer ausgewählte Build-Label, um den letzten Build zukennzeichnen, in dem eine Änderungsanforderung getestet wurde.
Werte: Liste der Benutzer, <keine Angabe>Gesperrt von
Interner Bezeichner: ExclusiveLocker
Der Name des Benutzers, der eine Änderungsanforderung exklusiv gesperrthat.
416 | Referenz
BeschreibungFeld
Werte: Liste der Benutzer, <keine Angabe>Geändert von
Interner Bezeichner: ModifiedUserID
Der Name des Benutzers, der eine Änderungsanforderung zuletzt geändert hat.
Werte: Datum/ZeitGeändert um
Interner Bezeichner: ModifiedTime
Die Uhrzeit, zu der eine Änderungsanforderung zuletzt geändert wurde.
Werte:Von mir exklusiv gesperrt, Von mir nicht-exklusivgesperrt, Von mir nicht gesperrt
Eigene Sperre
Interner Bezeichner: MyLock
Gibt an, ob der aktuelle Benutzer die Änderungsanforderung gesperrt hat, undwenn ja, ob die Sperre exklusiv ist oder nicht. Dies ist ein vom Client berechnetesFeld.
Werte: TextKommentar zu neuer Revision(Erweitert)
Interner Bezeichner: NewRevisionComment
Nur zur internen Verwendung. Der Client verwendet diesen Wert bei derAktualisierung von Elementen. Wenn das Feld zur Ansicht hinzugefügt wird, istes leer. Dies ist ein vom Client berechnetes Feld.
Werte: TextBenutzer mit nicht-exklusiven Sperren
Interner Bezeichner: NonExclusiveLockers
Die Namen der Benutzer, die die Änderungsanforderung nicht-exklusiv gesperrthaben.
Werte: NummerObjekt-ID
Interner Bezeichner: ID
Jeder Änderungsanforderung wird beim Hinzufügen zu einer Ansicht eineObjekt-ID zugewiesen.Wenn die Datei in einer untergeordneten Ansicht verzweigtwird, erhält sie eine andere Objekt-ID. Die ursprüngliche ID gehört zurÄnderungsanforderung in der übergeordneten Ansicht.
Werte: NummerRevision des übergeordneten Zweigs(Erweitert)
Interner Bezeichner: PathRevision
Die letzte Zahl in der Zweigrevisionsnummer vor einer Verzweigung derÄnderungsanforderung. Wenn diese Zahl beispielsweise 7 lautet, war dieZweigrevision 1.7, als die Änderungsanforderung verzweigt wurde (und danach1.7.1.0, wie aus der Historie der Änderungsanforderung ersichtlich). Diese Zahllautet -1, wenn eine Änderungsanforderung nicht aus der übergeordneten Ansichtübernommen wurde.
Werte: NummerID des übergeordneten Objekts(Erweitert)
Interner Bezeichner: ParentObjectID
Referenz | 417
BeschreibungFeld
Die Objekt-ID einer Änderungsanforderung in der übergeordneten Ansicht. DieID des übergeordneten Objekts lautet -1, wenn diese Ansicht keine übergeordneteAnsicht hat.
Werte: NummerÜbergeordnete Revision (Erweitert)
Interner Bezeichner: ParentRevision
Die Revisionsnummer, bei der eine Änderungsanforderung verzweigt wurde.Wenn dies beispielsweise die Zahl 8 ist, war die Revisionsnummer derÄnderungsanforderung zum Zeitpunkt der Verzweigung die 8. Die Historie solltein der aktuellen Ansicht nun Revision 9 als erste Revision anzeigen. Diese Zahllautet 0, wenn diese Änderungsanforderung nicht aus der übergeordneten Ansichtübernommen wurde.
Werte:Alle, MacOS, Andere, Unix, Windows 2000, Windows95, Windows 98, Windows NT, Windows XP
Plattform
Interner Bezeichner: Plattform
Der Wert im Feld Plattform.
Werte: Nein, JaPriorität
Interner Bezeichner: Priorität
Der Wert im Feld Priorität.Viele Benutzer passen das Repository an, um diesesFeld so zu erweitern, dass es weitere Werte enthalten kann, da boolesche Wertein der Anwendung als Aufzählungstypen behandelt werden. Beispielsweise istNein 0 und Ja 1. Ein Administrator kann Nein auf Keine Prioritätund Ja auf Priorität 1 setzen sowie Priorität 2 bis Priorität10 hinzufügen.
Werte: Nein, JaSchreibgeschützt (Erweitert)
Interner Bezeichner: ReadOnly
Gibt an, ob die Konfiguration der Änderungsanforderung schreibgeschützt ist(wie in einer Rollback-Konfiguration einer Ansicht) und/oder ihr Verhalten keineVerzweigung bei Änderung zulässt.
Werte: Gelesen, Nicht gelesenLesestatus
Interner Bezeichner: ReadStatus
Gibt an, ob eine Änderungsanforderung als gelesen oder nicht gelesen betrachtetwird. Dies ist ein vom Client berechnetes Feld.
Werte: Byte-Array, eine in Klammern gesetzte Zahlenreihe im Hex-Format.Beispiel: [14 00 00 00] steht für einen bestimmten Benutzer.
Lesestatus - Benutzerliste
Interner Bezeichner: ReadStatusUserList
Kann in Abfragen nicht verwendet werden. Identifiziert Benutzer, bei denen einbestimmtes Element den Status Nicht gelesen hat.
Werte: Datum/ZeitBehoben am
Interner Bezeichner: ResolvedOn
418 | Referenz
BeschreibungFeld
Die Uhrzeit, zu der eine Änderungsanforderung abgeschlossen wurde. FolgendeWerte sind möglich: Nicht reproduzierbar, Wie vorgesehen, Repariert,Dokumentiert oder Doppelt.
Werte: Liste der Benutzer, <keine Angabe>Zuständigkeit
Interner Bezeichner: Zuständigkeit
Der Name des Benutzers, der aktuell für eine Änderungsanforderung zuständigist.
Werte: 0Revisions-Flags (Erweitert)
Interner Bezeichner: RevisionFlags
Nur zur internen Verwendung.
Werte: NummerStamm-Objekt-ID (Erweitert)
Interner Bezeichner: RootObjectID
Die Objekt-ID des ältesten Vorgängers einer Änderungsanforderung.Wenn eineÄnderungsanforderung beispielsweise nicht aus einer übergeordneten Ansichtübernommen wurde, ist die Stamm-Objekt-ID mit der Objekt-ID identisch.Wurdedie Änderungsanforderung aus einer übergeordneten Ansicht übernommen, istdie Stamm-Objekt-ID mit der ID des übergeordneten Objekts identisch.
Werte: Hoch, Niedrig, MittelSchweregrad
Interner Bezeichner: Schweregrad
Der Wert im Feld Schweregrad.
Werte:Abgeleitete gemeinsame Nutzung, Keine gemeinsameNutzung, Gemeinsam genutzter Stamm
Status der gemeinsamen Nutzung
Interner Bezeichner: ShareState
Gibt an, ob dieses Element gemeinsam genutzt wird. Keine gemeinsameNutzung bedeutet, dass das Element nicht gemeinsam genutzt wird.Gemeinsam genutzter Stamm bedeutet, dass das Element gemeinsamgenutzt wird und dass dieses Element die ursprüngliche (oder Stamm-) Referenzist. Abgeleitete gemeinsame Nutzung bedeutet, dass das Elementgemeinsam genutzt wird, dieses Element jedoch nicht die ursprüngliche (oderStamm-) Referenz ist.
Werte: TextKurzkommentar
Interner Bezeichner: ShortComment
Speichert die ersten 2000 Zeichen, die als Grund für das Ändern derEigenschaften der Änderungsanforderung angegeben werden. Zusätzlicher Textwird im Feld Kommentar gespeichert.
Werte: Neu, Offen, Wird verarbeitet, Zurückgestellt,Nicht reproduzierbar, Wie vorgesehen, Repariert,
Status
Dokumentiert, Doppelt, Verifiziert - Zurückgestellt,Verifiziert - Nicht reproduzierbar, Verifiziert - Wie
Referenz | 419
BeschreibungFeld
vorgesehen, Verifiziert - Repariert, Verifiziert -Dokumentiert, Verifiziert - Doppelt, Geschlossen -Zurückgestellt, Geschlossen - Nicht reproduzierbar,Geschlossen - Wie vorgesehen, Geschlossen - Repariert,Geschlossen - Dokumentiert, Geschlossen - Doppelt
Interner Bezeichner: Status
Der Wert im Feld Status.
Werte: TextZusammenfassung
Interner Bezeichner: Zusammenfassung
Der Wert im Feld Zusammenfassung.
Werte: TextTestbefehl
Interner Bezeichner: TestCommand
Der Text im Feld Testbefehl.
Werte: Defekt, VorschlagTyp
Interner Bezeichner: Typ
Der Wert im Feld Typ.
Werte: Datum/ZeitVerifiziert am
Interner Bezeichner: VerifiedOn
Die Uhrzeit, zu der eine Änderungsanforderung verifiziert wurde. Mögliche Werte:Verifiziert - Nicht reproduzierbar, Verifiziert - Wie vorgesehen, Verifiziert -Repariert, Verifiziert - Dokumentiert oder Verifiziert - Doppelt.
Werte: NummerVersion (Erweitert)
Interner Bezeichner: RevisionNumber
Die letzte Zahl der Zweigrevisionsnummer. Wenn die Zweigrevisionsnummerbeispielsweise 1.3.1.2 lautet, ist die Version 2.
Werte: Liste der Ansichten, <keine Angabe>Ansicht
Interner Bezeichner: ViewID
Der Name der Ansicht, in der das Element zuletzt verzweigt wurde. Wenn eineÄnderungsanforderung beispielsweise aus einer übergeordneten Ansichtübernommen, aber in einer untergeordneten Ansicht verzweigt wurde, wird fürdie verzweigte und nachfolgende Revisionen in der untergeordneten Ansichtder Wert dieses Felds in der untergeordneten Ansicht vom Namen derübergeordneten Ansicht in den Namen der untergeordneten Ansicht geändert.
Werte: TextAusweichlösung
Interner Bezeichner: WorkAround
Der Text im Feld Ausweichlösung.
420 | Referenz
Verwandte Themen
Felder auf Seite 401
Dateifelder auf Seite 401
Anforderungsfelder auf Seite 421
Task-Felder auf Seite 428
Themenfelder auf Seite 437
Audit-Felder auf Seite 442
AnforderungsfelderIn diesem Abschnitt sind alle Anforderungsfelder aufgeführt.
Hinweis: Vom Client berechnete Felder können in benutzerdefinierten E-Mail-Benachrichtigungen odermit Notification Agent nicht verwendet werden. In Berichten können alle Feldnamen verwendet werden.
BeschreibungFeld
Werte: Nein, JaBin ich zuständig?
Interner Bezeichner: AmIResponsible
Gibt an, ob der angemeldete Benutzer für eine Anforderung zuständig ist. Diesist ein vom Client berechnetes Feld.
Werte: NummerMehrdeutigkeiten gefunden
Interner Bezeichner: AmbiguitiesFound
Gibt die Anzahl der in der Anforderung gefundenen Mehrdeutigkeiten an.
Werte:
Interner Bezeichner:
Werte: NummerAnzahl der Anhänge
Interner Bezeichner: AttachmentCount
Die Anzahl der an eine Anforderung angehängten Dateien.
Werte: Byte-Array, eine in Klammern gesetzte Zahlenreihe im Hex-Format.Beispiel:[00 00 00 00 02 00 00 00] steht für zwei bestimmte Anhänge.
IDs der Anhänge (Erweitert)
Interner Bezeichner:
Kann in Abfragen nicht verwendet werden. Die den Anhängen zugewiesenenID-Nummern. Beispiel: Der erste Anhang innerhalb eines Projekts hat die ID 0000 00 00.
Werte:
Interner Bezeichner:
Werte: Text, der mehrere, durch Komma getrennte Dateinamen enthältNamen der Anhänge
Referenz | 421
BeschreibungFeld
Interner Bezeichner: AttachmentNames
Die Namen der an eine Anforderung angehängten Dateien.
Werte: NummerAnzahl der untergeordneten Elemente
Interner Bezeichner: ChildrenCount
Die Anzahl der Reaktionen, bei denen es sich um untergeordnete Elementedieser Anforderung handelt. Dies ist ein vom Client berechnetes Feld.
Werte: Untergeordnete Anforderung, AnforderungChildType
Interner Bezeichner: ChildType
Gibt an, ob es sich bei der Anforderung um den Stamm eines Anforderungsbaumsoder ein untergeordnetes Element einer anderen Anforderung handelt. Dies istein vom Client berechnetes Feld.
Werte: TextKommentar
Interner Bezeichner: Kommentar
Die ersten 2000 Zeichen, die als Grund für das Ändern der Eigenschaften einerAnforderung angegeben werden, werden im Feld Kurzkommentar gespeichert.Im Feld Kommentar werden diese 2000 Zeichen sowie zusätzlicher Textgespeichert. Durch das Ändern der Eigenschaften einer Anforderung erstellt dieAnwendung eine neue Revision.
Werte: NummerKommentar-ID (Erweitert)
Interner Bezeichner: CommentID
Die einem Revisionskommentar zugewiesene ID-Nummer. Ist -1, wenn keinRevisionskommentar angegeben wurde.
Werte: TextKommentare
Interner Bezeichner: Kommentare
Enthält Kommentare zur überarbeiteten Beschreibung, die aufgrund vonMehrdeutigkeiten in der ursprünglichen Beschreibung oder aus anderen Gründenerstellt wurde.
Werte: Datum/ZeitKonfiguriert um
Interner Bezeichner: ConfigurationTime
Gibt die Uhrzeit an, zu der eine Anforderung konfiguriert wurde. Wenn Sie eineAnforderung zu einer bestimmten Uhrzeit konfigurieren, wird diese Uhrzeit indiesem Feld angezeigt. Wenn Sie eine Anforderung für ein Label oder einenHeraufstufungsstatus konfigurieren, wird in diesem Feld entweder die Uhrzeitangezeigt, zu der das Label erstellt wurde, oder die Uhrzeit, zu der das mit demHeraufstufungsstatus verknüpfte Label erstellt wurde.
Werte: Liste der Benutzer, <keine Angabe>Erstellt von
Interner Bezeichner: CreadedUserID
422 | Referenz
BeschreibungFeld
Der Name des Benutzers, der die erste Revision in der Ansicht erstellt hat. Diesist der Benutzer, der die Anforderung initiiert hat.
Werte: Datum/ZeitErstellt um
Interner Bezeichner: CreatedTime
Die Uhrzeit, zu der die erste Revision in der Ansicht erstellt wurde.
Werte: Liste der Benutzer, <keine Angabe>Gelöscht von
Interner Bezeichner: DeletedUserID
Der Name des Benutzers, der eine Anforderung gelöscht hat. Da gelöschteElemente in der Liste nicht angezeigt werden, stehen diese InformationenBenutzern nicht zur Verfügung. Nur zur internen Verwendung.
Werte: Datum/ZeitGelöscht um
Interner Bezeichner: DeletedTime
Die Uhrzeit, zu der eine Anforderung gelöscht wurde. Da gelöschte Elemente inder Liste nicht angezeigt werden, stehen diese Informationen Benutzern nichtzur Verfügung. Nur zur internen Verwendung.
Werte: TextBeschreibung
Interner Bezeichner: Beschreibung
Der Text im Feld Beschreibung.
Werte: Nein, JaDeaktiviert
Interner Bezeichner: Deaktiviert
Gibt an, ob die Anforderung deaktiviert ist.
Werte: TextPunktnotation
Interner Bezeichner: DotNotation
Die Revisionsnummer des Zweigs, beispielsweise 1.2.
Werte: Datum/ZeitÄnderung abgeschlossen um (Erweitert)
Interner Bezeichner: EndModifiedTime
Datum und Uhrzeit, ab dem bzw. der eine Revision nicht mehr die aktuelleRevision ist. Obwohl dieses Feld in der Ansicht angezeigt werden kann, ist esimmer leer. Der Grund dafür ist, dass das Element während der Konfigurationimmer die aktuelle Revision ist.
Werte: NummerErwarteter Aufwand
Interner Bezeichner: ExpectedEffort
Gibt an, wie viel Zeit für die vollständige Bearbeitung der Anforderung eingeplantwird. Wenn Sie Anforderungen von CaliberRM an StarTeam veröffentlichen,sind diese Felder bereits mit Daten ausgefüllt, die auf bestimmten Einheitenbasieren, z. B. Stunden oder Tage. Anderenfalls sind die Einheiten frei wählbar,
Referenz | 423
BeschreibungFeld
sie sollten aber in den Feldern Geringer Aufwand und Hoher Aufwand identischsein und für alle Anforderungen einheitlich verwendet werden.
Werte: TextExterne Referenz
Interner Bezeichner: ExternalReference
Gibt in der Regel den Namen eines externen Kunden an, der diese Anforderungangefordert hat.
Werte: Nein, JaFlag
Interner Bezeichner: Flag
Mit einem Flag werden Anforderungen in der Ansicht auf Ihrer Workstation explizitmarkiert bzw. mit einem Lesezeichen versehen. Dies ist ein vom Clientberechnetes Feld.
Werte: Byte-Array, eine in Klammern gesetzte Zahlenreihe im Hex-Format.Beispiel: [14 00 00 00] steht für einen bestimmten Benutzer.
Benutzerliste markieren (Erweitert)
Interner Bezeichner: FlagUserList
Kann in Abfragen nicht verwendet werden. Kennzeichnet Benutzer, die einbestimmtes Element mit Flags versehen haben.
Werte: TextOrdnerpfad
Interner Bezeichner: Ordnerpfad (enthält Leerzeichen)
Der Pfad des Ordners, in dem die Anforderung gespeichert wird. Dies ist einvom Client berechnetes Feld.
Werte: NummerHoher Aufwand
Interner Bezeichner: HighEffort
Gibt an, wie viel Zeit für die vollständige Bearbeitung der Anforderung maximalerwartet wird. Wenn Sie Anforderungen von CaliberRM an StarTeamveröffentlichen, sind diese Felder bereits mit Daten ausgefüllt, die auf bestimmtenEinheiten basieren, z. B. Stunden oder Tage. Anderenfalls sind die Einheitenfrei wählbar, sie sollten aber in den Feldern Geringer Aufwand und ErwarteterAufwand identisch sein und für alle Anforderungen einheitlich verwendet werden.
Werte: Liste der Benutzer, keine AngabeElement gelöscht von
Interner Bezeichner: ItemDeletedUserID
Der Name des Benutzers, der dieses Element gelöscht hat. Da gelöschteElemente in der Liste nicht angezeigt werden, stehen diese InformationenBenutzern nicht zur Verfügung. Nur zur internen Verwendung.
Werte: Datum/ZeitElement gelöscht um
Interner Bezeichner: ItemDeletedTime
Die Uhrzeit, zu der dieses Element erstellt wurde. Da gelöschte Elemente in derListe nicht angezeigt werden, stehen diese Informationen Benutzern nicht zurVerfügung. Nur zur internen Verwendung.
424 | Referenz
BeschreibungFeld
Werte: Liste der Benutzer, <keine Angabe>Gesperrt von
Interner Bezeichner: ExclusiveLocker
Der Name des Benutzers, der eine Anforderung exklusiv gesperrt hat.
Werte: NummerGeringer Aufwand
Interner Bezeichner: LowEffort
Gibt an, wie viel Zeit für die vollständige Bearbeitung der Anforderung minimalerwartet wird. Wenn Sie Anforderungen von CaliberRM an StarTeamveröffentlichen, sind diese Felder bereits mit Daten ausgefüllt, die auf bestimmtenEinheiten basieren, z. B. Stunden oder Tage. Anderenfalls sind die Einheitenfrei wählbar, sie sollten aber in den Feldern Erwarteter Aufwand und HoherAufwand identisch sein und für alle Anforderungen einheitlich verwendet werden.
Werte: Liste der Benutzer, <keine Angabe>Geändert von
Interner Bezeichner: ModifiedUserID
Der Name des Benutzers, der eine Anforderung zuletzt geändert hat.
Werte: Datum/ZeitGeändert um
Interner Bezeichner: ModifiedTime
Die Uhrzeit, zu der eine Anforderung zuletzt geändert wurde.
Werte:Von mir exklusiv gesperrt, Von mir nicht-exklusivgesperrt, Von mir nicht gesperrt
Eigene Sperre
Interner Bezeichner: MyLock
Gibt an, ob der aktuelle Benutzer die Anforderung gesperrt hat und wenn ja, obdie Sperre exklusiv ist oder nicht. Dies ist ein vom Client berechnetes Feld.
Werte: TextName
Interner Bezeichner: Name
Der Name der Anforderung.
Werte: TextKommentar zu neuer Revision(Erweitert)
Interner Bezeichner: NewRevisionComment
Nur zur internen Verwendung. Ein Client verwendet diesen Wert bei derAktualisierung von Elementen. Wenn das Feld zur Ansicht hinzugefügt wird, istes leer. Dies ist ein vom Client berechnetes Feld.
Werte: TextBenutzer mit nicht-exklusiven Sperren
Interner Bezeichner: NonExclusiveLockers
Die Namen der Benutzer, die die Anforderung nicht-exklusiv gesperrt haben.
Werte: TextAnmerkungen
Interner Bezeichner: Anmerkungen
Referenz | 425
BeschreibungFeld
Textkommentare zum Aufwand für diese Anforderung.
Werte: NummerNummer
Interner Bezeichner: RequirementNumber
Zahl, die die Anforderung identifiziert. Wenn die Objekt-ID beispielsweise 0 ist,lautet die Anforderungsnummer 1.
Werte: NummerObjekt-ID
Interner Bezeichner: ID
Jeder Anforderung wird beim Hinzufügen zu einer Ansicht eine Objekt-IDzugewiesen.
Werte: Liste der Benutzer, <keine Angabe>Eigentümer
Interner Bezeichner: Eigentümer
Gibt an, welcher Benutzer für diese Anforderung verantwortlich ist.
Werte: NummerID der übergeordneten Anforderung(Erweitert)
Interner Bezeichner: ParentRequirementID
Die Objekt-ID einer Anforderung in der übergeordneten Ansicht. Die ID desübergeordneten Objekts lautet 1, wenn diese Ansicht keine übergeordneteAnsicht hat.
Werte:
Interner Bezeichner:
Werte: Erwünscht, Unerlässlich, Nicht zugewiesen, NützlichPriorität
Interner Bezeichner: Priorität
Der Wert im Feld Priorität. Sie können das Repository anpassen, um die Namendieser Werte zu ändern oder andere Werte hinzuzufügen.
Werte: Nein, JaSchreibgeschützt (Erweitert)
Interner Bezeichner: ReadOnly
Gibt an, ob die Konfiguration einer Anforderung schreibgeschützt ist (wie in einerRollback-Konfiguration einer Ansicht).
Werte: Gelesen, Nicht gelesenLesestatus
Interner Bezeichner: ReadStatus
Gibt an, ob eine Anforderung als gelesen oder nicht gelesen betrachtet wird.Dies ist ein vom Client berechnetes Feld.
Werte:Lesestatus - Benutzerliste
Interner Bezeichner:
426 | Referenz
BeschreibungFeld
Werte: Byte-Array, eine in Klammern gesetzte Zahlenreihe im Hex-Format.Beispiel: [14 00 00 00] steht für einen bestimmten Benutzer.
Lesestatus - Benutzerliste
Interner Bezeichner: ReadStatusUserList
Kann in Abfragen nicht verwendet werden. Identifiziert Benutzer, bei denen einbestimmtes Element den Status Nicht gelesen hat.
Werte: NummerZuständig - Anzahl
Interner Bezeichner: ResponsibleCount
Die Anzahl der für eine Anforderung verantwortlichen Benutzer.
Werte: Byte-Array, eine in Klammern gesetzte Zahlenreihe im Hex-Format.Beispiel: [14 00 00 00] steht für einen bestimmten Benutzer.
Zuständig - IDs
Interner Bezeichner: ResponsibleIDs
Kann in Abfragen nicht verwendet werden. Die den für die Anforderungverantwortlichen Benutzern zugewiesenen ID-Nummern.
Werte: Text, der mehrere, durch Leerzeichen getrennte Benutzernamen enthältZuständig - Namen
Interner Bezeichner: ResponsibleNames
Die Namen der für diese Anforderung verantwortlichen Benutzer.
Werte: Byte-ArrayÜberarbeitet von
Interner Bezeichner: ReviewedByIDs
Kann in Abfragen nicht verwendet werden. Sollte überhaupt nicht verwendetwerden.
Werte: TextÜberarbeitete Beschreibung
Interner Bezeichner: RevisedDescription
Enthält eine neue überarbeitete Beschreibung, die aufgrund von Mehrdeutigkeitenin der ursprünglichen Beschreibung oder aus anderen Gründen erstellt wurde.
Werte: 0
Interner Bezeichner: RevisionFlagsRevisions-Flags (Erweitert)
Nur zur internen Verwendung.
Werte: Abgeleitete gemeinsame Nutzung, Keine gemeinsameNutzung, Gemeinsam genutzter Stamm
Status der gemeinsamen Nutzung
Interner Bezeichner: ShareState
Gibt an, ob dieses Element gemeinsam genutzt wird. Keine gemeinsameNutzung bedeutet, dass das Element nicht gemeinsam genutzt wird.Gemeinsam genutzter Stamm bedeutet, dass das Element gemeinsamgenutzt wird und dass dieses Element die ursprüngliche (oder Stamm-) Referenzist. Abgeleitete gemeinsame Nutzung bedeutet, dass das Elementgemeinsam genutzt wird, dieses Element jedoch nicht die ursprüngliche (oderStamm-) Referenz ist.
Referenz | 427
BeschreibungFeld
Werte: TextKurzkommentar
Interner Bezeichner: ShortComment
Speichert die ersten 2000 Zeichen, die als Grund für das Ändern derEigenschaften einer Anforderung angegeben werden. Zusätzlicher Text wird imFeld Kommentar gespeichert.
Werte:Angenommen, Genehmigt, Abgeschlossen, Zurückgestellt,Entwurf, Aussstehend, Fertig für CCB, Abgelehnt, Wirdüberarbeitet, Gesendet
Status
Interner Bezeichner: Status
Zeigt den Status dieser Anforderung an.
Werte: Geschäftsanforderung, Geschäfts-Spezifikation,Hardware-Anforderung, Hardware-Spezifikation, Personal,
Typ
Informationstechnologie, Software-Anforderung,Software-Spezifikation
Interner Bezeichner: Typ
Gibt den Typ der Anforderung an.
Werte: NummerVersion (Erweitert)
Interner Bezeichner: RevisionNumber
Die letzte Zahl der Zweigrevisionsnummer. Wenn die Zweigrevisionsnummerbeispielsweise 1.2 lautet, ist die Version 2.
Verwandte Themen
Felder auf Seite 401
Dateifelder auf Seite 401
Änderungsanforderungsfelder auf Seite 411
Task-Felder auf Seite 428
Themenfelder auf Seite 437
Audit-Felder auf Seite 442
Task-FelderIn diesem Abschnitt sind alle Task-Felder aufgeführt.
BeschreibungFeld
Werte: Datum/ZeitTatsächliche Fertigstellung
Interner Bezeichner: StTaskActualFinish
Das tatsächliche Datum der Fertigstellung des Tasks.
428 | Referenz
BeschreibungFeld
Werte: NummerTatsächliche Stunden
Interner Bezeichner: StTaskActualHours
Die Anzahl der zum Abschließen des Tasks erforderlichen Stunden.
Werte: Datum/ZeitTatsächlicher Start
Interner Bezeichner: StTaskActualStart
Das tatsächliche Startdatum des Tasks.
Werte: NummerAnzahl der Anhänge
Interner Bezeichner: AttachmentCount
Die Anzahl der an einen Task angehängten Dateien.
Werte: Byte-Array, eine in Klammern gesetzte Zahlenreihe im Hex-Format.Beispiel:[00 00 00 00 02 00 00 00] steht für zwei bestimmte Anhänge.
IDs der Anhänge (Erweitert)
Interner Bezeichner: AttachmentIDs
Kann in Abfragen nicht verwendet werden. Die den Anhängen zugewiesenenID-Nummern. Beispiel: Der erste Anhang innerhalb eines Projekts hat die ID 0000 00 00.
Werte: Text, der mehrere, durch Komma getrennte Dateinamen enthältNamen der Anhänge
Interner Bezeichner: AttachmentNames
Die Namen der an einen Task angehängten Dateien.
Werte: TextAnmerkungen
Interner Bezeichner: StTaskAttentionNotes
Der Text in der Anmerkung Aktion erforderlich.
Werte: NummerAnzahl der untergeordneten Elemente
Interner Bezeichner: ChildrenCount
Die Anzahl der Reaktionen, bei denen es sich um untergeordnete Tasks diesesTasks handelt. Dies ist ein vom Client berechnetes Feld.
Werte: TextKommentar
Interner Bezeichner: Kommentar
Die ersten 2000 Zeichen, die als Grund für das Ändern der Eigenschaften derÄnderungsanforderung angegeben werden, werden im Feld Kurzkommentargespeichert. Im Feld "Kommentar" werden diese 2000 Zeichen sowie zusätzlicherText gespeichert. Durch das Ändern der Eigenschaften eines Tasks erstellt dieAnwendung eine neue Revision.
Werte: NummerKommentar-ID (Erweitert)
Interner Bezeichner: Kommentar-ID
Referenz | 429
BeschreibungFeld
Die einem Revisionskommentar zugewiesene ID-Nummer. Ist -1, wenn keinRevisionskommentar angegeben wurde.
Werte: Datum/ZeitKonfiguriert um
Interner Bezeichner: ConfigurationTime
Gibt die Uhrzeit an, zu der ein Task konfiguriert wurde. Wenn Sie einen Task zueiner bestimmten Uhrzeit konfigurieren, wird diese Uhrzeit in diesem Feldangezeigt. Wenn Sie einen Task für ein Label oder einen Heraufstufungsstatuskonfigurieren, wird in diesem Feld entweder die Uhrzeit angezeigt, zu der dasLabel erstellt wurde, oder die Uhrzeit, zu der das mit dem Heraufstufungsstatusverknüpfte Label erstellt wurde.
Werte: Datum/ZeitBeschränkungsdatum
Interner Bezeichner: StTaskConstraintDate
Der Einschränkungstermin eines Tasks (Vorgangs) aus MS Project.
Werte: So spät wie möglich, So früh wie möglich,Fertigstellung nicht früher als, Fertigstellung nicht
Beschränkungstyp
später als, Muss fertiggestellt sein am, Muss beginnenam, Beginn nicht früher als, Beginn nicht später als
Interner Bezeichner: StTaskConstraintType
Der Einschränkungstyp eines Tasks (Vorgangs) aus MS Project.
Werte: Liste der Benutzer, <keine Angabe>Erstellt von
Interner Bezeichner: StTaskConstraintType
Der Name des Benutzers, der die erste Revision in der Ansicht erstellt hat. Diesist der Benutzer, der den Task initiiert hat.
Werte: Datum/ZeitErstellt um
Interner Bezeichner: CreatedTime
Die Uhrzeit, zu der die erste Revision in der Ansicht erstellt wurde.
Werte: Liste der Benutzer, <keine Angabe>Gelöscht von
Interner Bezeichner: DeletedUserID
Der Name des Benutzers, der den Task gelöscht hat. Da gelöschte Tasks in derListe nicht angezeigt werden, stehen diese Informationen Benutzern nicht zurVerfügung. Nur zur internen Verwendung.
Werte: Datum/ZeitGelöscht um
Interner Bezeichner: DeletedTime
Die Uhrzeit, zu dem ein Task gelöscht wurde. Da gelöschte Tasks in der Listenicht angezeigt werden, stehen diese Informationen Benutzern nicht zur Verfügung.Nur zur internen Verwendung.
Werte: TextPunktnotation
430 | Referenz
BeschreibungFeld
Interner Bezeichner: DotNotation
Die Revisionsnummer des Zweigs, beispielsweise 1.2.
Werte: Datum/ZeitÄnderung abgeschlossen um(Erweitert)
Interner Bezeichner: EndModifiedTime
Datum und Uhrzeit, ab dem bzw. der eine Revision nicht mehr die aktuelle Revisionist. Obwohl dieses Feld in der Ansicht angezeigt werden kann, ist es immer leer.Der Grund dafür ist, dass das Element während der Konfiguration immer dieaktuelle Revision ist.
Werte: Datum/ZeitGeschätzte Fertigstellung
Interner Bezeichner: StTaskEstimatedFinish
Das geschätzte Fertigstellungsdatum des Tasks.
Werte: Datum/ZeitGeschätzte Fertigstellung - Varianz
Interner Bezeichner: StTaskEstimatedFinishVariance
Der Unterschied zwischen dem geschätzten und dem tatsächlichenFertigstellungsdatum des Tasks.
Werte: NummerGeschätzte Stundenzahl
Interner Bezeichner: StTaskEstimatedHours
Die Anzahl der zum Abschließen des Tasks erforderlichen Stunden.
Werte: NummerGeschätzte Stundenzahl - Varianz
Interner Bezeichner: StTaskEstimatedHoursVariance
Der Unterschied zwischen der geschätzten und der tatsächlichen Anzahl der fürdas Abschließen des Tasks erforderlichen Stunden.
Werte:
Interner Bezeichner:Geschätzter Start
Werte: Datum/Zeit
Interner Bezeichner: StTaskEstimatedStart
Das geschätzte Startdatum des Tasks.
Werte: Datum/ZeitGeschätzter Start - Varianz
Interner Bezeichner: StTaskEstimatedStartVariance
Der Unterschied zwischen dem geschätzten und dem tatsächlichen Startdatumdes Tasks.
Werte: Nein, JaFlag
Interner Bezeichner: Flag
Mit einem Flag werden Tasks in der Ansicht auf Ihrer Workstation explizit markiertbzw. mit einem Lesezeichen versehen. Dies ist ein vom Client berechnetes Feld.
Referenz | 431
BeschreibungFeld
Werte: Byte-Array, eine in Klammern gesetzte Zahlenreihe im Hex-Format.Beispiel: [14 00 00 00] steht für einen bestimmten Benutzer.
Benutzerliste markieren (Erweitert)
Interner Bezeichner: FlagUserList
Kann in Abfragen nicht verwendet werden. Kennzeichnet Benutzer, die einbestimmtes Element mit Flags versehen haben.
Werte: TextOrdnerpfad
Interner Bezeichner: Ordnerpfad (enthält Leerzeichen)
Der Pfad des Ordners, in dem der Task gespeichert wird. Dies ist ein vom Clientberechnetes Feld.
Werte: Nein, JaEigener Task?
Interner Bezeichner: IsMyTask?
Gibt an, ob der angemeldete Benutzer für einen Task zuständig ist. Dies ist einvom Client berechnetes Feld.
Werte: Nein, JaIst repliziert
Interner Bezeichner: Is Replicated (enthält Leerzeichen)
Gibt an, ob es sich bei dem Task um einen MS Project-Vorgang handelt.
Werte: Liste der Benutzer, keine AngabeElement gelöscht von
Interner Bezeichner: ItemDeletedUserID
Der Name des Benutzers, der dieses Element gelöscht hat. Da gelöschte Elementein der Liste nicht angezeigt werden, stehen diese Informationen Benutzern nichtzur Verfügung. Nur zur internen Verwendung.
Werte: Datum/ZeitElement gelöscht um
Interner Bezeichner: ItemDeletedTime
Die Uhrzeit, zu der dieses Element erstellt wurde. Da gelöschte Elemente in derListe nicht angezeigt werden, stehen diese Informationen Benutzern nicht zurVerfügung. Nur zur internen Verwendung.
Werte: Datum/ZeitLetzte MS Project-Aktualisierung
Interner Bezeichner: StTaskMSProjectLastUpdate
Das Datum, zu dem der Task in MS Project zuletzt aktiviert wurde.
Werte: Datum/ZeitLetzte Aktualisierung derArbeit/Abhängigkeiten
Interner Bezeichner: StWorkDependencyLastUpdate
Das Datum, zu dem ein Arbeitsdatensatz oder eine Abhängigkeit (Task-Nachfolgeroder -Vorgänger) hinzugefügt, bearbeitet oder gelöscht wurde. Dieses Feld ist fürdie Verwendung mit MS Project vorgesehen.
Werte: Liste der Benutzer, <keine Angabe>Gesperrt von
432 | Referenz
BeschreibungFeld
Interner Bezeichner: ExclusiveLocker
Der Name des Benutzers, der einen Task exklusiv gesperrt hat.
Werte: Nein, JaMilestone
Interner Bezeichner: StTaskMilestone
Gibt an, ob es sich bei einem Task um einen Milestone handelt. In MS Projectwird ein Vorgang mit einer Zeitlänge von Null als Milestone definiert. Er dient alsÜberschrift für einen oder mehrere Tasks, denen eine Zeitlänge zugewiesenwurde.
In der Anwendung verfügt ein Task über ein Milestone-Auswahlfeld. Sobald einemTask Arbeit zugewiesen wurde, ist er kein Milestone mehr.
Werte: Liste der Benutzer, <keine Angabe>Geändert von
Interner Bezeichner: ModifiedUserID
Der Name des Benutzers, der einen Task zuletzt geändert hat.
Werte: Datum/ZeitGeändert um
Interner Bezeichner: ModifiedTime
Die Uhrzeit, zu der ein Task zuletzt geändert wurde.
Werte: TextMS Project-Dateiname (Erweitert)
Interner Bezeichner: StTaskMSProjectFileName
Der Name der MS Project-Datei, aus der ein Task exportiert wurde.
Werte: TextMS Task - GUID (Erweitert)
Interner Bezeichner: StTaskGUID
Die GUID für einen Task in MS Project.
Werte: NummerMS Task - Eindeutige ID (Erweitert)
Interner Bezeichner: StTaskUniqueID
Die eindeutige ID für einen Task in MS Project.
Werte: TextMS WBS-Code (Erweitert)
Interner Bezeichner: StTaskWBSCode
Der WBS-Code (in MS Project: PSP-Code) eines Tasks (Vorgangs) in MS Project
Werte: Nein, JaAktion erforderlich
Interner Bezeichner: StTaskNeedsAttention
Gibt an, dass die Option Aktion erforderlich aktiviert ist.
Werte: TextKommentar zu neuer Revision(Erweitert)
Interner Bezeichner: NewRevisionComment
Referenz | 433
BeschreibungFeld
Nur zur internen Verwendung. Der Client verwendet diesen Wert bei derAktualisierung von Elementen. Wenn das Feld zur Ansicht hinzugefügt wird, istes leer. Dies ist ein vom Client berechnetes Feld.
Werte: TextBenutzer mit nicht-exklusiven Sperren
Interner Bezeichner: NonExclusiveLockers
Die Namen der Benutzer, die den Task nicht-exklusiv gesperrt haben.
Werte: TextAnmerkungen
Interner Bezeichner: StTaskNotes
Die Anmerkungen zum Feld "Aktion erforderlich".
Werte: NummerObjekt-ID
Interner Bezeichner: ID
Jedem Task wird beim Hinzufügen zu einer Ansicht eine Objekt-ID zugewiesen.
Werte: NummerID des übergeordneten Tasks(Erweitert)
Interner Bezeichner: StTaskParentID
Die Objekt-ID eines Tasks in der übergeordneten Ansicht. Die ID desübergeordneten Objekts lautet -1, wenn diese Ansicht keine übergeordnete Ansichthat.
Werte: NummerProzent abgeschlossen
Interner Bezeichner: StTaskPercentComplete
Der Prozentsatz des Tasks, der bereits abgeschlossen ist.
Werte: Nicht einstufen, Hoch, Höher, Am höchsten, Niedrig,Niedriger, Am niedrigsten, Mittel, Sehr hoch, Sehr niedrig
Priorität
Interner Bezeichner: StTaskPriority
Gibt die Priorität eines Tasks an. Die Prioritäten entsprechen den in MS Projectverwendeten Prioritäten.
Werte: Nein, JaSchreibgeschützt (Erweitert)
Interner Bezeichner: ReadOnly
Gibt an, ob die Konfiguration eines Tasks schreibgeschützt ist (wie in einerRollback-Konfiguration einer Ansicht).
Werte: Gelesen, Nicht gelesenLesestatus
Interner Bezeichner: ReadStatus
Gibt an, ob ein Task als gelesen oder nicht gelesen betrachtet wird. Dies ist einvom Client berechnetes Feld.
Werte: Byte-Array, eine in Klammern gesetzte Zahlenreihe im Hex-Format.Beispiel: [14 00 00 00] steht für einen bestimmten Benutzer.
Lesestatus - Benutzerliste
434 | Referenz
BeschreibungFeld
Interner Bezeichner: ReadStatusUserList
Kann in Abfragen nicht verwendet werden. Identifiziert Benutzer, bei denen einbestimmtes Element den Status Nicht gelesen hat.
Werte: NummerRessourcenanzahl
Interner Bezeichner: StTaskResourceCount
Die Anzahl der als Ressourcen für einen Task aufgeführten Benutzer.
Werte: Byte-Array, eine in Klammern gesetzte Zahlenreihe im Hex-Format.Beispiel: [14 00 00 00] steht für einen bestimmten Benutzer.
Ressourcen-IDs (Erweitert)
Interner Bezeichner: StTaskResourceIDs
Kann in Abfragen nicht verwendet werden. Die ID-Nummern, die den Benutzernzugewiesen sind, die Ressourcen dieses Tasks sind.
Werte: Text, der mehrere, durch Leerzeichen getrennte Benutzernamen enthältRessourcennamen
Interner Bezeichner: StTaskResourceNames
Die Namen der Benutzer, die die Ressourcen dieses Tasks sind.
Werte: Liste der Benutzer, <keine Angabe>Zuständigkeit
Interner Bezeichner: StTaskResponsibility
Der Name des Benutzers, der aktuell für den Task zuständig ist.
Werte: 0Revisions-Flags (Erweitert)
Interner Bezeichner: RevisionFlags
Nur zur internen Verwendung.
Werte: Abgeleitete gemeinsame Nutzung, Keine gemeinsameNutzung, Gemeinsam genutzter Stamm
Status der gemeinsamen Nutzung
Interner Bezeichner: ShareState
Gibt an, ob dieses Element gemeinsam genutzt wird. Keine gemeinsameNutzung bedeutet, dass das Element nicht gemeinsam genutzt wird.Gemeinsam genutzter Stamm bedeutet, dass das Element gemeinsamgenutzt wird und dass dieses Element die ursprüngliche (oder Stamm-) Referenzist. Abgeleitete gemeinsame Nutzung bedeutet, dass das Elementgemeinsam genutzt wird, dieses Element jedoch nicht die ursprüngliche (oderStamm-) Referenz ist.
Werte: TextKurzkommentar
Interner Bezeichner: ShortComment
Speichert die ersten 2000 Zeichen, die als Grund für das Ändern der Eigenschafteneines Tasks angegeben werden. Zusätzlicher Text wird im Feld "Kommentar"gespeichert.
Referenz | 435
BeschreibungFeld
Werte: Geschlossen, Fertig stellen, Angehalten, Wirdverarbeitet, Ausstehend, Startbereit
Status
Interner Bezeichner: STTaskStatus
Zeigt den Status dieses Tasks an.
Werte: NummerTask-Dauer
Interner Bezeichner: STTaskDuration
Die Anzahl der Stunden, die die Benutzer für den Task aufwenden. Wennbeispielsweise zwei Benutzer acht Stunden für den Task aufwenden, beträgt dieDauer acht Stunden, sofern sie gleichzeitig daran arbeiten. Wenn die Arbeit anunterschiedlichen Tagen ausgeführt wird, beträgt die Dauer 16 Stunden.
Werte: TextTask-Name
Interner Bezeichner: STTaskName
Der Name des Tasks.
Werte: NummerTask-Nummer
Interner Bezeichner: StTaskNumber
Die einem Task zugewiesene Nummer. Wenn die Objekt-ID beispielsweise 0ist, lautet die Task-Nummer 1.
Werte: MSProject, StarTeamTask-Ursprung
Interner Bezeichner: STTaskOrigin
Gibt an, ob der Task (Vorgang) in der Anwendung erstellt oder aus MicrosoftProject in die Anwendung exportiert wurde.
Werte: Feste Dauer, Feste Einheiten, Feste ArbeitTask-Typ
Interner Bezeichner: StTaskType
Der Typ eines Tasks (Vorgangs) in MS Project.
Werte: NummerVersion (Erweitert)
Interner Bezeichner: RevisionNumber
Die letzte Zahl der Zweigrevisionsnummer. Wenn die Zweigrevisionsnummerbeispielsweise 1.2 lautet, ist die Version 2.
Werte: NummerAnzahl der Arbeitsdatensätze
Interner Bezeichner: WorkRecCount
Der Anzahl der einem Task aktuell hinzugefügten Arbeitsdatensätze.
436 | Referenz
Verwandte Themen
Felder auf Seite 401
Dateifelder auf Seite 401
Änderungsanforderungsfelder auf Seite 411
Anforderungsfelder auf Seite 421
Themenfelder auf Seite 437
Audit-Felder auf Seite 442
ThemenfelderIn diesem Abschnitt sind alle Themenfelder aufgeführt.
BeschreibungFeld
Werte: Nein, JaBin ich der Empfänger?
Interner Bezeichner: AmIRecipient?
Gibt an, ob der angemeldete Benutzer Empfänger eines Themas ist. Dies ist einvom Client berechnetes Feld.
Werte: NummerAnzahl der Anhänge
Interner Bezeichner: AttachmentCount
Die Anzahl der an ein Thema angehängten Dateien.
Werte: Byte-Array, eine in Klammern gesetzte Zahlenreihe im Hex-Format.Beispiel:[00 00 00 00 02 00 00 00] steht für zwei bestimmte Anhänge.
IDs der Anhänge (Erweitert)
Interner Bezeichner: AttachmentIDs
Kann in Abfragen nicht verwendet werden. Die den Anhängen zugewiesenenID-Nummern. Beispiel: Der erste Anhang innerhalb eines Projekts hat die ID 0000 00 00.
Werte: Text, der mehrere, durch Komma getrennte Dateinamen enthältNamen der Anhänge
Interner Bezeichner: AttachmentNames
Die Namen der an ein Thema angehängten Dateien.
Werte: NummerAnzahl der untergeordneten Elemente
Interner Bezeichner: ChildrenCount
Die Anzahl der Reaktionen, bei denen es sich um untergeordnete Elemente diesesThemas handelt. Dies ist ein vom Client berechnetes Feld.
Werte: TextKommentar
Interner Bezeichner: Kommentar
Die ersten 2000 Zeichen, die als Grund für das Ändern der Eigenschaften einesThemas angegeben werden, werden im Feld Kurzkommentar gespeichert. ImFeld Kommentar werden diese 2000 Zeichen sowie zusätzlicher Text gespeichert.
Referenz | 437
BeschreibungFeld
Durch das Ändern der Eigenschaften eines Themas erstellt die Anwendung eineneue Revision.
Werte: NummerKommentar-ID (Erweitert)
Interner Bezeichner: Kommentar-ID
Die einem Revisionskommentar zugewiesene ID-Nummer. Ist -1, wenn keinRevisionskommentar angegeben wurde.
Werte: Datum/ZeitKonfiguriert um
Interner Bezeichner: ConfigurationTime
Gibt die Uhrzeit an, zu der ein Thema konfiguriert wurde. Wenn Sie ein Themazu einer bestimmten Uhrzeit konfigurieren, wird diese Uhrzeit in diesem Feldangezeigt. Wenn Sie ein Thema für ein Label oder einen Heraufstufungsstatuskonfigurieren, wird in diesem Feld entweder die Uhrzeit angezeigt, zu der dasLabel erstellt wurde, oder die Uhrzeit, zu der das mit dem Heraufstufungsstatusverknüpfte Label erstellt wurde.
Werte: TextInhalt
Interner Bezeichner: Beschreibung
Der Text eines Themas.
Werte: Liste der Benutzer, <keine Angabe>Erstellt von
Interner Bezeichner: CreatedUserID
Der Name des Benutzers, der die erste Revision in der Ansicht erstellt hat. Diesist der Benutzer, der das Thema initiiert hat.
Werte: Datum/ZeitErstellt um
Interner Bezeichner: CreatedTime
Die Uhrzeit, zu der die erste Revision in der Ansicht erstellt wurde.
Werte: Liste der Benutzer, <keine Angabe>Gelöscht von
Interner Bezeichner: DeletedUserID
Der Name des Benutzers, der das Thema gelöscht hat. Da gelöschte Elementein der Liste nicht angezeigt werden, stehen diese Informationen Benutzern nichtzur Verfügung. Nur zur internen Verwendung.
Werte: Datum/ZeitGelöscht um
Interner Bezeichner: DeletedTime
Die Uhrzeit, zu der ein Thema gelöscht wurde. Da gelöschte Elemente in der Listenicht angezeigt werden, stehen diese Informationen Benutzern nicht zur Verfügung.Nur zur internen Verwendung.
Werte: TextPunktnotation
Interner Bezeichner: DotNotation
438 | Referenz
BeschreibungFeld
Die Revisionsnummer des Zweigs, beispielsweise 1.2.
Werte: Datum/UhrzeitInterner Bezeichner: EndModifiedTimeDatum und Uhrzeit,ab dem bzw. der eine Revision nicht mehr die aktuelle Revision ist. Obwohl dieses
Änderung abgeschlossen um(Erweitert)
Feld in der Ansicht angezeigt werden kann, ist es immer leer. Der Grund dafürist, dass das Element während der Konfiguration immer die aktuelle Revision ist.
Werte: Nein, JaFlag
Interner Bezeichner: Flag
Mit einem Flag werden Themen und/oder Antworten in der Ansicht auf IhrerWorkstation explizit markiert bzw. mit einem Lesezeichen versehen. Dies ist einvom Client berechnetes Feld.
Werte: Byte-Array, eine in Klammern gesetzte Zahlenreihe im Hex-Format.Beispiel: [14 00 00 00] steht für einen bestimmten Benutzer.
Benutzerliste markieren (Erweitert)
Interner Bezeichner: FlagUserList
Kann in Abfragen nicht verwendet werden. Kennzeichnet Benutzer, die einbestimmtes Element mit Flags versehen haben.
Werte: TextOrdnerpfad
Interner Bezeichner: Ordnerpfad (enthält Leerzeichen)
Der Pfad des Ordners, in dem das Thema gespeichert wird. Dies ist ein vom Clientberechnetes Feld.
Werte: Liste der Benutzer, keine AngabeElement gelöscht von
Interner Bezeichner: ItemDeletedUserID
Der Name des Benutzers, der dieses Element gelöscht hat. Da gelöschte Elementein der Liste nicht angezeigt werden, stehen diese Informationen Benutzern nichtzur Verfügung. Nur zur internen Verwendung.
Werte: Datum/ZeitElement gelöscht um
Interner Bezeichner: ItemDeletedTime
Die Uhrzeit, zu der dieses Element erstellt wurde. Da gelöschte Elemente in derListe nicht angezeigt werden, stehen diese Informationen Benutzern nicht zurVerfügung. Nur zur internen Verwendung.
Werte: Liste der Benutzer, <keine Angabe>Gesperrt von
Interner Bezeichner: ExclusiveLocker
Der Name des Benutzers, der ein Thema exklusiv gesperrt hat.
Werte: Liste der Benutzer, <keine Angabe>Geändert von
Interner Bezeichner: ModifiedUserID
Der Name des Benutzers, der ein Thema zuletzt geändert hat.
Werte: Datum/ZeitGeändert um
Referenz | 439
BeschreibungFeld
Interner Bezeichner: ModifiedTime
Die Uhrzeit, zu der ein Thema zuletzt geändert wurde.
Werte: Von mir exklusiv gesperrt, Von mir nicht-exklusivgesperrt, Von mir nicht gesperrt
Eigene Sperre
Interner Bezeichner: MyLock (enthält Leerzeichen)
Gibt an, ob der aktuelle Benutzer das Thema gesperrt hat, und wenn ja, ob dieSperre exklusiv ist oder nicht. Dies ist ein vom Client berechnetes Feld.
Werte: TextKommentar zu neuer Revision(Erweitert)
Interner Bezeichner: NewRevisionComment
Nur zur internen Verwendung. Der Client verwendet diesen Wert bei derAktualisierung von Elementen. Wenn das Feld zur Ansicht hinzugefügt wird, istes leer. Dies ist ein vom Client berechnetes Feld.
Werte: TextBenutzer mit nicht-exklusiven Sperren
Interner Bezeichner: NonExclusiveLockers
Die Namen der Benutzer, die das Thema nicht-exklusiv gesperrt haben.
Werte: NummerObjekt-ID
Interner Bezeichner: ID
Jedem Thema wird beim Hinzufügen zu einer Ansicht eine Objekt-ID zugewiesen.
Werte: Nummer
Interner Bezeichner: ParentTopicIDID des übergeordneten Themas(Erweitert)
Die Objekt-ID eines Themas in der übergeordneten Ansicht. Die ID desübergeordneten Objekts lautet -1, wenn diese Ansicht keine übergeordnete Ansichthat.
Werte: Hoch, Niedrig, NormalPriorität
Interner Bezeichner: Priorität
Der Wert im Feld Priorität. Sie können das Repository anpassen, um die Namendieser Werte zu ändern oder andere Werte hinzuzufügen.
Werte: Nein, JaSchreibgeschützt (Erweitert)
Interner Bezeichner: ReadOnly
Gibt an, ob die Konfiguration eines Themas schreibgeschützt ist (wie in einerRollback-Konfiguration einer Ansicht).
Werte: Gelesen, Nicht gelesen
Interner Bezeichner: ReadStatusLesestatus
Gibt an, ob ein Thema als gelesen oder nicht gelesen betrachtet wird. Dies ist einvom Client berechnetes Feld.
440 | Referenz
BeschreibungFeld
Werte: Byte-Array, eine in Klammern gesetzte Zahlenreihe im Hex-Format.Beispiel: [14 00 00 00] steht für einen bestimmten Benutzer.
Lesestatus - Benutzerliste
Interner Bezeichner: ReadStatusUserList
Kann in Abfragen nicht verwendet werden. Identifiziert Benutzer, bei denen einbestimmtes Element den Status Nicht gelesen hat.
Werte: NummerAnzahl der Empfänger
Interner Bezeichner: RecipientCount
Die Anzahl der Empfänger, an die ein Thema adressiert ist.
Werte: Byte-Array, eine in Klammern gesetzte Zahlenreihe im Hex-Format.Beispiel: [14 00 00 00] steht für einen bestimmten Benutzer.
IDs der Empfänger
Interner Bezeichner: RecipientIDs
Kann in Abfragen nicht verwendet werden. Die ID-Nummern, die den Benutzernzugewiesen werden, die Empfänger sind (Personen, die zu diesem Themabenachrichtigt werden).
Werte: Text, der mehrere, durch Leerzeichen getrennte Benutzernamen enthältNamen der Empfänger
Interner Bezeichner: Namen der Empfänger
Die Namen der Empfänger, die zu diesem Thema benachrichtigt werden sollen.
Werte: 0Revisions-Flags (Erweitert)
Interner Bezeichner: RevisionFlags
Nur zur internen Verwendung.
Werte: Abgeleitete gemeinsame Nutzung, Keine gemeinsameNutzung, Gemeinsam genutzter Stamm
Status der gemeinsamen Nutzung
Interner Bezeichner: ShareState
Gibt an, ob dieses Element gemeinsam genutzt wird. Keine gemeinsameNutzung bedeutet, dass das Element nicht gemeinsam genutzt wird.Gemeinsam genutzter Stamm bedeutet, dass das Element gemeinsamgenutzt wird und dass dieses Element die ursprüngliche (oder Stamm-) Referenzist. Abgeleitete gemeinsame Nutzung bedeutet, dass das Elementgemeinsam genutzt wird, dieses Element jedoch nicht die ursprüngliche (oderStamm-) Referenz ist.
Werte: TextKurzkommentar
Interner Bezeichner: ShortComment
Speichert die ersten 2000 Zeichen, die als Grund für das Ändern der Eigenschafteneines Themas angegeben werden. Zusätzlicher Text wird im Feld "Kommentar"gespeichert.
Werte: Aktiv, Inaktiv
Interner Bezeichner: StatusStatus
Referenz | 441
BeschreibungFeld
Zeigt den Status dieses Themas an.
Werte: TextTitel
Interner Bezeichner: Titel
Der Text im Feld Titel.
Werte: NummerThemennummer
Interner Bezeichner: TopicNumber
Die einem Thema zugewiesene Nummer. Wenn die Objekt-ID beispielsweise 0ist, lautet die Themennummer 1.
Werte: Antwort, ThemaTyp
Interner Bezeichner: Typ
Gibt an, ob es sich bei dem Element um ein Thema (Stamm eines Themenbaums)oder eine Antwort (Zweig eines Themenbaums) handelt. Dies ist ein vom Clientberechnetes Feld.
Werte: NummerVersion (Erweitert)
Interner Bezeichner: RevisionNumber
Die letzte Zahl der Zweigrevisionsnummer. Wenn die Zweigrevisionsnummerbeispielsweise 1.2 lautet, ist die Version 2.
Verwandte Themen
Felder auf Seite 401
Dateifelder auf Seite 401
Änderungsanforderungsfelder auf Seite 411
Anforderungsfelder auf Seite 421
Task-Felder auf Seite 428
Audit-Felder auf Seite 442
Audit-FelderIn diesem Abschnitt sind alle Audit-Felder alphabetisch aufgelistet.
BeschreibungFelder
Werte: TextKlassenname 1
Interner Bezeichner: Klassenname 1 (enthält Leerzeichen)
Der Name der Elementklasse, z. B. "Label", "Heraufstufungsstatus", "Ordner", "Datei","Änderungsanforderung", "Thema" oder "Task".
Werte: TextKlassenname 2
442 | Referenz
BeschreibungFelder
Interner Bezeichner: Klassenname 2 (enthält Leerzeichen)
Der Name der Elementklasse, z. B. "Ordner", "Datei", "Änderungsanforderung","Label", "Thema" oder "Task".
Werte: TextKlassenname 3
Interner Bezeichner: Klassenname 3 (enthält Leerzeichen)
Der Name der Elementklasse, z. B. "Ordner", "Datei", "Änderungsanforderung","Label", "Thema" oder "Task".
Werte: Liste der Benutzer, <keine Angabe>Erstellt von
Interner Bezeichner: CreatedUserID
Immer leer, da der Audit-Eintrag vom System erstellt wird.
Werte: Datum/ZeitErstellt um
Interner Bezeichner: CreatedTime
Die Uhrzeit, zu der dieser Eintrag erstellt wurde.
Werte: Liste der Benutzer, <keine Angabe>Gelöscht von
Interner Bezeichner: DeletedUserID
Der Name des Benutzers, der einen Audit-Eintrag gelöscht hat. Da gelöschte Einträgein der Liste nicht angezeigt werden, stehen diese Informationen Benutzern nicht zurVerfügung.
Werte: Datum/ZeitGelöscht um
Interner Bezeichner: DeletedTime
Die Uhrzeit, zu der ein Audit-Eintrag gelöscht wurde. Da gelöschte Einträge in derListe nicht angezeigt werden, stehen diese Informationen Benutzern nicht zurVerfügung.
Werte: Hinzugefügt, Verzweigt, Kommentar bearbeitet,Erstellt, Gelöscht, Bearbeiten, Element überschrieben,
Ereignis
Label angehängt, Label erstellt, Label gelöscht, Labelgelöst, Label eingefroren, Label geändert, Labelverschoben, Label reaktiviert, Sperre umgangen, Gesperrt,Geändert, Verschoben von, Verschoben nach,Heraufstufungsmodell geändert, Heraufstufungsstatusgeändert, Gemeinsam genutzt, Nicht gesperrt,Datenspeicher konvertiert
Interner Bezeichner: EventID
Der Name der aufgezeichneten Operation.
Werte: TextOrdner
Interner Bezeichner: Ordner
Der Name des Ordners, in dem der Audit-Eintrag gespeichert wird.
Referenz | 443
BeschreibungFelder
Werte: TextOrdnerpfad
Interner Bezeichner: Ordner
Der Name des Ordners, in dem der Audit-Eintrag gespeichert wird (Pfad enthältLeerzeichen).
Werte: NummerOrdner-VMID (Erweitert)
Interner Bezeichner: FolderVMID
Die ID des Ordners, in dem das Element gespeichert wird.
Werte: TextElement 1
Interner Bezeichner: Item 1 (enthält Leerzeichen)
Gibt an, für welches Klasse-1-Element die Audit-Operation ausgeführt wurde. Dieskann der Name einer Datei oder eines Tasks sein, die Nummer einerÄnderungsanforderung oder Anforderung oder der Titel eines Themas.
Werte: TextInfo zu Element 1
Interner Bezeichner: Info
Gibt die Revisionsnummer in Punktnotation für das Klasse-1-Element an, sofernvon diesem mehrere Revisionen erstellt werden können. Ein Label kannbeispielsweise ein Klasse-1-Element sein und keine Revisionen haben.
Werte: TextElement 2
Interner Bezeichner: Item 2 (enthält Leerzeichen)
Gibt an, für welches Klasse-2-Element die Audit-Operation ausgeführt wurde.Wennbeispielsweise ein Label an eine Datei angehängt wurde, ist das Label dasKlasse-1-Element und die Datei das Klasse-2-Element.
Werte: TextInfo zu Element 2
Interner Bezeichner: Info2
Gibt die Revisionsnummer in Punktnotation für das Klasse-2-Element an, sofernvon diesem mehrere Revisionen erstellt werden können. Ein Label kannbeispielsweise ein Klasse-2-Element sein und keine Revisionen haben.
Werte: TextElement 3
Interner Bezeichner: Item 3 (enthält Leerzeichen)
Gibt an, für welches Klasse-3-Element die Audit-Operation ausgeführt wurde.Wennein Label beispielsweise aus einer Revision einer Datei in eine andere verschobenwird, ist das Label das Klasse-1-Element, die ursprüngliche Revision der Datei dasKlasse-2-Element und die endgültige Revision der Datei das Klasse-3-Element.
Werte: TextInfo zu Element 3
Interner Bezeichner: Info3
Gibt die Revisionsnummer in Punktnotation für das Klasse-3-Element an, sofernvon diesem mehrere Revisionen erstellt werden können. Ein Label kannbeispielsweise ein Klasse-3-Element sein und keine Revisionen haben.
444 | Referenz
BeschreibungFelder
Werte: Liste der Benutzer, <keine Angabe>Geändert von
Interner Bezeichner: ModifiedUserID
Gilt nicht für Audit-Einträge.
Werte: Datum/ZeitGeändert um
Interner Bezeichner: ModifiedTime
Gilt nicht für Audit-Einträge.
Werte: NummerObjekt-ID
Interner Bezeichner: ID
Jedem Audit-Eintrag wird beim Hinzufügen zu einer Ansicht eine Objekt-IDzugewiesen.
Werte: Liste der Projekte in dieser Serverkonfiguration, <keine Angabe>Projekt
Interner Bezeichner: ProjectID
Der Name des Projekts, in dem ein Audit-Eintrag aufgezeichnet wurde.
Werte: NummerZiel 1 - Klassen-ID (Erweitert)
Interner Bezeichner: Ziel 1 - Klassen-ID (enthält Leerzeichen)
Die den Klasse-1-Elementen zugewiesene ID-Nummer; "-1", wenn keine IDvorhanden ist.
Werte: NummerZiel 1 - Objekt-ID (Erweitert)
Interner Bezeichner: Ziel 1 - Objekt-ID (enthält Leerzeichen)
Die Objekt-ID für das Klasse-1-Element, für das die Audit-Operation ausgeführtwurde; "-1", wenn keine ID vorhanden ist.
Werte: Datum/ZeitZiel 1 - Revisionszeit
Interner Bezeichner: Ziel 1 - Revisionszeit (enthält Leerzeichen)
Die Uhrzeit, zu der die letzte Revision am Klasse-1-Element vorgenommen wurde,für das die Audit-Operation ausgeführt wurde.
Werte: NummerZiel 2 - Klassen-ID (Erweitert)
Interner Bezeichner: Ziel 2 - Klassen-ID (enthält Leerzeichen)
Die den Klasse-2-Elementen zugewiesene ID-Nummer; "-1", wenn keine IDvorhanden ist.
Werte: NummerZiel 2 - Objekt-ID (Erweitert)
Interner Bezeichner: Ziel 2 - Objekt-ID (enthält Leerzeichen)
Die Objekt-ID für das Klasse-2-Element, für das die Audit-Operation ausgeführtwurde; "-1", wenn keine ID vorhanden ist.
Werte: NummerZiel 2 - Revisionszeit
Referenz | 445
BeschreibungFelder
Interner Bezeichner: Ziel 2 - Revisionszeit (enthält Leerzeichen)
Die Uhrzeit, zu der die letzte Revision am Klasse-2-Element vorgenommen wurde,für das die Audit-Operation ausgeführt wurde.
Werte: NummerZiel 3 - Klassen-ID (Erweitert)
Interner Bezeichner: Ziel 3 - Klassen-ID (enthält Leerzeichen)
Die den Klasse-3-Elementen zugewiesene ID-Nummer; "-1", wenn keine IDvorhanden ist.
Werte: NummerZiel 3 - Objekt-ID (Erweitert)
Interner Bezeichner: Ziel 3 - Objekt-ID (enthält Leerzeichen)
Die Objekt-ID für das Klasse-3-Element, für das die Audit-Operation ausgeführtwurde; "-1", wenn keine ID vorhanden ist.
Werte: Datum/ZeitZiel 3 - Revisionszeit
Interner Bezeichner: Ziel 3 - Revisionszeit (enthält Leerzeichen)
Die Uhrzeit, zu der die letzte Revision am Klasse-3-Element vorgenommen wurde,für das die Audit-Operation ausgeführt wurde.
Werte: Liste der Benutzer, <keine Angabe>Benutzer
Interner Bezeichner: UserID
Der Name des Benutzers, der die aufgezeichnete Operation durchgeführt hat.
Werte: Liste der Ansichten, <keine Angabe>Ansicht
Interner Bezeichner: ViewID
Der Name der Ansicht, in dem ein Audit-Eintrag aufgezeichnet wurde.
Verwandte Themen
Felder auf Seite 401
Dateifelder auf Seite 401
Änderungsanforderungsfelder auf Seite 411
Anforderungsfelder auf Seite 421
Task-Felder auf Seite 428
Themenfelder auf Seite 437
FilterDieser Abschnitt enthält Referenzthemen, die sich mit den Standardfiltern befassen, die für jede Komponenteenthalten sind.
446 | Referenz
Verwandte Themen
Referenz auf Seite 313
Änderungsanforderungsfilter auf Seite 447
Anforderungsfilter auf Seite 448
Task-Filter auf Seite 449
Themenfilter auf Seite 449
Audit-Filter auf Seite 450
ÄnderungsanforderungsfilterMithilfe des Dialogfelds Filter können Sie festlegen, welche und wie viele Änderungsanforderungen in derListe der Änderungsanforderungen angezeigt werden. Der Client ist im Auslieferungszustand mit einer Reihevon Standardfiltern ausgestattet, die über die Ansicht Änderungsanforderung zur Verfügung stehen. Umwelche Standardfilter es sich dabei handelt, können Sie der Tabelle unten entnehmen. Sie können diese Filteranpassen oder neue erstellen.
BeschreibungElement
Zeigt alle Änderungsanforderungen an.<Alle anzeigen>
Gruppiert Änderungsanforderungen basierend auf derenStatus und den Benutzern, die momentan für dieVerarbeitung der Anforderungen verantwortlich sind.
Nach Status und Zuständigkeit
Zeigt nur Änderungsanforderungen an, die keine Prioritätenhaben.
Keine Priorität
Zeigt nur Änderungsanforderungen an, die Prioritäten haben.Priorität
Zeigt nur die Änderungsanforderungen an, die Sie nochnicht gelesen haben (oder seit der letzten Änderung nichtgelesen haben).
Ungelesene Änderungen anzeigen
Zeigt nur abgeschlossene Änderungsanforderungen an.Status = Geschlossen
Zeigt nur zurückgestellte Änderungsanforderungen an.Status = Deferred
Zeigt nur Änderungsanforderungen an, die offen oder inBearbeitung sind.
Status = Offen
Zeigt alle Änderungsanforderungen an, die einen derfolgenden Statuswerte haben:
Status = Behoben
• Wie vorgesehen• Nicht reproduzierbar• Dokumentiert• Repariert• Doppelt
Referenz | 447
BeschreibungElement
Zeigt alle Änderungsanforderungen an, die einen derfolgenden Statuswerte haben:
Status = Verifiziert
• Verifiziert - Wie vorgesehen• Verifiziert - Nicht reproduzierbar• Verifiziert - Dokumentiert• Verifiziert - Repariert• Verifiziert - Doppelt
Zeigt nur die Änderungsanforderungen des Typs Defekt an.Typ = Defekt
Zeigt nur die Änderungsanforderungen des Typs Vorschlagan.
Typ = Vorschlag
Verwandte Themen
Filter auf Seite 446
Anforderungsfilter auf Seite 448
Task-Filter auf Seite 449
Themenfilter auf Seite 449
Audit-Filter auf Seite 450
Daten filtern auf Seite 304
AnforderungsfilterDurch Filtern können Sie festlegen, welche und wie viele Anforderungen in der Ansicht angezeigt werden. DerClient wird mit einem Satz von Standardfiltern für die Komponente Anforderung geliefert; diese werden untenaufgeführt. Sie können diese Filter anpassen oder neue erstellen.
Tipp: Sie können die definierten Anforderungsfilter über das Dropdown-Listenfeld Filter in der Symbolleisteder Ansicht Anforderung ansehen und anwenden.
BeschreibungElement
Alle Anforderungen werden angezeigt.<Alle anzeigen>
Nur Anforderungen mit Flags werden angezeigt.Elemente mit Flags
Zeigt die Anforderungen in Gruppen an. Für jeden Benutzer,der Anforderungen erstellt hat, gibt es eine eigene Gruppe.
Nach Ersteller gruppiert
Anforderungen werden in Gruppen angezeigt. Es gibt eineGruppe für jeden vorhandenen Status.
Nach Status gruppiert
Nur Anforderungen, für die Sie verantwortlich sind, werdenangezeigt.
Ich bin zuständig
448 | Referenz
Verwandte Themen
Filter auf Seite 446
Änderungsanforderungsfilter auf Seite 447
Task-Filter auf Seite 449
Themenfilter auf Seite 449
Audit-Filter auf Seite 450
Mit Anforderungen arbeiten auf Seite 251
Anforderungen auf Seite 80
Task-FilterDurch Filtern können Sie festlegen, welche und wie viele Tasks in der Ansicht angezeigt werden. Der Clientwird mit einem Satz von Standardfiltern für die Komponente Task geliefert; diese werden unten aufgeführt.Sie können diese Filter anpassen oder neue erstellen. Im Folgenden finden Sie einige Beispiele fürbenutzerdefinierte Task-Filter:
• Zuständigkeit Entspricht <Benutzername> - es werden nur Tasks angezeigt, für die eine bestimmtePerson zuständig ist.
• Prozent abgeschlossen Weniger als 100 - es werden alle nicht abgeschlossenen Tasks angezeigt.
Tipp: Sie können die definierten Task-Filter über das Dropdown-Listenfeld Filter in der Symbolleiste derAnsicht Task ansehen und anwenden.
BeschreibungElement
Listet alle Tasks auf.<Alle anzeigen>
Verwandte Themen
Filter auf Seite 446
Änderungsanforderungsfilter auf Seite 447
Anforderungsfilter auf Seite 448
Themenfilter auf Seite 449
Audit-Filter auf Seite 450
Mit Tasks arbeiten auf Seite 259
Tasks auf Seite 81
ThemenfilterDurch Filtern können Sie festlegen, welche und wie viele Themen in der Ansicht angezeigt werden. Der Clientwird mit einem Satz von Standardfiltern für die Komponente Thema geliefert; diese werden unten aufgeführt.Sie können diese Filter anpassen oder neue erstellen.
Tipp: Sie können die definierten Themenfilter über das Dropdown-Listenfeld Filter in der Symbolleisteder Ansicht Thema ansehen und anwenden.
Referenz | 449
BeschreibungElement
Es werden alle Themen angezeigt, deren Empfänger Sie sind.<Ich bin Empfänger>
Die Themen werden nach ihren Autoren gruppiert.Nach Ersteller
Es werden alle Themen und Antworten angezeigt, die den Status "Aktiv" haben.Aktiv anzeigen
Zeigt alle Themen an (Vorgabe).Alle anzeigen
Verwandte Themen
Filter auf Seite 446
Änderungsanforderungsfilter auf Seite 447
Anforderungsfilter auf Seite 448
Task-Filter auf Seite 449
Audit-Filter auf Seite 450
Mit Themen arbeiten auf Seite 269
Themen auf Seite 82
Audit-Filter
Syntax:
Durch Filtern können Sie festlegen, welche und wie viele Protokolleinträge in der Ansicht Audit angezeigtwerden sollen. Der Client ist im Auslieferungszustand mit einer Reihe von Standardfiltern ausgestattet, dieüber die Ansicht Audit zur Verfügung stehen. Um welche Standardfilter es sich dabei handelt, können Sie derTabelle unten entnehmen. Sie können diese Filter anpassen oder neue erstellen.
Im Folgenden finden Sie einige Beispiele für benutzerdefinierte Audit-Protokollfilter, die Sie erstellen können:
• Ereignis: Bei Anwendung dieses Filters werden nur die Einträge angezeigt, die bearbeitet wurden.• Klassenname: Bei Anwendung dieses Filters werden nur die Aktionen angezeigt, die an einer bestimmten
Elementart (z. B. Änderungsanforderungen) ausgeführt wurden.• Erstellungszeit: Bei Anwendung dieses Filters werden nur die Einträge angezeigt, die seit dem
angegebenen Datum erstellt wurden.• Benutzer: Bei Anwendung dieses Filters werden nur Einträge zu Aktionen angezeigt, die der angegebene
Benutzer ausgeführt hat.
Tipp: Sie können die definierten Audit-Filter über das Dropdown-Listenfeld Filter in der Symbolleiste derAnsicht Audit ansehen und anwenden.
BeschreibungElement
Zeigt alle Einträge an (Standard).<Alle anzeigen>
450 | Referenz
BeschreibungElement
Audit-Einträge werden nach ihrem Wert in den FeldernKlassenname 1 (Elementtyp) und Ereignis (Aktionstyp)sortiert und angezeigt.
Nach Klasse und Ereignis
Verwandte Themen
Filter auf Seite 446
Änderungsanforderungsfilter auf Seite 447
Anforderungsfilter auf Seite 448
Task-Filter auf Seite 449
Themenfilter auf Seite 449
Daten filtern auf Seite 304
AbfragenDieser Abschnitt enthält Referenzthemen, die sich mit Abfragen befassen.
Verwandte Themen
Referenz auf Seite 313
Vordefinierte Abfragen auf Seite 451
Relationale Operatoren, die in Abfragen verwendet werden auf Seite 452
Optionen für neue Abfragen auf Seite 454
Abfrageoptionen auf Seite 456
Vordefinierte AbfragenIm Dialogfeld Abfragen werden zunächst die Standardabfragen aufgelistet, die für die aktuelle Komponente(Änderungsanforderung, Anforderung usw.) vordefiniert sind. Sie können eine Standardabfrage anwenden,bearbeiten oder löschen oder eine neue Abfrage erstellen.
Hinweis: Standardabfragen, die nicht in Ihrer Liste angezeigt werden, wurden möglicherweise nach derInstallation gelöscht.
Vordefinierte AbfragenKomponente
Dateien zum Einchecken, Dateien zum Auschecken, Elemente mit FlagsDatei
"Elemente mit Flags", "Keine Priorität", "Priorität", "Status=Geschlossen","Status=Offen","Status=Aufgelöst", "Status=Geprüft", "Typ=Defekt","Typ=Vorschlag", "Ungelesene Änderungen"
Änderungsanforderung
Elemente mit Flags, "Ich bin zuständig"Anforderung
Referenz | 451
Vordefinierte AbfragenKomponente
Elemente mit FlagsTask
Elemente mit Flags, "Ich bin Empfänger", "Aktive anzeigen"Thema
Ordner nicht in AnsichtOrdner
KeinAudit
Verwandte Themen
Abfragen auf Seite 451
Relationale Operatoren, die in Abfragen verwendet werden auf Seite 452
Optionen für neue Abfragen auf Seite 454
Abfrageoptionen auf Seite 456
Daten abfragen auf Seite 299
Relationale Operatoren, die in Abfragen verwendet werden
Relationale Operatoren, die in Abfragen verwendet werden
Welche relationalen Operatoren Sie in einer Abfrage zum Definieren von Bedingungen verwenden können,hängt vom jeweiligen Feldtyp ab:
• Textfelder• Boolesche Felder, Aufzählungsfelder und numerische Felder• Datum/Zeit-Felder.
Für Textfelder verwendete relationale Operatoren
Für Textfelder können die folgenden relationalen Operatoren verwendet werden:
• Entspricht• Ist nicht• Enthält (Groß-/Kleinschreibung ignorieren)• Enthält (Groß-/Kleinschreibung beachten)• Beginnt mit (Groß-/Kleinschreibung ignorieren)• Beginnt mit (Groß-/Kleinschreibung beachten)• Endet mit (Groß-/Kleinschreibung ignorieren)• Endet mit (Groß-/Kleinschreibung beachten)
Für boolesche Felder, Aufzählungsfelder und numerische Felder verwendete relationale Operatoren
Für boolesche Felder, Aufzählungsfelder und numerische Felder können die folgenden relationalen Operatorenverwendet werden:
• Kleiner als• Gleich oder kleiner
452 | Referenz
• Entspricht• Gleich oder größer• Größer als• Ist nicht
Relationale Operatoren, die für Datum/Zeit-Felder verwendet werden
Nachstehend werden die relationalen Operatoren aufgeführt, die für Datum/Zeit-Felder verwendet werdenkönnen. Relationale Operatoren, die sowohl den Datums- als auch den Zeitteil von Datum/Zeit-Feldernvergleichen:
• Vor• An oder vor• An• An oder nach• Nach• Nicht am
Relationale Operatoren, die nur den Datumsteil von Datum/Zeit-Feldern vergleichen:
• Vor Datum• An oder vor Datum• An Datum• An oder nach Datum• Nach Datum
Relationale Operatoren, die alle Datumswerte berücksichtigen, beginnend mit dem Datum vor der angegebenenAnzahl von Tagen oder Wochen:
• Die letzten (?) Tage• Die letzten (?) Wochen
Relationale Operatoren, die alle Datumswerte vor und einschließlich des Datums vor der angegebenen Anzahlvon Tagen oder Wochen berücksichtigen:
• Älter als (?) Tage• Älter als (?) Wochen
Hinweis: In Datumsfeldern behandelt StarTeam Leerzeichen als Nullen. Das bedeutet, dass "keineDatumsangabe" immer auf ein Datum vor einem angegebenen Datum verweist. Wenn Sie beispielsweiseeine Abfrage erstellen, die nach Änderungsanforderungen sucht, die vor einem bestimmten Datumabgeschlossen wurden, werden in den Ergebnissen alle Änderungsanforderungen angezeigt, die im FeldGeschlossen am kein Datum aufweisen, selbst wenn sie noch nicht abgeschlossen sind. Sie könnenÄnderungsanforderungen, die im Feld Geschlossen am Leerzeichen enthalten, aus einer solchen Abfrageproblemlos ausschließen. Sie können hierzu die Bedingung, die nach Änderungsanforderungen sucht,die an oder vor einem bestimmten Datum geschlossen wurden, durch den UND-Operator mit einer anderenBedingung verknüpfen, die nach Änderungsanforderungen sucht, die nach dem Datum Null (0) geschlossenwurden.
Verwandte Themen
Abfragen auf Seite 451
Vordefinierte Abfragen auf Seite 451
Referenz | 453
Optionen für neue Abfragen auf Seite 454
Abfrageoptionen auf Seite 456
Daten abfragen auf Seite 299
Optionen für neue AbfragenKlicken Sie auf Neu, um im Dialogfeld Neue Abfrage eine neue Abfrage zu definieren.
BeschreibungElement
Zeigt die Definitionsparameter für die Abfrage an.Abfrage
Geben Sie einen eindeutigen Namen fürdie neue Abfrage ein.
Name
Wählen Sie dieses Auswahlfeld aus, wennSie der Anfrage den Status "Öffentlich"
Option Öffentlich
geben möchten. Öffentliche Abfragenkönnen von allen Benutzern mit denentsprechenden Zugriffsrechten verwendetwerden. Private Abfragen können nur vonIhnen verwendet werden. Nachdem eineAbfrage mit einem bestimmten Statusgespeichert wurde, kann dieser nicht mehrgeändert werden. Sie können eine Abfragejedoch kopieren und den Status der neuenAbfrage ändern.
Zeigt die Definition der Abfrage an.Standardmäßig wird als anfängliche
Listenfeld Abfrage
logische Bedingung die Bedingung UNDangezeigt.
Verwenden Sie diese Option, um den logischen Operator für die einzelnen Bedingungenauszuwählen.
Logischer Knoten
Klicken Sie auf diese Schaltfläche, um eineUND-Bedingung zur Abfrage hinzuzufügen.
Schaltfläche UND
Klicken Sie auf diese Schaltfläche, um eineODER-Bedingung zur Abfragehinzuzufügen.
Schaltfläche ODER
Klicken Sie auf diese Schaltfläche, um eineNICHT-Bedingung zur Abfragehinzuzufügen.
Schaltfläche NICHT
Klicken Sie auf diese Schaltfläche, um vonder standardmäßigen UND-Bedingung zu
Schaltfläche UND->ODER->NICHT
einer ODER- oder NICHT-Bedingung zuwechseln.
454 | Referenz
BeschreibungElement
Klicken Sie auf diese Schaltfläche, um diegegenwärtig ausgewählte Bedingung zu
Schaltfläche Entfernen
löschen. Sie müssen den Löschbefehlbestätigen.
Verwenden Sie diese Option, um die Bedingungen für den logischen Operator zudefinieren.
Bedingungsknoten
Listet alle für diese Komponenteverfügbaren Felder auf.
Feld
Listet alle Operatoren auf, die für dasausgewählte Feld angegeben werdenkönnen.
Operator
Verwenden Sie diese Option, um einenWert für dieses Feld und diese Bedingunganzugeben.
Wert
Wählen Sie dieses Auswahlfeld aus, umalle möglichen Felder einschließlich dererweiterten Felder anzuzeigen.
Option Erweiterte Felder anzeigen
Wählen Sie bei Komponenten, die nurBenutzerfelder haben (z. B. die
Option Gelöschte Benutzer anzeigen(optional)
Änderungsanforderungskomponente),dieses Auswahlfeld aus, um gelöschteBenutzer in den Abfrageergebnissenanzuzeigen.
Wählen Sie bei Aufzählungsfeldern(Feldern mit angegebenen Werten) dieses
Option Alphabetisch (optional)
Auswahlfeld aus, um dieAbfrageergebnisse alphabetisch zusortieren, anstatt sie in der Reihenfolgeaufzulisten, in der sie in derAufzählungsliste angezeigt werden.
Klicken Sie auf diese Schaltfläche, um dieBedingung zur Abfragedefinitionhinzuzufügen.
Schaltfläche Hinzufügen
Klicken Sie auf diese Schaltfläche, um dieausgewählte Abfragebedingung zu ändern.
Schaltfläche Ändern
Klicken Sie auf diese Schaltfläche, um dieausgewählte Abfragebedingung zulöschen.
Schaltfläche Löschen
Referenz | 455
BeschreibungElement
Zeigt die aktuelle Abfragedefinition in einem Textfeld an.Schaltfläche Als Text anzeigen
Speichert die neue Abfrage.Schaltfläche Speichern
Bricht die Definition der Abfrage ab.Schaltfläche Abbrechen
Verwandte Themen
Abfragen auf Seite 451
Vordefinierte Abfragen auf Seite 451
Relationale Operatoren, die in Abfragen verwendet werden auf Seite 452
Abfrageoptionen auf Seite 456
Daten abfragen auf Seite 299
AbfrageoptionenMithilfe des Dialogfelds Abfragen können Sie die gegenwärtig definierten Abfragen anzeigen und anwenden.
BeschreibungElement
Listet alle vorhandenen Abfragen für diese Komponente auf. Beachten Sie, dassdas Symbol links vom Abfragenamen, das mehrere Personen zeigt, für eine
Listenfeld Abfragen
öffentliche Abfrage steht. Ein Symbol, das eine einzelne Person zeigt, steht füreine private Abfrage.
Schließt das Dialogfeld Abfragen.Schaltfläche Schließen
Wendet die ausgewählte Abfrage auf die in der ausgewählten Komponenteaufgelisteten Daten an.
Schaltfläche Auswählen
Löscht die aktuelle Abfrage und zeigt alle Daten an.Schaltfläche Abfrage löschen
Öffnet das Dialogfeld Neue Abfrage, in dem Sie eine neue Abfrage definierenkönnen.
Schaltfläche Neu
Öffnet die ausgewählte Abfragedefinition im Dialogfeld Abfrage bearbeiten, woSie sie bearbeiten können.
Schaltfläche Bearbeiten
Öffnet das Dialogfeld Abfrage kopieren, wo Sie einen Namen für Ihre neueAbfrage eingeben können.
Schaltfläche Kopieren
Löscht die ausgewählte Abfragedefinition.Schaltfläche Löschen
Mit dieser Schaltfläche können Sie einer Abfrage Zugriffsrechte zuweisen.Schaltfläche Zugriffsrechte
456 | Referenz
Verwandte Themen
Abfragen auf Seite 451
Vordefinierte Abfragen auf Seite 451
Relationale Operatoren, die in Abfragen verwendet werden auf Seite 452
Optionen für neue Abfragen auf Seite 454
Daten abfragen auf Seite 299
ProjektstrukturEine Instanz des Servers verwaltet die Ablage Ihrer Dateien. Jede Serverinstanz führt eine Serverkonfigurationaus. Dieses Thema bietet einen Überblick über die durch eine Serverinstanz kontrollierte Projektstruktur.
Ein Server ist ein Computer, auf dem die Server-Software ausgeführt wird. Mit StarDiskkönnen Sie eine Verbindung mit dem Server herstellen. Der Server steuert das Repository
Server
(ein Speicherplatz für Dateirevisionsarchive) und eine Datenbank, die Informationen zuDateien enthält, z. B. ihre Beschreibungen, die Anzahl der Revisionen usw.
Ein Projekt dient dazu, alle Materialien zusammenzufassen, die zum Erreichen einesZiels erforderlich sind. Große, komplexe Projekte enthalten viele Ordner und Dateien,
Projekt
die von vielen Teammitgliedern bearbeitet werden. Alle diese Dateien und Ordner sindin einem Projekt zusammengefasst und können dort organisiert werden. Ein Projektkann die Dateien eines Software-Programms, einer technischen Publikation, einesRechtsstreits, einer Umsatzprognose, eines Gebäudes oder eines Flugzeugs bzw. allesmögliche enthalten, was aus mehrere Dateien besteht und bei fortlaufender Arbeitmehrere Revisionen umfasst.
Eine Ansicht oder Projektansicht bietet eine bestimmte Sicht auf die Projektdaten.Benutzer können die Teile des Projekts sehen, die für sie gerade wichtig sind. Die
Ansicht
unwichtigen Teile werden dabei ausgeblendet. Benutzer können verschiedeneunterschiedliche Ansichten eines einzelnen Projekts oder Ansichten mehrerer Projekteverwenden. Dies hängt von den verwendeten Dateien ab. Jedes Projekt hat nur eineStammansicht, die beim Anlegen des Projekts automatisch erstellt wird. DieStammansicht kann mehrere untergeordnete Ansichten enthalten, die selbst wiederumuntergeordnete Ansichten enthalten können. Eine Ansicht mit untergeordneten Ansichtenwird auch als übergeordnete Ansicht bezeichnet.
Jede Ansicht hat einen Stammordner. Dieser Ordner kann eine beliebige Ordnerhierarchieenthalten. Die einzelnen Ordner haben in der Regel Namen, die ihren Inhalt beschreiben,z. B. "Marketing Materials", "Product Documentation" und "Source Code".
Ordner
Nachfolgend finden Sie einige Diagramme, die veranschaulichen, wie sich die einzelnen Teile zusammenfügen.
Hierarchie auf Serverebene
Der Server kann eine beliebige Anzahl an Projekten verwalten.
Referenz | 457
Hierarchie auf Projektebene
Jedes Projekt setzt sich aus einer Stammansicht und einer beliebigen Anzahl untergeordneter Ansichtenzusammen.
Hierarchie auf Ansichtsebene
Die Stammansicht und alle untergeordneten Ansichten verfügen über jeweils einen Anwendungsordner alsStammordner.
Hierarchie auf Ordnerebene
Jedem Stammordner einer Anwendung kann eine beliebige Hierarchie von Ordnern untergeordnet sein. Dieswird als Ordnerhierarchie bezeichnet.
458 | Referenz
Verwandte Themen
Referenz auf Seite 313
Ordner zu Ansichten hinzufügen auf Seite 186Standard- und alternativen Arbeitsordner ändern auf Seite 190Ordner und Pfade auf Seite 69
TerminologieErläutert einige der in StarTeam am häufigsten verwendeten Begriffe, die in der gesamten Dokumentation zufinden sind.
Eine Sicherheitsfunktion. Die Rechte, die Benutzern oder Gruppen gewährt(oder in besonderen Fällen auch verweigert) werden, um diesen
Zugriffsrechte
Teammitgliedern das Anzeigen, Ändern, Erstellen und Löschen vonElementen zu ermöglichen
Vorgang, bei dem Dateien der Versionskontrolle unterstellt werden, indemsie einer Projektansicht hinzugefügt werden
Hinzufügen von Dateien
Eine funktionale Rolle in StarTeam. Administratoren installieren,konfigurieren, erstellen und/oder importieren Projekte, verwaltenServerkonfigurationen, Benutzer und Gruppen usw.
Administrator
Ermöglicht das Speichern von Projektdateien an einem von Ihnenausgewählten Speicherort auf Ihrer Workstation. Durch die Verwendung
Alternativer Arbeitsordner
eines alternativen Arbeitsordners für den Stamm einer Ansicht oder eineVerzweigung in einer Ordnerhierarchie der Anwendung kann sich auch derPfad des Arbeitsordners für untergeordnete Ordner ändern.
Referenz | 459
Datei unter Versionskontrolle und damit eine Datei, die Teil einesAnwendungsprojekts ist
Anwendungsdatei
Ordner in der Anwendungsordnerhierarchie. Anwendungsordner helfen, dieProjektansicht in voneinander getrennte und verständliche Teile zu
Anwendungsordner
untergliedern. Jedem Ordner ist ein Arbeitsordner auf Ihrer Festplattezugeordnet.
Hierarchie der Ordner im Server-Explorer. Wenn Sie eine Ansicht zuordnenund die Ordnerhierarchie verwenden, entspricht die Ordnerstruktur auf der
Anwendungsordnerhierarchie
virtuellen Festplatte der Ordnerstruktur, die Sie in der Anwendung sehen.Die Ordnerstruktur kann mit der Arbeitsordnerstruktur auf Ihrer Workstationübereinstimmen, muss aber nicht.
Datei oder Gruppe von Dateien, die das Wiederherstellen älterer Revisionenvon Dateien ermöglicht, die sich unter Versionskontrolle befinden. Ein Archiv
Archiv
kann, wie in der Anwendung, auch der Ordner sein, in dem solche Dateiengespeichert sind.
Im Audit-Protokoll angezeigte Aufzeichnungen zu einer Aktion, die an einemAnwendungsprojekt ausgeführt wurde
Audit-Eintrag
In der Anwendung verwalteter chronologischer Datensatz, der alle Aktionenanzeigt, die an Ordnern und Elementen, wie Dateien undÄnderungsanforderungen, ausgeführt wurden
Audit-Protokoll
Benutzer, der eine Revision erstellt hatAutor
Eine Verzweigungsansicht ohne Elemente. Es besteht keine Beziehung zurübergeordneten Ansicht.Wird auch als nicht abgeleitete Ansicht bezeichnet.
Leere Verzweigungsansicht
Unabhängiges Element, das von einem zugehörigen Element in einerübergeordneten Ansicht abgeleitet wurde. Im Falle einer Textdatei kann das
Verzweigung
verzweigte Element später wieder mit der ursprünglichen Dateizusammengeführt werden. Dieser Begriff kann auch eine Verzweigung einesBaums, z. B. der Ordnerhierarchie oder eines Themenbaums, bezeichnen.
Die Anwendung weist der Revision eines Elements eine Nummer zu. Diesegibt an, wie viele aufeinander folgende Revisionen in einer Ansicht
Zweigrevision
vorgenommen wurden. Es findet eine Verzweigung statt, wenn das Elementin eine neue Ansicht verzweigt wird.
Ansicht, die von einer übergeordneten Ansicht abgeleitet worden sein kann.Wenn sie nicht von einer übergeordneten Ansicht abgeleitet wurde, handelt
Verzweigungsansicht
es sich um eine leere Verzweigungsansicht.Verzweigungsansichten lassenimmer das Verzweigen zu. Wenn sie unverankert sind und die OptionVerzweigen bei Änderung aktiviert ist, werden sie von der übergeordnetenAnsicht so lange dateiweise aktualisiert, bis sich die Datei in derVerzweigungsansicht ändert. Wenn sie unverankert sind und die OptionVerzweigen bei Änderung nicht aktiviert ist, werden Aktualisierungen so
460 | Referenz
lange an die übergeordnete Ansicht gesendet, bis die Option Verzweigenbei Änderung aktiviert wird. Wenn die Verzweigungsansichten auf einemLabel, einem Heraufstufungsstatus oder einem Zeitpunkt basieren, sind sieschreibgeschützt, es sei denn, die Option Verzweigen bei Änderung istaktiviert.
Prozess, bei dem alle Projektdateien in der für die Erstellung einesSoftware-Produkts erforderlichen Reihenfolge kompiliert, zusammengefasst
Build
und verknüpft werden. Der Begriff bezeichnet darüber hinaus ein Ereignisim Lebenszyklus eines Produkts, das einen quantifizierbaren Schritt in derProjektentwicklung darstellt.
Label für einen bestimmten Produkt-Build. In der Anwendung kann einAnsichts-Label als Build-Label dienen.
Build-Label
Element, das ein Problem oder einen Fehler in einem Produkt meldet undeine Verbesserung vorschlägt
Änderungsanforderung
Ein Vorgang, bei dem eine neue Dateirevision im Repository gespeichertwird. Die Person, die die Datei eincheckt, kann diese sperren oder für andereBenutzer zugänglich machen, indem sie die Sperrung aufhebt.
Einchecken
Vorgang, bei dem die Revision einer Datei vom Anwendungsserverabgerufen und im Arbeitsordner eines Benutzers abgelegt wird. Ein Benutzer
Auschecken
kann eine Datei auschecken, um sie zu ändern oder sie unverändert zulassen. Das Sperren der Datei markiert den Beginn einer Revision.
Daten, die zwischen Ihrer Workstation und dem Server übertragen werden,können komprimiert werden, um die Netzwerkbelastung zu verringern. Die
Komprimierung
Übertragungszeit verlängert sich jedoch um die zum Komprimieren undDekomprimieren der Daten benötigte Zeit.
Relative Anordnung von Teilen oder Elementen. EineAnwendungskonfiguration isoliert eine Ansicht, einen Ordner oder ein
Konfiguration
Element auf eine bestimmte Revision. So können Sie z. B. eine Ansicht alsaktuell oder als auf einem Ansichts-Label, einem Heraufstufungsstatus odereinem ausgewählten Zeitpunkt basierend konfigurieren.
Ein Begriff, der angibt, dass ein Element andere Elementtypen enthaltenkann. Ein Projekt ist beispielsweise ein Container für Ansichten, Ordner undElemente. Ansichten und Ordner sind ebenfalls Container.
Container
Der Status einer Datei. Er gibt an, dass die Datei im Arbeitsordner demInhalt der aktuellen Revision der Datei entspricht.
Aktuell
Methode zur Berechnung von Unterschieden zwischen aufeinanderfolgendenRevisionen einer Datei
Delta-Speicherung
Methode, um anzuzeigen, dass Sie Änderungen an einem Elementvornehmen möchten. Die anderen Benutzer erkennen eine exklusiv gesperrte
Exklusive Sperre
Referenz | 461
Datei am gelben Vorhängeschloss, das als Symbol für die Datei angezeigtwird. Der Benutzer, der die exklusive Sperre veranlasst hat, sieht ein Symbolmit einem kleinen gelben Schlüssel und einer Kopf- und Schulterdarstellungeiner Person. Solange ein Element exklusiv gesperrt ist, kann es vonniemandem außer der Person eingecheckt werden, die die exklusive Sperrevorgenommen hat.
Eine Technik zur Reduzierung der Dateigröße, die redundante Informationenaus der Datei entfernt. Die meisten Datenträgerdateien enthalten sich häufig
Dateikomprimierung
wiederholende Zeichenfolgen. Mithilfe von Komprimierungsalgorithmenwerden weitere Vorkommen dieser Zeichenfolgen entfernt und dieInformationen gespeichert, die zu ihrer Wiederherstellung erforderlich sind.Ist die Dateikomprimierung aktiviert, vermindert sich der Speicherplatzbedarfund die Leistung wird verbessert.
Kriterien, mit denen bestimmte Elemente aus einer Vielzahl von Elementenausgewählt werden können. Mithilfe des Listenfelds Filter können Sie
Filter
ausschließlich die Elemente anzeigen, die für Sie von Interesse sind. Zudemlässt sich in einem Filter festlegen, welche Spalten angezeigt oder sortiertund wie die Werte in den sortierten Spalten gruppiert werden.
Angabe, dass eine Änderungsanforderung fertig verarbeitet wurdeRepariert
Bei Ansichten bedeutet "unverankert", dass die Ansicht stets auf demaktuellen Stand ihrer übergeordneten Ansicht bleibt. Das bedeutet, dass
Unverankert
Aktualisierungen in der übergeordneten Ansicht an die untergeordneteAnsicht weitergegeben werden. Wenn die untergeordnete Ansicht nichtschreibgeschützt ist, werden Aktualisierungen in der untergeordneten Ansichtauch an die übergeordnete Ansicht gesendet.
***DELETE***Bei Symbolleisten bedeutet "unverankert", dass sie an jedenbeliebigen Ort auf dem Bildschirm verschoben werden können.
Die hierarchische Anzeige einer Anwendungsansicht und der mit ihrverbundenen Ordner. Die Ordnerhierarchie wird immer im Server-Explorerangezeigt.
Ordnerhierarchie
Ein Element gilt dann als eingefroren (und damit schreibgeschützt), wennes auf dem Status des zugehörigen Elements in der übergeordneten Ansicht
Eingefroren
zu einem bestimmten Zeitpunkt basiert und nicht verzweigt werden kann.Ein Element wird auch dann als eingefroren bezeichnet, wenn Sie es miteinem bestimmten Label, einem bestimmten Heraufstufungsstatus odereinem bestimmten Zeitpunkt in der Vergangenheit neu konfigurieren.
Liste der Revisionen für die Datei, die im Server-Explorer oder in einem derEclipse-Explorer ausgewählt ist. Die Einträge in der Historienliste werdenin der Ansicht Historie angezeigt.
Historie
Anwendungsobjekt. Elemente können Dateien, Änderungsanforderungen,Anforderungen, Tasks, Themen, Antworten und Audit-Einträge sein. Ordner
Element
462 | Referenz
werden ebenfalls als Elemente behandelt, obwohl es sich dabei um Containerfür Elemente handelt.
Reservierte Wörter, die mit einem Dollarzeichen ($) beginnen und enden.Bei Verwendung dieser Wörter in einer Textdatei ersetzt die Anwendung
Schlüsselwort
diese Wörter durch die Daten, für die sie stehen. So wird z. B. $Author$durch den Namen des Benutzers ersetzt, der die Datei eingecheckt hat.
Eine Technik, die zum Einfügen von Informationen in einer Textdateiverwendet wird. Schlüsselwörter werden durch die Daten ersetzt ("erweitert"),für die sie stehen.
Schlüsselworterweiterung
Bezeichnung, die Ordnern bzw. Elementen hinzugefügt wird, um eineVersionskontrolle zu ermöglichen. Es wird zwischen Ansichts-Labels undRevisions-Labels unterschieden.
Label
***DELETE*** ***DELETE***
Die Basis einer neuen oder neu konfigurierten Ansicht. Die Ansicht enthältnur die Elemente mit dem von Ihnen angegebenen Label.
Konfiguration mit Label
Die Legende enthält Erklärungen zu einem Diagramm. Sie zeigt die Farbenoder Muster an, die den Elementen in einem Diagramm zugewiesen sind,
***DELETE ENTIRE ENTRY PER QUERYANSWERS BECAUSE OFNON-RELEVANCE OF CHART HERE"*** sowie den Text, der das Element beschreibt. Die Legende wird entweder
in einem eigenen Teil im Diagrammfenster oder in einem separaten Fensterangezeigt.
Diagramm, das eine Linie miteinander verbundener Punkte zeigt. Es wirdverwendet, um Datentrends oder Datenänderungen über einen bestimmten
***DELETE ENTIRE ENTRY PER QUERYANSWERS BECAUSE OFNON-RELEVANCE OF CHART HERE*** Zeitraum darzustellen. Abhängig von den ausgewählten Optionen können
Sie nur die Linien, die Linien mit Punktmarkierungen, die Linien mit Wertenoder die Linien in einem Cluster anzeigen.
Verfahren, zwei Ordner oder zwei Elemente oder einen Ordner und einElement miteinander zu verknüpfen.Wenn Sie ein Element auswählen, stellt
Link
der Client eine Ansicht Link bereit, in der alle anderen Elemente zu sehensind, mit dem das ausgewählte Element verknüpft ist.
Das Sperren einer Datei ist eine Möglichkeit, andere Benutzer davon inKenntnis zu setzen, dass Sie eine Datei bearbeiten (exklusive Sperre) oder
Sperre
beabsichtigen, sie zu bearbeiten (nicht-exklusive Sperre). Das Ein- oderAuschecken von Dateien bedeutet nicht automatisch, dass die Anwendungdie Dateien sperrt oder entsperrt. Diese Aktionen können auch manuellausgeführt werden. Sperren können zudem außer Kraft gesetzt oderumgangen werden.
Abkürzung für "Mail Application Programming Interface". Dabei handelt essich um eine Programmierschnittstelle, die das Senden und Empfangen von
MAPI
E-Mails über das Microsoft Mail-System ermöglicht. Die Anwendungverwendet SMTP und nicht MAPI.
Referenz | 463
Dateistatus, der anzeigt, dass die Arbeitsdatei nicht auf der aktuellen Versionder Datei basiert. Wenn Sie eine Datei mit diesem Status ein- oder
Zusammenführung
auschecken, werden Sie von der Anwendung gefragt, ob Sie die Datei mitder aktuellen Revision zusammenführen möchten. ODER
Prozess des Kombinierens einer Arbeitsdatei mit der aktuellen Revisiondieser Datei oder des Kombinierens einer verzweigten Datei mit derOriginaldatei, von der sie verzweigt wurde. Dieser Prozess umfasst einendreistufigen Vergleich, in dem beide Dateien mit der Dateirevision verglichenwerden, die ihr letzter gemeinsamer Vorgänger ist. Die zusammengeführteDatei kann vom Benutzer überprüft oder bearbeitet werden, bevor sieeingecheckt wird.
Ereignis im Lebenszyklus eines Produkts, das einen wichtigen Schritt indessen Entwicklung darstellt (Beispiel: Endversion). Wenn Sie in der
Milestone
Anwendung einen Meilenstein erreichen, können Sie dies durch Zuweiseneines Ansichts-Labels (normalerweise eines Build-Labels) anzeigen.
In Microsoft Project ist ein Meilenstein ein Vorgangstyp, der einen wichtigenOrientierungspunkt, Entwicklungsschritt oder Wendepunkt im Leben einesgeplanten Projekts darstellt. In der Regel definieren Sie einen Meilenstein,indem Sie einen Namen für den Vorgang (Task) eingeben und ihm die Dauer"0" zuweisen. Meilensteine sind typischerweise ein Signal dafür, dass eineArbeit begonnen oder beendet wurde. Sie stehen nicht für die eigentlicheAusführung der Arbeit.
Dateistatus, der angibt, dass eine Datei sich nicht in Ihrem Arbeitsordnerbefindet. Die Datei muss möglicherweise zuerst ausgecheckt werden.
Fehlt
Dateistatus, der anzeigt, dass die Arbeitsdatei geändert wurde und auf deraktuellen Revision dieser Datei basiert. Die Datei sollte möglicherweiseeingecheckt werden.
Geändert
Eine Sperre, die andere Benutzer davon in Kenntnis setzt, dass Siebeabsichtigen, die Datei zu ändern. Wenn eine Datei mit einer
Nicht-exklusive Sperre
nicht-exklusiven Sperre versehen wird, können andere Benutzer die Dateieinchecken.
Dateistatus, der anzeigt, dass die Datei sich im Arbeitsordner, nicht aber inder Projektansicht befindet. Sie können diese Datei der Ansicht hinzufügen.
Nicht in Ansicht
Wenn diese Funktion aktiviert ist, werden Sie von der Anwendung per E-Mailbenachrichtigt, sobald Sie die Zuständigkeit für eine Änderungsanforderung
Benachrichtigung bei Ereignissen
erhalten, sobald eine Anforderung oder ein Task, für die bzw. den sieverantwortlich sind, geändert wird, und sobald ein Thema geändert wird, fürdas Sie als Empfänger eingetragen sind. Der Eingang der Benachrichtigungwird in der Statusleiste durch ein entsprechendes Symbol angezeigt.
Allgemeiner Begriff, der u. a. in der objektorientierten Programmierungverwendet wird und mit dem etwas bezeichnet wird, an dem Operationenausgeführt werden können
Objekt
464 | Referenz
Dateistatus, der anzeigt, dass Ihre Arbeitsdatei eine Kopie einer altenRevision der Datei ist. Wenn Sie die aktuelle Revision benötigen, solltenSie sie auschecken.
Veraltet
Vom Benutzer auswählbare Optionen, mit denen er steuern kann, wie sichdie Anwendung auf einer bestimmten Workstation verhält.
Persönliche Optionen
Verbindungen, die der Server gleichzeitig zur Datenbank-Engine herstelltund intern steuert. Die Zahl der Verbindungen hängt in der Regel von derDatenbank und der Anzahl der Datenbanklizenzen ab.
Bereitgehaltene Verbindungen
Satz zueinander gehöriger Ordner und deren Inhalte, der in der Regel fürein unter Anwendungsversionskontrolle stehendes Einzelprodukt steht.
Projekt
Zustand, den ein Produkt durchläuft. So kann zum Beispiel eineSoftwareanwendung, die in ihrem Zyklus die Phasen Entwicklung, Test und
Heraufstufungsstatus
Release durchläuft, die Heraufstufungsstatuswerte "Entwicklung", "Test"und "Release" verwenden. In der Anwendung ist jedem Heraufstufungsstatusein Ansichts-Label zugewiesen.
Die Basis einer neuen oder neu konfigurierten Ansicht. Die Ansicht enthältnur die Elemente mit dem von Ihnen angegebenen Heraufstufungsstatus.
Heraufstufungsstatus-Konfiguration
Attribute, die für jedes Element und jede Revision eines Elements unterVersionskontrolle gespeichert werden.
Eigenschaften
Satz von Regeln, nach denen sich richtet, wie etwas gemacht wirdProtokoll
Kriterien, mit denen bestimmte Elemente aus einer Vielzahl von Elementenausgewählt werden können. Sie können eine Abfrage auf die Elemente in
Abfrage
der Ansicht anwenden und so nur die Elemente anzeigen, die für Sie vonInteresse sind.
Eine Referenzansicht ist eine Ansicht, die entweder überhaupt nicht geändertwerden kann oder die sich nur dann ändert, wenn sich ihre übergeordnete
Schreibgeschützte Referenzansicht
Ansicht ändert. Wenn die Referenzansicht unverankert ist, übernimmt siealle Änderungen, die an der ihr übergeordneten Ansicht vorgenommenwerden. Wenn die Referenzansicht auf einem Label basiert und sich dieElemente mit dem angegebenen Label in der übergeordneten Ansichtändern, spiegeln sich diese Änderungen in der schreibgeschütztenReferenzansicht wider. Wenn die Referenzansicht auf einem bestimmtenZeitpunkt basiert, ist sie eingefroren und zeigt an, wie die übergeordneteAnsicht zu diesem Zeitpunkt ausgesehen hat. Sie kann dann nicht rückgängiggemacht werden.
Eine Ansicht, ein Ordner oder ein Element können anhand eines Punktesin der Vergangenheit, der sich durch ein Label, einen Heraufstufungsstatusoder einen Zeitpunkt definiert, neu konfiguriert werden.
Neukonfigurieren
Referenz | 465
Liste der Elemente, die sich auf ein anderes Element beziehen. So kannz. B. eine Datei von zwei Projekten auf ein und demselben Servergemeinsam genutzt werden. Diese Datei hätte damit zwei Referenzen.
Referenzanzahl
Ansicht, die von einer übergeordneten Ansicht abgeleitet wurde. ImAllgemeinen verwendet sie als Stammordner einen anderen Ordner, während
Referenzansicht
die Arbeitsordner mit denen der übergeordneten Ansicht identisch sind.Wenn die Referenzansicht unverankert ist, wird sie aktualisiert, sobald sichdie übergeordnete Ansicht ändert. Wenn die Referenzansicht unverankertund nicht schreibgeschützt ist, sendet sie bei Änderungen ihreAktualisierungen an ihre übergeordnete Ansicht.Wenn die Referenzansichtauf einem konkreten Label oder einem bestimmten Zeitpunkt innerhalb derübergeordneten Ansicht basiert, ist sie in diesem Zustand eingefroren undschreibgeschützt.
Datenbank und Hive, die mit einer bestimmten Serverkonfiguration verbundensind. Jeder Hive enthält einen Archiv- und einen Cache-Ordner für dieDateispeicherung.
Repository
Anwendungsfunktion, die es Ihnen erlaubt, Werte vorhandenerAufzählungsfelder zu ändern und benutzerdefinierte Felder für Elemente zu
Repository-Anpassung
erstellen, um so spezifische Informationen zu Ihrer Arbeitsumgebunganzugeben. Ob diese Funktion zur Verfügung steht, richtet sich nach IhrerLizenz.
Anwendungskomponente, mit deren Hilfe Anforderungen für das Projekterstellt, verfolgt und abgeschlossen werden können.
Anforderung
Reaktionen auf ein Thema, die zusammen mit dem Thema eine hierarchischeStruktur bilden, die als Themenbaum bezeichnet wird.
Antwort
Satz von Änderungen, die an einem Element vorgenommen wurden. Wennein Element überarbeitet wird, werden alle Änderungenzusammengenommen als Revision gespeichert.
Revision
Möglichkeit, eine Revision eines Elements oder eines Satzes von Revisionenanhand des Namens zu identifizieren; wird vorzugsweise für Dateien
Revisions-Label
verwendet. Wenn Sie z. B. eine Gruppe von Dateien einchecken, diezusammen ausgecheckt werden müssten, können Sie diese mit einemRevisions-Label versehen.
Die Revisionsnummer ist eine Identifikationsnummer, die die Anwendungder Revision eines Elements zuweist. Die Revisionsnummer zeigt an, wie
Revisionsnummer
viele aufeinanderfolgende Revisionen seit der ursprünglichen Erstellungdes Elements angelegt wurden.
Oberster Ordner in einer Anwendungsordnerhierarchie. Der Stammordnerhat denselben Namen wie die Ansicht.
Stammordner
466 | Referenz
Der Wert, den die jeweilige Einheit auf einer Achse darstellt. Wenn dieSkalierung beispielsweise 1:1000 beträgt, muss jede dargestellte Einheit
***DELETE ENTIRE ENTRY***
mit 1000 multipliziert werden. Ein Teilstrich mit dem Wert 5 würde für denWert 5.000 stehen.
Elemente werden nach Gruppen in einer Liste sortiert, die bereits sortiertist (primäre Sortierung). Eine Dateiliste kann beispielsweise nach den
Sekundäre Sortierung
Dateierweiterungen sortiert werden und anschließend kann innerhalb dieserErweiterungen nach Namen sortiert werden.
Ein Computer oder ein System, das Dienste für Clients bereitstellt. DieClients können andere Computer sein.
Server
Enthält das Repository und die Optionseinstellungen, die Sie beim Einrichtendes Anwendungsservers ausgewählt haben. Wenn der Administrator
Serverkonfiguration
beispielsweise möchte, dass bei Projekten mit Verschlüsselung undKomprimierung gearbeitet wird, kann er dies in der Serverkonfigurationfestlegen. Die Anwendungselemente, wie z. B. Ordner und Dateien, könnengemeinsam genutzt werden, sofern deren Projekte dieselbeServerkonfiguration verwenden. Sie können einen Server mit jeder beliebigenServerkonfiguration starten, nach dieser Konfiguration richtet sich aber dann,auf welche Projekte, Ansichten usw. Sie in dieser Sitzung zugreifen können.
Datei, die eine andere Anwendung startet und dabei häufig ein bestimmtesDokument öffnet oder einen bestimmten Datensatz verwendet. DieVerknüpfung wird in der Regel als Symbol auf Ihrem Desktop gespeichert.
Verknüpfung
Abkürzung für "Simple Mail Transfer Protocol". Dieses Protokoll kommtüblicherweise für Internet- und UNIX-Mail-Systeme zum Einsatz. Es
SMTP
verwendet in der Regel Port 25. Das Senden von Elementen über E-Mailin der Anwendung erfordert SMTP.
Vorgang des Anordnens von Elementen in der Ansicht in aufsteigender oderabsteigender Reihenfolge anhand der Werte in einer bestimmten Spalte.
Sortieren
Abhängig von den Spaltenwerten erfolgt die Sortierung der Werte numerisch,alphanumerisch oder in einer internen Reihenfolge oder nach einem internenSchlüssel. Durch Klicken auf den Spaltentitel kann die Sortierreihenfolgevon aufsteigend in absteigend (oder umgekehrt) geändert werden.
Der Status zeigt bei Dateien die Relation zwischen der Arbeitsdatei und deraktuellen Revision im Repository an. Die folgenden Dateistatuswerte sind
Status
möglich: In Ansicht, Nicht in Ansicht, Fehlt, Aktuell, Zusammenführung,Geändert, Veraltet und Unbekannt.
Revisionen, die im Archiv (oder Dateispeicher) für eine bestimmte Dateigespeichert sind, können von einem Speicherungstyp und einer
Speicherungsmethode
Komprimierung in einen anderen Speicherungstyp und eine andereKomprimierung geändert werden. Es gibt zwei Typen der Speicherung: dieVorwärts-Delta-Speicherung, die sich für Textdateien empfiehlt, und dievollständige Revisionsspeicherung, die bei binären Dateien und Textdateien
Referenz | 467
verwendet werden sollte, die sich von Revision zu Revision in großemUmfang ändern.
Komponente, mit der Benutzer Tasks für ihre Projekte erstellen, verfolgenund auflösen können, sofern ihr Unternehmen eine Lizenz für Enterprise
Task
Advantage oder Enterprise erworben hat. Die Komponente kann auch mitDaten aus Microsoft Project verwendet werden, wobei "Tasks" in MS Project"Vorgänge" genannt werden.
Abkürzung für "Transmission Control Protocol/Internet Protocol". Protokollfür die Kommunikation zwischen Computern über das Internet.
TCP/IP
Befehl, mit dem die Anwendung unter Verwendung einer automatisiertenProzedur einen Defekt testet.
Testbefehl
Datei, die nur druckbare Textzeichen, Leerzeichen, Zeilenschalter undmitunter Tabstopps sowie eine EOL-Kennung, aber keine
Text- oder ASCII-Datei
Formatierungscodes enthält. Die Anwendung betrachtet alle Dateien alsTextdateien, die keine Null-Zeichen enthalten. Alle anderen Dateien werdenals Binärdateien angenommen.
Information, die die Anwendung für Dateien und Revisionen erfasst. BeiDateirevisionen besteht der Zeitstempel aus dem Datum und der Uhrzeit,
Zeitstempel
zu dem und der die Datei in die Anwendung eingecheckt wurde. Bei Dateiensetzt sich der Zeitstempel aus dem Datum und der Uhrzeit der Arbeitsdateizusammen.
Neueste Revision für ein Element. Die aktuelle Revision basiert auf IhrerAnsichtskonfiguration. Wenn Sie Ihre Ansicht beispielsweise anhand eines
Aktuelle Revision
bestimmten Labels konfiguriert haben, besteht die aktuelle Revision ausder Revision mit diesem Label. Wenn Sie Ihre Ansicht anhand einesbestimmten Zeitpunkts (Datum/Uhrzeit) konfiguriert haben, ist die aktuelleRevision die Revision, die unmittelbar vor diesem Zeitpunkt eingechecktwurde.
Leiste, die den Namen der Anwendung und, sofern maximiert, den Namendes ausgewählten untergeordneten Fensters anzeigt. Bei einer Ansicht
Titelleiste
enthält der Name des untergeordneten Fensters den Projekt- und denAnsichtsnamen gefolgt vom aktuellen Arbeitsordner des Stammordners.
Leiste mit Schaltflächen oder Symbolen, über die unterschiedliche Funktionenausgeführt werden können. Sie wird in der Regel im oberen
Symbolleiste
Bildschirmbereich angezeigt, kann jedoch an einen beliebigen Rand desFensters gezogen oder in einem separaten Fenster unverankert an einerbeliebigen Position auf dem Bildschirm angezeigt werden.
Erste Mitteilung zu einem bestimmten Sachgebiet, die an einen Ordner inder Anwendungsordnerhierarchie angehängt wurde. Nachdem diese
Thema
Mitteilung von einem Teammitglied gesendet wurde, können andere daraufantworten und so einen Themenbaum erstellen.
468 | Referenz
Stellt die Konversationsstränge (Threads) zu einem Thema mit seinenAntworten und den Antworten auf diese Antworten dar.
Themenbaum
Dateistatus, der angibt, dass eine Datei im Arbeitsordner denselben Namenwie eine Datei in der Ansicht hat, wobei aber diese Datei nicht aus dem
Unbekannt
Repository ausgecheckt wurde. Möglicherweise wurde sie von einemanderen Speicherort kopiert.
Mit dem Befehl Status aktualisieren können Sie den richtigenStatus ermitteln.
Vorgang, bei dem eine gesperrte Datei freigegeben wird. Mit dieser Aktionteilen Sie anderen Benutzern mit, dass Sie nicht mehr beabsichtigen, dieDatei zu ändern.
Entsperren
Person, die Zugriff auf eine Anwendungsserverkonfiguration und die in dieserKonfiguration verwalteten Projekte hat
Benutzer
Ordner, in dem Revisionen der Dateien gespeichert werden, die sich unterVersionskontrolle befinden
Datenspeicher
Datei im Datenspeicher, die Dateirevisionen speichertDatenspeicherdatei
Vorgang, bei dem Änderungen (Revisionen) an Dateien gespeichert undverfolgt werden. Der Hauptvorteil der Verwendung eines automatisierten
Versionskontrolle
Versionskontrollsystems besteht darin, dass frühere Revisionen schnell undeinfach aufgerufen werden können. Die Anwendung verfolgt auch Revisionenanderer Elemente, wie z. B. Änderungsanforderungen.
Anwendungssoftware, mit deren Hilfe Sie mehrere Revisionen ein undderselben Datei verwalten können. Die Software pflegt die Revisionshistorie,die im Laufe der Dateientwicklung erzeugt wird.
Versionskontrollsystem
Eine Ansicht besteht aus einer Anwendungsordnerhierarchie und denElementen, die mit den einzelnen Ordnern in der Hierarchie verknüpft sind.
Ansicht
Der Name eines Projekts und dessen Stammansicht sind häufig identisch.Eine Ansicht kann das Verzweigen zulassen, schreibgeschützt sein odereine Verbindung zu ihrer übergeordneten Ansicht besitzen.
Dient als Zeitstempel für den gesamten Inhalt einer Ansicht. Wenn Sie einAnsichts-Label verwenden, können Sie eine Sicht auf dieses Label
Ansichts-Label
zurücksetzen und sich alles ansehen, was zu diesem Zeitpunkt in der Ansichtvorhanden war. Sofern das Ansichts-Label nicht eingefroren ist, können Siees anpassen, indem Sie es an andere Elemente anhängen oder von diesenlösen. Zudem haben Sie die Möglichkeit, ein Ansichts-Label von einerRevision dieses Elements zu einer anderen zu verschieben.
Schritte, die Benutzer ausführen müssen, um ein Problem im Produkt zuvermeiden. Ausweichlösungen werden häufig dann angeboten, wenn nochkeine fertige Lösung für einen Defekt verfügbar ist.
Ausweichlösung
Referenz | 469
Jede Datei in einem Arbeitsordner kann als Arbeitsdatei verwendet werden.Es kommt häufig vor, dass diese Dateien ausgecheckt wurden, um
Arbeitsdatei
Änderungen daran vorzunehmen.Wenn eine Arbeitsdatei eingecheckt wird,wird eine neue Revision erstellt.
Ordner auf der Workstation, in den Kopien der Anwendungsdateienausgecheckt werden und aus dem Dateien hinzugefügt und imAnwendungsordner eingecheckt werden
Arbeitsordner
Verwandte Themen
Referenz auf Seite 313
Container auf Seite 64
Objekte auf Seite 83
Objekte und Elemente – Vergleich auf Seite 85
Lebenszyklusfunktionen auf Seite 87
Befehlszeilenoptionen des Dienstprogramms 'BulkCheck-out' (BCO)
Dieses Thema enthält folgende Informationen:
• Syntax• Befehlszeilenoptionen• BCO-Anwendungsbeispiele
Syntax
Für das Dienstprogramm "Bulk Check-out" (BCO) gilt die folgende Syntax:
-p "projectSpecifier" [-pwdfile "filePath"] [-autoLogon] [-cwf] [-is] [-rp "folderPath" | -fp "folderPath" ] [-cmp] [-dryrun] [-vb] [-useCA] [-encrypt encryptionType] [-cfgl "labelName"| -cfgp "stateName" | -cfgd "asOfDate"] [-filter "fileStatus"] [-o] [-ro] [-ts] [-fs] [-eol on | off | cr| lf| crlf ] [-netmon] [-t] [-h | -help] [files...]
Befehlszeilenoptionen
Die folgende Tabelle enthält die BCO-Optionen:
BeschreibungOption
Wenn mit der Option -p kein Benutzername angegeben ist, wird versucht, unterVerwendung der Benutzer-ID und des Passworts beim angegebenen Server eine
-autoLogon
Anmeldung auszuführen, wie im Toolbar-Dienstprogramm konfiguriert. Dies ist nurauf Windows-Betriebssystemen möglich.
470 | Referenz
BeschreibungOption
Konfiguriert die Ansicht mit den angegebenen Datums-/Uhrzeitangaben. FolgendeBeispiele sind u. a. möglich:
-cfgd
• "03.01.05 11:25"• "3. Januar 2005 11:25:00 CET"• "Montag, 3. Januar 2005, 11:25:00 MEZ"
Konfiguriert die Ansicht mit dem angegebenen Label. Ohne Angabe von -cfgl,-cfgp oder -cfgd verwendet BCO die aktuelle Konfiguration für die Ansicht.
-cfgl
Konfiguriert die Ansicht mit dem angegebenen Heraufstufungsstatus.-cfgp
Komprimiert alle zwischen der Workstation und dem Server ausgetauschten Datenund dekomprimiert eingehende Daten. Ohne die Option erfolgt keine Komprimierung.
-cmp
Die Komprimierung ist besonders hilfreich, wenn der Client und der Server übereine langsame Verbindung kommunizieren. Mithilfe eines kleinen Testfalls könnenSie feststellen, ob die Verwendung der Komprimierung empfehlenswert ist. Dabeisollten Sie prüfen, ob es vorteilhafter für Sie ist, Zeit für die Komprimierung bzw.Dekomprimierung der Daten aufzuwenden oder längere Zeiten zum Sendenunkomprimierter Daten über eine langsame Verbindung in Kauf zu nehmen.
Erstellt den Arbeitsordner für den Basisordner und bei Angabe der Option -is alleUnterordner des Basisordners, selbst wenn während der Ausführung keine Dateienausgecheckt werden müssen. Es werden nur sichtbare Ordner erstellt.
-cwf
Checkt Dateien nicht aus, zeigt aber eine Liste der Dateien an, die ausgechecktwürden, wenn -dryrun nicht angegeben wäre. Die Pfade verweisen auf die
-dryrun
Arbeitsordner, in die die Dateien kopiert würden.Wenn Sie die Option in Verbindungmit -vb verwenden, erhalten Sie eine vollständige Übersicht.
Verschlüsselt alle zwischen der Workstation und dem Server ausgetauschten Datenund entschlüsselt eingehende Daten. Ohne die Option erfolgt keine Verschlüsselung.
-encrypt {RC4 |
RC2_ECBRSA | Die Verschlüsselung schützt Dateien und andere Projektinformationen vor demZugriff durch nicht autorisierte Dritte über ungeschützte Netzwerkverbindungen.RC2_CBCRSA |Die vollständige Syntax lautet:RC2_CFB}-encrypt encryptionType.
BCO unterstützt folgende Verschlüsselungtypen:
• RC4: RSA-R4-Stromverschlüsselung (schnell)• RC4: RSA-R4-Stromverschlüsselung (schnell)
• RC2_ECBRSA: R2-Blockverschlüsselung (Electronic Codebook)• RC2_CBCRSA: R2-Blockverschlüsselung (Cipher Block Chaining)
• RC2_CFB: (Nur auf Windows-Plattformen) RSA-R2-Blockverschlüsselung(Cipher Feedback)
Die genannten Verschlüsselungstypen sind in der Reihenfolge vom schnellstenzum langsamsten hin geordnet. Jeder der langsameren Verschlüsselungstypen istsicherer als die ihm vorangehende Verschlüsselung.
Führt die Zeilenendekonvertierung von Textdateien durch.-eol { on | off
Referenz | 471
BeschreibungOption
Wenn die Option -on mit angegeben wird, werden Textdateien aus dem Repositorydes Servers an den Arbeitsordner der Workstation übertragen, wobei die
| cr | lf |
crlf } Zeilenendekonvention der Plattform verwendet wird, die den Befehl ausführt, wievon der JVM festgelegt. Wenn Sie diese Option nicht angeben, führt BCOstandardmäßig keine Zeilenendekonvertierung durch. Die Verwendung desStandards hat dieselbe Auswirkung, als würde -eol nicht angegeben.
Wenn Sie das Zeilenendezeichen (cr, lf oder crlf) angeben, überträgt BCOdie Textdateien aus dem Repository des Servers mit der angegebenenZeilenendekonvention an den Arbeitsordner auf der Workstation.
Auf Windows-Plattformen wird die EOL-Markierung "Carriage Return/Line Feed"(crlf) verwendet; auf UNIX-Plattformen wird "Line Feed" (lf) verwendet.
Sie können diese Option beispielsweise aktivieren, wenn Sie eine Datei aus demRepository mit einer Arbeitsdatei auf einem UNIX-System vergleichen möchten(wenn das Repository Textdateien mit crlf speichert).
Gibt die im Befehl zu verwendenden Dateien über den Namen oder überDateinamensmuster an (z. B. "*.c"). Alle hier genannten Optionen entsprechen
files...
den semantischen Konventionen unter UNIX, da diese spezifischer als dieWindows-Konventionen sind. Dies bedeutet, dass "Alle Dateien" statt mit "*.*"mit "*" anzugeben ist. Das Muster "*.*" bedeutet "Alle Dateien mitDateinamenserweiterungen". So findet "star*.*" z. B. starteam.doc undstarteam.cpp, nicht aber starteam.Wenn Sie alle Vorkommen mit "starteam"finden möchten, verwenden Sie stattdessen "star*".
Wenn diese Option nicht verwendet wird, lautet die Vorgabe "*".Wenn sie verwendetwird, muss sie immer die letzte Option sein. Alle Optionen danach werden vonBCO ignoriert.
Wenn Sie als Platzhalter für "Alle Dateien" statt "*" nur * verwenden, erweitertdie UNIX-Shell diesen Befehl auf mehrere Elemente und übergibt diese als eineOptionengruppe an den bco-Befehl. Dies kann zu Problemen führen, z. B. beimAuschecken fehlender Dateien. Verwenden Sie daher "*", um Komplikationenzu vermeiden.
Wenn Sie eine Gruppe von Dateimustern verwenden, sollte jedes Muster separatzwischen Anführungszeichen gesetzt werden. So können Sie beispielsweise"*.bat" "*.c", jedoch nicht "*.bat *.c" verwenden.
Hinweis: Es wird empfohlen, dass Sie diese Option aus den folgendenGründen, unabhängig von der Plattform, in Anführungszeichen angeben: UnterWindows werden Datei- und Ordnernamen, die Leerzeichen enthalten, nichtkorrekt interpretiert. Unter UNIX wird die Option von der Shell erweitert undanschließend wird die aufgrund der Erweiterung erstellte Elementliste an denClient übergeben. Diese Vorgehensweise führt jedoch häufig zu unerwartetenErgebnissen. Um entsprechende Fehler zu vermeiden, sollten Sie diese Optionimmer zwischen Anführungszeichen setzen. Nur in den Fällen, in denen esunbedingt erforderlich ist, dass die Option von der UNIX-Shell erweitert wird,empfiehlt es sich, die Anführungszeichen wegzulassen. Wenn Sie dieAnführungszeichen weglassen, kann es auf beiden Plattformen bei derAusführung von Batch-Skripts zu Fehlern kommen.
In der Dateispezifikation können mehrere Sonderzeichen verwendet werden:
* Entspricht einem beliebigen String, einschließlich einem leeren String. So stehtzum Beispiel "*" für einen beliebigen Dateinamen mit oder ohne Erweiterung."xyz*" findet "xyz" und "xyz.cpp" und "xyzutyfj".
472 | Referenz
BeschreibungOption
? Entspricht einem beliebigen einzelnen Zeichen. So findet zum Beispiel "a?c"zwar "abc", aber NICHT "ac".
[...] steht für alle Zeichen innerhalb der eckigen Klammern.
Ein Bindestrich (-) zwischen zwei Zeichen gibt einen Bereich von möglichen Zeichenan.
Wenn das erste Zeichen nach einer öffnenden, eckigen Klammer ([) einAusrufezeichen (!) oder ein Caret-Zeichen (^) ist, dürfen die nachfolgenden Zeichennicht übereinstimmen. Alle Zeichen außerhalb der Klammer müssenübereinstimmen. So findet beispielsweise "x[a-d]y" zwar "xby", nicht aber"xey". "x[!a-d]y" findet "xey", aber nicht "xby".
Ein Bindestrich (-) oder eine schließende eckige Klammer (]) werden gefunden,wenn er bzw. sie als erstes oder als letztes Zeichen der in Klammern gesetztenZeichen steht.
Wenn Sie ein Sternchen (*), Fragezeichen (?) oder eine öffnende, eckige Klammer([) in einem Muster verwenden möchten, muss vor diesen Zeichen einEscape-Zeichen, d. h. ein umgekehrter Schrägstrich (\), stehen.
Gibt einen String mit einem oder mehreren Zeichen an, von denen jedes einenDateistatus darstellt. In diesem String dürfen keine Leerzeichen oder andere
-filter
Whitespace-Zeichen verwendet werden. Es werden nur Dateien mit demangegebenen Status ausgecheckt. Dateien des Typs Nicht in Ansicht können nichtausgecheckt werden.
Zur Darstellung der einzelnen Statuswerte werden die folgenden Buchstabenverwendet: C für "Current" (Aktuell), M für "Modified" (Geändert), G für "Merge"(Zusammenführen), O für "Out of Date" (Veraltet), I für "Missing" (Fehlt) und U für"Unknown" (Unbekannt).
Wenn Sie G, M oder U verwenden, müssen Sie auch -o angeben, um denAuscheckvorgang zu erzwingen. Wird die Option -o nicht verwendet, überspringtBCO Dateien mit dem Status G, M und U. Es wird jedoch eine Warnung in dieProtokolldatei eingetragen.
Überschreibt den Arbeitsordner oder das Arbeitsverzeichnis des angegebenenOrdners. Dies entspricht dem Festlegen eines alternativen Arbeitspfads für denOrdner.
-fp "folderPath"
Mithilfe dieser Option können Sie einen anderen Arbeitsordner verwenden als den,der durch den Ordner angegeben ist, und zudem die plattformübergreifendeKompatibilität sicherstellen. Bei der Angabe von Laufwerks- undVerzeichnispfadnamen sind UNIX- und Windows-Systeme beispielsweise nichtkompatibel. So wird die Pfadangabe"D:\PRODUKT\ENTWICKLUNG\QUELLCODE" auf einer Windows-Plattformkorrekt verstanden, während UNIX nicht damit umgehen kann. Mithilfe dieser Optionkönnen Sie den Pfad des Arbeitsverzeichnisses angeben, wenn der im Projektangegebene Pfad von Ihrer Plattform nicht erkannt wird.
Umgekehrte Schrägstriche (\) werden als Escape-Zeichen interpretiert, wenn sieAnführungszeichen vorangestellt sind. Aus diesem Grunde tritt im folgenden Beispielein Fehler auf:
bco -p "xxx" -fp "C:\" "*"
wird interpretiert als:
Referenz | 473
BeschreibungOption
bco -p "xxx" -fp "C:" *"
Um einen solchen Fehler zu vermeiden, geben Sie das letzte Zeichen in "C:\"wie folgt an:
bco -p "xxx" -fp "C:\\" "*"
Oder geben Sie Folgendes ein, wenn der -fp-Pfad nicht mit dem Stammordnerendet wie beispielsweise bei "C:\orion\":
bco -p "xxx" -fp "C:\orion" "*"
Die vollständige Syntax lautet: -fp "folderPath"
Ordner ist der Windows-Begriff, der auch in der Benutzeroberfläche verwendetwird. Verzeichnis ist der Begriff, der für die UNIX-Plattform verwendet wird.
Verhindert, dass der Dateistatus nach dem Auschecken beibehalten wird.Nachfolgende Statuswerte für diese Dateien sind falsch und unklar. Verwenden
-fs
Sie diese Option, wenn der Status einer Datei irrelevant ist. Wenn Sie dieArbeitsordner beispielsweise routinemäßig vor dem Auschecken der Dateien füreinen Build löschen, sind keine Dateien vorhanden und ihr Status spielt demnachkeine Rolle.
Bedenken Sie, dass dann der Status der Dateien niemals bekannt ist, selbst dannnicht, wenn Sie zu einem späteren Zeitpunkt den Befehl zum Aktualisieren desStatus verwenden. Um die aktuellen Dateien mit ihren richtigen Statuswerten zuerhalten, können Sie das Auschecken ohne die Option-fs erzwingen.
Zeigt Informationen zu den Befehlszeilenoptionen an.-h
-help
Wendet den Befehl rekursiv auf alle untergeordneten Ordner an. Ohne diese Optionwird der Befehl nur für den angegebenen Ordner übernommen.
-is
Gibt SDK NetMonitor-Informationen im Konsolenfenster aus. NetMonitor zeigtStatistiken für Serverbefehle an. Weitere Beispiele zu BCO finden Sie im nächstenAbschnitt dieses Themas.
-netmon
Erzwingt das Auschecken der Dateien, deren Status dies in der Regel nicht zulassenwürde. Diese Statuswerte sind Geändert, Zusammenführen und Unbekannt.
-o
Zeigt die zu verwendende Ansicht oder den zu verwendenden Ordner an und stelltden Benutzernamen und das Passwort für den Serverzugriff bereit.
-p
Die vollständige Syntax lautet:
-p"Benutzername:Passwort@Host-Name:Port-Nummer/Projektname/[Ansichtsname/][Ordnerhierarchie/]"
Beispiel: -p"JMarsch:Passwort@orion:49201/StarDraw/StarDraw/SourceCode/"
Wenn der Benutzername weggelassen wird, wird der aktuelle Benutzernameverwendet. Der Benutzername im Beispiel lautet "JMarsch".
474 | Referenz
BeschreibungOption
Wenn das Passwort weggelassen wird, wird der Benutzer aufgefordert, dasPasswort einzugeben.Wenn der Benutzer ein Passwort eingibt, werden die Zeichennicht auf dem Bildschirm angezeigt. Das Passwort im Beispiel lautet "Passwort".
Wenn der Host-Name weggelassen wird, wird als Vorgabe localhost verwendet.Der Host-Name im Beispiel lautet "orion".
Die Port-Nummer ist erforderlich. In diesem Beispiel wird die Standard-Port-Nummer49201 verwendet.
Der Projektname muss immer angegeben werden. Der Projektname im Beispiellautet StarDraw.
Kennzeichnen Sie die Ansicht mithilfe der Ansichtshierarchie.Verwenden Sie einenDoppelpunkt (:) als Begrenzungszeichen zwischen Ansichtsnamen. DieAnsichtshierarchie sollte stets die Stammansicht einschließen."StarDraw:Release 4:Service Packs" gibt beispielsweise an, dassdie Ansicht "Service Packs" verwendet werden soll, die der Ansicht "Release 4"untergeordnet ist, die wiederum eine untergeordnete Ansicht der zweiten Ebeneder Stammansicht "StarDraw" ist. Ohne Angabe eines Ansichtsnamens wird dieStammansicht (Standardansicht) verwendet. Wenn die Ansicht die einzige Ansichtdieses Projekts mit diesem Namen ist, reicht es aus, nur den Ansichtsnamen zuverwenden. (Diese Vorgehensweise empfiehlt sich jedoch nicht, da im Verlauf desProjekts eine weitere Ansicht mit demselben Namen erstellt werden könnte, waszu Verwechslungen führen kann.) Der Projektname im Beispiel lautet "StarDraw".Da dies die Stammansicht des Projekts "StarDraw" ist, kann er auch weggelassenwerden.
Kennzeichnen Sie den Ordner mithilfe der Ordnerhierarchie. Verwenden Sie alsBegrenzungszeichen zwischen Ordnernamen den Schrägstrich (/). DerStammordner ist in der Ordnerhierarchie niemals enthalten. Lassen Sie dieOrdnerhierarchie weg, wenn die Datei sich im Stammordner der Ansicht befindet.Wenn der Name des Stammordners beispielsweise "StarDraw" lautet und IhreDateien sich in der Hierarchie "StarDraw/SourceCode/Client" befinden,verwenden Sie nur "SourceCode/Client".
Wenn einer der mit dieser Option verwendeten Parameter (z. B. Benutzernamen,Ansichtsnamen, Passwörter, Projekt- oder Ordnernamen) Zeichen enthält, die alsBegrenzungszeichen eingesetzt werden, verwenden Sie für das Zeichen dasProzentzeichen (%) gefolgt vom Hex-Wert des entsprechenden Zeichens. Wennbeispielsweise @ als Zeichen in einem Passwort verwendet wird, müssen Sie esdurch %40 ersetzen.
Ersetzen Sie : durch %3a.
Ersetzen Sie / durch %2f.
Ersetzen Sie @ durch %40.
Ersetzen Sie % durch %25.
Unter UNIX und anderen Betriebssystemen muss einigen Sonderzeichen einumgekehrter Schrägstrich (\) oder ein anderes Escape-Zeichen vorangestelltwerden. Wenn Sie die Option -p verwenden, können Sie diese Zeichen durch denentsprechenden Hexcode ersetzen. Beispielsweise kann unter UNIX anstelle von\< der Code %3c verwendet werden.
Ersetzen Sie Leerzeichen durch %20.
Ersetzen Sie < durch %3c.
Ersetzen Sie > durch %3e.
Referenz | 475
BeschreibungOption
Gibt den Pfad zu der Datei an, in der das Passwort des Benutzers gespeichert ist.Diese Option hat Vorrang vor dem mit der -p-Option verwendeten Passwort. Sie
-pwdfile
verhindert, dass andere Benutzer das Passwort des Benutzers in der Befehlszeilesehen können. Es muss im UTF-8-Format gespeichert werden.
Die vollständige Syntax lautet:
-pwdfile "Dateipfad"
Die Passwortdatei sollte nur aus dem Passwort bestehen. Leerräume davor oderdanach werden ignoriert.
Definiert nach dieser Operation die Arbeitsdatei als schreibgeschützt. Ohne dieseOption bliebe der Status der Datei derselbe wie vor der Operation. In der Regel
-ro
verwenden Sie -ro, um zu verhindern, dass Sie selbst eine Datei bearbeiten, dieSie nicht gesperrt haben. Ohne die Option -ro können die Dateien gelesen undgeschrieben werden.
Gibt den Arbeitsordner oder das Arbeitsverzeichnis für den Stammordner derAnsicht an oder überschreibt diese. Dies entspricht dem Festlegen eines alternativen
-rp
Arbeitspfads für die Ansicht. Weitere Informationen hierzu finden Sie unter derBeschreibung der Option -fp in dieser Tabelle. Die vollständige Syntax lautet:-rp "folderPath"
Zeigt das Auscheck-Volume und Zeitstatistiken an.-t
Stellt den Zeitstempel für jede einzelne Arbeitsdatei auf die Auscheckzeit ein. Ohnediese Option erhält die Datei denselben Zeitstempel wie die eingecheckte Revisionder Datei.
-ts
Versucht, Dateien unter Verwendung eines StarTeamMPX-Cache-Agentenauszuchecken.
-useCA
Die vollständige Syntax lautet:
-useCA Host-Name:Portnummer | autolocate
Wenn Sie den Host-Namen (oder die IP-Adresse) und die Portnummer des zuverwendenden Cache-Agenten angeben, muss der StarTeam-Server zum Zeitpunktder Ausführung von BCO nicht MPX-fähig sein.
Wenn Sie statt der Angabe des Host-Namens und der Portnummer autolocateverwenden, kann das Dienstprogramm automatisch den Cache-Agenten lokalisieren,der dem Netzwerk am nächsten ist. Dies gilt aber nur, wenn der Server MPX-fähigist.
Die Ausgabe ist ausführlich. Es wird jede Datei angezeigt, während sie ausgechecktwird. Der Ordnerpfad ist der Ordnerpfad und nicht der Arbeitsordnerpfad.
-vb
476 | Referenz
BCO-Anwendungsbeispiele
Im folgenden Beispiel wird BCO dazu verwendet, das Auschecken aller Dateien aus "SourceCode", einem untergeordneten Ordner des Stammordners StarDraw, zu erzwingen (in derAnsicht "StarDraw" des Projekts "StarDraw").
bco -p "JMarsch:Passwort@Orion:1024/StarDraw/StarDraw/Source Code" -is -o "*"
Das nächste Beispiel zeigt einen BCO-Befehl mit der Option -netmon und die vomNetzmonitor angezeigte Ausgabe.
bco -p "Administrator:[email protected]:49201/StarDraw/WebSite" -fp D:\Test -netmon -o "*.htm"
Beispiel für Ausgabe:
StarTeam BulkCheckOut Utility Version 9.0.xxx Copyright (c) 2004 Borland Software Corporation. Alle Rechte vorbehalten. Start: (rev 100) SRVR_CMD_GET_PROJECT_LIST Time: 62 millis;Sent: 42 bytes; Got: 1834 bytes Start: (rev 100) SRVR_CMD_GET_PROJECT_VIEWS Time: 47 millis;Sent: 46 bytes; Got: 186 bytes Start: (rev 100) SRVR_CMD_GET_PROJECT_VIEWS Time: 15 millis;Sent: 46 bytes; Got: 186 bytes Start: (rev 100) SRVR_CMD_PROJECT_OPEN Time: 188 millis;Sent: 70 bytes; Got: 120 bytes Start: (rev 100) PROJ_CMD_GET_VIEW_PROPERTIES Time: 31 millis;Sent: 42 bytes; Got: 2556 bytes Start: (rev 100) PROJ_CMD_GET_FOLDERS Time: 63 millis;Sent: 42 bytes; Got: 1112 bytes Start: (rev 100) PROJ_CMD_GET_FOLDER_ITEMS Time: 16 millis;Sent: 50 bytes; Got: 40 bytes Start: (rev 100) PROJ_CMD_REFRESH_ITEMS Time: 3562 millis;Sent: 122 bytes; Got: 414 bytes Start: (rev 100) SRVR_CMD_GET_PROJECT_VIEWS Time: 16 millis;Sent: 46 bytes; Got: 186 bytes Start: (rev 100) PROJ_CMD_GET_PROJECT_PROPERTIES Time: 31 millis;Sent: 42 bytes; Got: 4797 bytes Start: (rev 100) FILE_CMD_CHECKOUT Time: 47 millis;Sent: 78 bytes; Got: 108 bytes Start: (rev 100) FILE_CMD_CHECKOUT Time: 31 millis;Sent: 78 bytes; Got: 1767 bytes Start: (rev 100) FILE_CMD_CHECKOUT Time: 31 millis;Sent: 78 bytes; Got: 1140 bytes Start: (rev 100) SRVR_CMD_PROJECT_CLOSE Time: 15 millis;Sent: 62 bytes; Got: 16 bytes Start: (rev 100) SRVR_CMD_RELEASE_CLIENT Time: 31 millis;Sent: 42 bytes; Got: 16 bytes
Verwandte Themen
Referenz auf Seite 313
Dateien stapelweise auschecken auf Seite 221Schlüsselworterweiterungen aktivieren auf Seite 166
Dienstprogramm "Bulk Check-out" für große Dateimengen auf Seite 110
Dateien stapelweise auschecken auf Seite 221Schlüsselworterweiterungen aktivieren auf Seite 166
Dienstprogramm "Bulk Check-out" für große Dateimengen auf Seite 110
Referenz | 477
Tabelle der StarTeam SchlüsselwörterIndem Sie die Schlüsselworterweiterung für ein Projekt aktivieren, können Sie Schlüsselwörter in Textdateieneinbetten. Diese Schlüsselwörter werden während des Auscheckens von Dateien automatisch erweitert, umDatei- und Revisionsinformationen in der Datei bereitzustellen. Pro Zeile darf nur ein Schlüsselwort verwendetwerden.
BeschreibungElement
Der Benutzer, der die Revision eingecheckt hat.$Author$
Die Datums- und Zeitstempel für die Revision. $DateUTC$ istidentisch mit $Date$, wobei jedoch die lokale Zeit durch die
$Date$ and $DateUTC$
UTC-Zeit ersetzt wird. Zur leichteren Identifizierung endet dieUTC-Zeit mit einem "Z".
Eine Kombination aus Arbeitsdatei, Revision, Datum und Autor.$HeaderUTC$ ist identisch mit $Header$, wobei jedoch die lokale
$Header$ und $HeaderUTC$
Zeit durch die UTC-Zeit ersetzt wird. Zur leichteren Identifizierungendet die UTC-Zeit mit einem "Z". Für Java-Benutzer kann$Header$ Probleme verursachen, wenn im erweiterten Header \u(für Unicode) angezeigt wird. Angenommen, eine Datei mit demNamen foo.java ist in D:\util gespeichert. Das erste Mal,wenn Sie sie mit $Header$ kompilieren, wird der Header erweitertauf: $Header$: D:\util\foo.java, 1, 27.07.9911:05:48, StarTeam Server Administrator$
Auch wenn sich dieser Header in einem Java-Kommentar befindet,sucht der Java-Compiler immer nach \u. Wenn Sie die Dateifoo.java erneut kompilieren, wird ein Compiler-Fehler angezeigt.
Wird zur Quelldatei hinzugefügt, in der Regel in einem Kommentarfeld.Das Schlüsselwort $History$ erstellt einen Protokolldatensatz
$History$
für die neueste (aktuelle) Revision und fügt die Informationen hinterdem Schlüsselwort ein.Wenn die Datei beispielsweise das erste Malausgecheckt wird, würde sie Folgendes enthalten:
// ...
// $History
// 1 IhrProjekt 1.0 2005-11-19 00:06:57Z JoeSmith
// Dies ist ein Revisionskommentar.
// $
StarTeam fügt die Protokollinformationen zur Datei hinzu und platziertsie außerhalb der $-Zeichen, sodass sie zu einem versionierten Teilder Datei werden. Da die Protokolldatensätze Teil des versioniertenDateiinhalts werden, können Sie zusätzliche oder überflüssigeProtokolldatensätze jederzeit löschen. Wenn diese Datei geändertund dann eingecheckt wird, wird bei allen nachfolgendenAuscheckvorgängen nach dem Schlüsselwort $History$ sofortein zusätzlicher Datensatz eingefügt:
478 | Referenz
BeschreibungElement
// $History
// 2 IhrProjekt 1.0 2006-06-01 00:06:57Z JoeSmith
// Dies ist ein weiterer Revisionskommentar.
// $
// 1 IhrProjekt 1.0 2005-11-19 00:06:57Z JoeSmith
// Dies ist ein Revisionskommentar.
StarTeam verwendet den MD5-Wert und den lokalen Zeitstempelder nachträglich erweiterten Datei für synchronisierte Datensätze.Abhängig davon, wann Sie eine aktuelle Version auschecken, gibtStarTeam den Status Aktuell für die Datei an, auch wenn einVergleichs-Tool einen zusätzlichen Protokolldatensatz in der lokalgespeicherten Datei im Vergleich mit der auf dem Servergespeicherten Datei anzeigen würde.
Wichtig: Löschen Sie nicht die einzelne // $-Zeile. StarTeamplatziert die neuesten Revisionsinformationen innerhalb des //$-Begrenzungszeichens. Die restlichen Revisionseinträge befindensich außerhalb des Begrenzungszeichens. Wenn Sie diese Zeilelöschen, wird das Schlüsselwort $History$ von StarTeam nichterkannt.
Entspricht in etwa dem Schlüsselwort $HeaderUTC$, setzt sichjedoch aus der Arbeitsdatei, der Revisionsnummer des Zweigs (mit
$Id$
vorangestelltem "v" für "Version", z. B. v 1.2.1.0), der UTC-Zeitund dem Autor zusammen. Die Revisionsnummer des Zweigs wirdals Punktnotation angezeigt.
Zeigt den Benutzer an, der die Datei exklusiv gesperrt hat.$Locker$
Zeigt den Verlauf der Dateiänderungen an. $Log$ ist ein speziellesSchlüsselwort, da es zu einem mehrzeiligen Eintrag erweitert wird.
$Log$, $Log[x]$, $LogUTC$ und$LogUTC[x]$
$Log$ wird so erweitert, dass es Informationen zu jeder Dateirevisionenthält. Die Revisionshistorie umfasst die Revisionsnummer, dasDatum, den Autor und den Grund für den Eincheckvorgang.
Verwenden Sie $Log$, um Einträge für jede Revision innerhalb derDatei beizubehalten.
Mit $Log[x]$ können Sie die Anzahl der Revisionen begrenzen,deren Einträge beibehalten werden. Ersetzen Sie x durch die Anzahlder beizubehaltenden Einträge. Wenn Sie $Log[8] eingeben,werden die Einträge für die acht neuesten Revisionen beibehalten.Wenn Sie x durch eine Zahl kleiner als 1 oder ein nicht-numerischesZeichen ersetzen, ignoriert StarTeam x und behält alle Einträge bei(dies gilt auch für $Log$). $LogUTC$ und $LogUTC[x]$entsprechen $Log$ und $Log[x]$, wobei allerdings die lokaleZeit durch die UTC-Zeit ersetzt wird. Die UTC-Zeit endet mit "Z".
Die Schlüsselworterweiterung wird für die restliche Datei deaktiviert.$NoKeywords$
Referenz | 479
BeschreibungElement
Der Name des Projekts.$Project$
Die Revisionsnummer (Ganzzahl).$Revision$
Der Name des Ordners.$Folder$
Nicht qualifizierter Name der Arbeitsdatei (z. B. foo.cpp).$Workfile$
Vorsicht: Revisionskommentare dürfen keines der Schlüsselwörter enthalten, da die Schlüsselwörterwährend des Schlüsselworterweiterungsvorgangs erweitert werden.
Verwandte Themen
Referenz auf Seite 313
Schlüsselworterweiterungen aktivieren auf Seite 166
Dateien stapelweise auschecken auf Seite 221Schlüsselworterweiterungen aktivieren auf Seite 166
Dienstprogramm "Bulk Check-out" für große Dateimengen auf Seite 110
Persönliche Präferenzen auf Seite 146
480 | Referenz
Index
"Me"-Abfragen 302
A
AbfragenAnwenden 299Bearbeiten 304Erstellen 301Kopieren 300Löschen 303neue Abfragen definieren 454Optionen 456relationale Operatoren 452Übersicht 142vordefinierte 451vorhandene zur Elementauswahl 300
Abkürzungen in Änderungsanforderungen 385Abmelden 49Aktive Prozesselemente 112, 123Allgemein (Seite) 363Änderungsanforderung (Ansicht) 26Änderungsanforderungen
Abkürzungen 385Anhänge hinzufügen 240auflösen 242Bearbeiten 241Beschreibungen eingeben 239erforderliche Felder 382erlauben 168, 295Erstellen 237Feld "Status" 76Gemeinsam genutzt 105Informationen angeben 238integrierter Workflow 77Kommentare hinzufügen 240Lebenszyklus 77Liste anzeigen 249Lösungen angeben 239Modell für die Verfolgung 75objekte 83Optionen 146Optionen ändern 240Präferenzen 319schließen 245Übersicht 74ungelesene anzeigen 249verifizieren 244verknüpfte Änderungsanforderungen prüfen 247, 293verschieben 249Verschoben 105Verzweigung 105zuweisen 241
ÄnderungsanforderungslistenÜbersicht 248
Änderungsstatuskonvertieren 224
Anforderung (Ansicht) 30Anforderungen
anzeigen 257Bearbeiten 253Eigenschaften 368Erstellen 252Felder 421Filter 448Liste anzeigen 257Optionen 146Präferenzen 339Übersicht 80, 251
Anforderungsobjekte 83Anhangsdateien 64Anmelden 49Anmerken (Ansicht) 25Anmerkungen 235anpassen
Elementeigenschaften 399Link-Eigenschaften 197, 289
AnpassenEigenschaftsfelder 308Vorlagen für Ansicht "Detail" 386
AnsichtenÄnderungsanforderung 26Anforderung 30Anmerken 25Audit-Protokoll 33Detail 29Eigenschaften ändern 178Erstellen 176erstellen und konfigurieren 377für die Freigabe festlegen 41, 157Historie 24iterative Entwicklung 100Konfiguration 94Konfigurationsoptionen 380Konfigurieren 176Label 35Link 35Löschen 177mit Ansichten arbeiten 175öffnen 48Ordner hinzufügen 186ordnungsgemäße Verwendung 99Referenz 36Server-Explorer 22Suchergebnisse 36Task 31Thema 32
Index | 481
Ansichten (Fortsetzung)Typeinstellungen 377Typen 95Typoptionen 377Übersicht 21vergleichen 57, 193Verknüpfen 52Verwaltung 94Verzweigung 94, 101vorhandene Ansicht öffnen 159zwischen Ansichten wechseln 181
Ansichts-LabelsEinführung 87Erstellen 179, 282heraufstufen 183, 287Übersicht 143
Ansichtshierarchien 132Antworten
Bearbeiten 272Erstellen 269
Anwendungspräferenzen 146Arbeitsbereich
Optionen 146Präferenzen 350Projekte 38, 44, 154, 161
Arbeitsdatei (Seite) 363Arbeitsordner
alternativ 71Erstellen 196Standard 71
Archiv (Seite) 363Archive 64Atomische Eincheckvorgänge 149Audit (Ansicht) 33Audit-Felder 442Audit-Filter 450Audit-Protokolle 83Auscheck-Dienstprogramme 110Auschecken
Konsistenzwahrung 108optimieren 109Schlüsselworterweiterung 228Statistik überwachen 231Übersicht 106Vorgänge 105
Auscheckstatistik überwachen 231Ausschließen (Seite) 359Autonome Projekte 89
B
BCO 110Benutzer-ID
Feldkonfiguration 311Benutzerdefiniert (Seite) 363benutzerdefinierte Eigenschaftsfelder 150, 400Benutzeroberfläche, Einführung 18Bulk Check-out
Befehlszeilenoptionen 470
Bulk Check-out (Fortsetzung)Übersicht 110
C
Cache-Agent 231Caches 64Container 64
D
DateiFelder 401
Dateieigenschaften 363Dateien
auf bestimmtes Datum zurücksetzen 61, 209, 234auf letzte Revision zurücksetzen 60, 208, 233auschecken 218ausschließen 169, 199, 226durch Ansicht ersetzen 60, 208, 234durch Label ersetzen 60, 208, 234Eigenschaften ändern 229Eigenschaften vergleichen 58, 194einchecken 216gleichzeitige Bearbeitung aktivieren 225mit ausgewählter Revision vergleichen 58, 194mit neuester Revision vergleichen 56, 192nicht gesperrte Dateien als schreibgeschützt markieren173, 230öffnen 232Optionen 146Präferenzen 324Projektübergreifende Abhängigkeiten 91Revisionen anzeigen 237stapelweise auschecken 221synchronisieren 43, 159Übersicht 215umbenennen 206verbergen 201verknüpfte 227, 290Versionskontrolle 72
Dateien vergleichen/zusammenführenals alternatives Dienstprogramm festlegen 223Dateien vergleichen und zusammenführen 56, 223Übersicht 126Versionen 127, 128
Dateiobjekte 83Daten
abfragen 299filtern 304gruppieren 210Sortieren 210
Datenspeicher 64Datum/Zeit-Konfiguration 309Datumsvergleich 58, 194Detail (Ansicht) 29, 250, 258, 268, 275, 386
anpassen 250, 258, 268, 275Beispielvorlagen 386
Dialogfeld-Editoren 37
482 | Index
E
EditorenElement 37Projekteigenschaften 359
EigenschaftenÄnderungsanforderungen 365Anforderungen 368Ordner 359Provider 352Tasks 371Werte festlegen 271
EigenschaftsfelderÄndern 150anpassen 308anzeigen 311benutzerdefiniert 150Konfigurieren 308
EincheckenKonsistenzwahrung 108Übersicht 106Vorgänge 105
EincheckvorgängeAtomisch 149Kommentare bearbeiten 224Sperren verlangen 171
Elementeals gelesen/ungelesen markieren 204, 250, 255, 265, 273auswählen 214Beziehungen 85Editoren 37Eigenschaften ändern 212, 236, 247, 256Eigenschaften vergleichen 213hervorheben 202Labels anhängen 189, 278mit Elementen arbeiten 184Namen ändern 191per E-Mail senden 198Revisions-Labels anhängen 189sperren 203, 228suchen 200, 246, 254, 266, 274Threads markieren 255, 265, 272Verknüpfen 202, 288, 291Verknüpfung aufheben 288verschieben 205vorhandene Ansichts-Label anhängen 189
Elementeigenschaftenändern 212, 236, 247, 256anpassen 399anzeigen 212, 236, 247, 256vergleichen 213
EOL-Konvertierung 107, 108, 229Erforderliche Felder in Änderungsanforderungen 382Ersetzen von Dateien und Ordnern
durch ein Label 60, 208, 234durch eine Ansicht 60, 208, 234
Erweiterte Prozess-Links 124Executable-Bit einer Datei für UNIX 235exklusive Sperren 171
ExperteFreigabe von Projekten 38, 154
Experte für neue Elemente des Typs "Ansicht" 377
F
Feldänderungen 399Felder
Änderungsanforderungen 411Anforderungen 421anzeigen 211Benutzer-ID 311Datei 401erforderliche Änderungsanforderungsfelder 382Konfigurieren 310Tasks 428Übersicht 142, 401
FilterÄnderungsanforderung 447Anforderungen 448Bearbeiten 307Kopieren 305Löschen 306Übersicht 142vordefinierte Filter anwenden 305zurücksetzen 307
Freigabe von Projekten (Experte)öffnen 39, 155Übersicht 38, 154
G
Glossar 459
H
HeraufstufungsstatusEinführung 87
Heraufstufungsstatuswertebearbeiten/löschen 281Beispiel 140Konfiguration 280Konfigurieren 280Übersicht 139verwalten 276Zugriffsrechte 139
Hintergrundoperationenanzeigen 54festlegen 54
HinzufügenAnhänge zu Änderungsanforderungen 240Kommentare zu Änderungsanforderungen 240
Hinzufügen von Elementen 132Historie (Ansicht) 24Historie (Seite) 359
Index | 483
I
Integrierte Editoren 37
K
Kommentar (Seite) 363Kommentare
Bearbeiten 224verlangen 172
Komponenten 64Konfigurieren
Benutzer-ID-Felder 311Datum/Zeit 309Eigenschaftsfelder 308Heraufstufungsstatuswerte 280Label-Eigenschaften 279MPX-Profile 51Ordner 195Produkt 50
Konsistente Ein- und Auscheckvorgänge 108Konsolenoptionen 146Konsolenpräferenzen 323Konvertieren
Änderungsstatus 224Konzepte 63Kopieren
Elemente 215Kurzform in Änderungsanforderungen 385
L
Label (Ansicht) 35Label-Auszeichnungen
Präferenzen 333Provider 335Server-Explorer 337
Labelsan Ordner anhängen 187, 277Ansicht 87, 143Auszeichnungen 146Build 143Eigenschaften anzeigen 279Eigenschaften konfigurieren 279einfrieren 286Kopieren 181, 281Löschen 283lösen 284Revision 87, 143vergleichen mit 57, 193verwalten 276von Elementen lösen 286von Ordnern lösen 285zurückstufen 184, 284
Layout Designer 16Lebenszyklusfunktionen 87Link (Ansicht) 35Link (Seite) 359
Link-Eigenschaftenanpassen 197, 289
Link-ElementeEigenschaften anpassen 288externe 15
Linksanzeigen 296Eigenschaften anpassen 197, 289Einführung 87Löschen 289Übersicht 144
Liste der Änderungsanforderungen 26
M
Menüs 313Modale Editoren 37MPX
Profilkonfiguration 51
N
Name (Projekteigenschaft) 356Name (Seite) 359Nicht-modale Editoren 37
O
objekteBeziehungen 85Übersicht 83
Optionen für Projekteigenschaften 356Ordner
alternativ 180, 190auf bestimmtes Datum zurücksetzen 61, 209, 234auf letzte Revision zurücksetzen 60, 208, 233auschecken 46, 220ausschließen 169, 199, 226Baumhierarchie 65Baumhierarchie erstellen 66durch Ansicht ersetzen 60, 208, 234durch Label ersetzen 60, 208, 234Eigenschaften vergleichen 58, 194für die Freigabe festlegen 41, 157Konfigurationen ändern 196Konfigurieren 195lokalen Ordner öffnen 206, 232Löschen 197mit Ordnern arbeiten 184Namen ändern 191neu 67, 68NIA 67Optionen 146Präferenzen 329Revisions-Labels anhängen 188Standard 180, 190Typen 69verbergen 201verschieben 205
484 | Index
Ordner (Fortsetzung)vorhandene 68vorhandene Ansichts-Label anhängen 188zu Ansichten hinzufügen 186zurücksetzen 195
Ordnerobjekte 83
P
Passwortverwaltung 146, 338Persönliche Präferenzen 146Perspektiven
öffnen 48StarTeam Klassisch 20StarTeam-Aktivität 19
Pfade 69Präferenzen
Änderungsanforderung 319Anforderungen 339Anwendung 146Arbeitsbereich 350Datei 324festlegen 48Konsole 323Label-Auszeichnungen 333, 335, 337Ordner 329Passwortverwaltung 338persönliche 146Produkt 317Tasks 343Teampräferenzensätze 151Teampräferenzensätze exportieren 53Teampräferenzensätze importieren 53Themen 347Zuordnen 331
Produktkonfiguration 50Projektdateien, einchecken 42, 45, 158, 162Projekte
als Container 64Arbeitsbereich freigeben 38, 154Beschreibungen ändern 164Eigenschaften ändern 165Eigenschaften anzeigen 165Erstellen 43, 159, 160für die Freigabe festlegen 41, 157Konfiguration 88Löschen 163Namen ändern 164Prozessregeln 167, 294Refactoring 164suchen 174, 209synchronisieren 41, 45, 157, 162, 175Übersicht 88, 153
ProjekteigenschaftenEditoren 359Name 356Optionen 356Übersicht 355
Projektstruktur 457
ProjektübergreifendAktivitäten 93Dateiabhängigkeiten 91
Provider-Eigenschaften 352Prozess
Links 118, 124Regeln 116Tasks 124
Prozess-Linksaktivieren 169, 296erweitert 120Standard 119
Prozess-Tasks 112Prozesselemente
aktive 123Änderungsanforderungen erlauben 168, 295Anforderungen erlauben 168, 295beim Einchecken festlegen 168, 295Einschränkungen 112erweitert 120festlegen 213, 297Nutzung 112Standard 119Tasks erlauben 169, 296Übersicht 112unterscheiden 122Verhalten 112Verknüpfen von Dateien 290verknüpfte Dateien 227, 290
Prozesselemente, die sich nicht in der Ansicht befinden 112Prozessregeln
Einführung 87einrichten 167, 294Name 357Projekteigenschaften 357
Q
Quick Diff 225
R
Refactoring 164Referenz (Ansicht) 36Referenzen
durch manuelle Freigabe von Objekten 135Elemente hinzufügen 132Freigeben von Objekten
manuell 135Objekte verschieben 136Übersicht 129Verzweigungsansichten 130
Repositorysals Container 64synchronisieren 175
Revisions-LabelsEinführung 87Erstellen 281
Revisionsvergleich 55, 192
Index | 485
Revisionsverknüpfung 292
S
Schlüsselworterweiterungaktivieren 166Liste der Schlüsselwörter 478
Serverkonfigurationenaktualisieren 54als Container 64Löschen 52
Speicherort-Referenzen 198Sperren 171StarTeam Klassisch (Perspektive) 20StarTeam-Komponenten 64Suchergebnisse (Ansicht) 36Symbolleisten 313Symbolleisten-Schaltflächen 315Synchronisierung 150
T
Task (Ansicht) 31Task-Eigenschaften 371Task-Objekte 83Tasks
ändern 264Anmerkungen hinzufügen 262anzeigen 264, 267Arbeitsdatensätze 263, 264Arbeitsdatensätze bearbeiten 264Bearbeiten 261Eigenschaften 371Erstellen 259Felder 428filtern 298, 449Liste anzeigen 267mit Listen arbeiten 267Optionen 146Präferenzen 343Ressourcen zuweisen 261Übersicht 81, 259Zeit schätzen 262
Terminologie 459Textfeld
Konfiguration 310Thema (Ansicht) 32Thema-Eigenschaften
ändern 271anzeigen 271Beschreibungen 375
Thema-Objekte 83Themen
anzeigen 275Bearbeiten 272Erstellen 269Liste anzeigen 274Optionen 146Präferenzen 347
Themen (Fortsetzung)Prioritäten festlegen 270Status festlegen 270Übersicht 82, 269
Themenfelder 437Themenfilter 449
U
UNIXExecutable-Bit einer Datei 235
Untergeordnete TasksBearbeiten 261Erstellen 259
URLsKopieren 175
V
Verbindungenanmelden 40, 156entfernen 51Erstellen 40, 50, 156
Vergleichenansichtsübergreifend 57, 193Dateieigenschaften 58, 194Elementeigenschaften 213mit ausgewählter Revision 58, 194mit Labels 57, 193mit neuester Revision 56, 192nach Datum 58, 194Ordnereigenschaften 58, 194Revisionen 55, 192
Verschieben von Objekten 136Verzweigung
Ansichten 94, 101Elemente 103Ordner 103übersicht 101, 102Verhalten 103
VerzweigungsansichtenReferenzen 130
VorlagenBeispiel für "Änderungsanforderung" 390Beispiel für "Anforderung" 397Beispiel für "Datei" 388Beispiel für "Ordner" 387Beispiel für "Task" 392Beispiel für "Thema" 395Beispiele 386für Anpassung der Ansicht "Detail" 386
Z
Zeitstempel 143Zuordnen
Optionen 146Präferenzen 331
486 | Index
ZurücksetzenOrdner 195auf bestimmtes Datum 61, 209, 234
Zurücksetzen (Fortsetzung)auf letzte Revision zurücksetzen 60, 208, 233
Index | 487