starteam release 2

487
StarTeam 2009 Release 2 StarTeam Eclipse Client

Upload: others

Post on 23-Jun-2022

7 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: StarTeam Release 2

StarTeam™ 2009Release 2StarTeam Eclipse Client

Page 2: StarTeam Release 2

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

Page 3: StarTeam Release 2

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

Page 4: StarTeam Release 2

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

Page 5: StarTeam Release 2

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

Page 6: StarTeam Release 2

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

Page 7: StarTeam Release 2

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

Page 8: StarTeam Release 2

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

Page 9: StarTeam Release 2

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

Page 10: StarTeam Release 2

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

Page 11: StarTeam Release 2

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

Page 12: StarTeam Release 2

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

Page 13: StarTeam Release 2

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

Page 14: StarTeam Release 2

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

Page 15: StarTeam Release 2

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

Page 16: StarTeam Release 2

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

Page 17: StarTeam Release 2

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

Page 18: StarTeam Release 2

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

Page 19: StarTeam Release 2

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

Page 20: StarTeam Release 2

• 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

Page 21: StarTeam Release 2

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

Page 22: StarTeam Release 2

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

Page 23: StarTeam Release 2

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

Page 24: StarTeam Release 2

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

Page 25: StarTeam Release 2

• 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

Page 26: StarTeam Release 2

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

Page 27: StarTeam Release 2

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

Page 28: StarTeam Release 2

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

Page 29: StarTeam Release 2

• 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

Page 30: StarTeam Release 2

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

Page 31: StarTeam Release 2

• 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

Page 32: StarTeam Release 2

• 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

Page 33: StarTeam Release 2

• 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

Page 34: StarTeam Release 2

• 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

Page 35: StarTeam Release 2

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

Page 36: StarTeam Release 2

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

Page 37: StarTeam Release 2

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

Page 38: StarTeam Release 2

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

Page 39: StarTeam Release 2

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

Page 40: StarTeam Release 2

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

Page 41: StarTeam Release 2

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

Page 42: StarTeam Release 2

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

Page 43: StarTeam Release 2

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

Page 44: StarTeam Release 2

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

Page 45: StarTeam Release 2

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

Page 46: StarTeam Release 2

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

Page 47: StarTeam Release 2

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

Page 48: StarTeam Release 2

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

Page 49: StarTeam Release 2

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

Page 50: StarTeam Release 2

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

Page 51: StarTeam Release 2

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

Page 52: StarTeam Release 2

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

Page 53: StarTeam Release 2

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

Page 54: StarTeam Release 2

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

Page 55: StarTeam Release 2

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

Page 56: StarTeam Release 2

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

Page 57: StarTeam Release 2

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

Page 58: StarTeam Release 2

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

Page 59: StarTeam Release 2

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

Page 60: StarTeam Release 2

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

Page 61: StarTeam Release 2

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

Page 62: StarTeam Release 2

Verwandte Themen

Erste Schritte auf Seite 13

62 | Erste Schritte

Page 63: StarTeam Release 2

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

Page 64: StarTeam Release 2

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

Page 65: StarTeam Release 2

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

Page 66: StarTeam Release 2

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

Page 67: StarTeam Release 2

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

Page 68: StarTeam Release 2

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

Page 69: StarTeam Release 2

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

Page 70: StarTeam Release 2

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

Page 71: StarTeam Release 2

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

Page 72: StarTeam Release 2

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

Page 73: StarTeam Release 2

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

Page 74: StarTeam Release 2

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

Page 75: StarTeam Release 2

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

Page 76: StarTeam Release 2

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

Page 77: StarTeam Release 2

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

Page 78: StarTeam Release 2

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

Page 79: StarTeam Release 2

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

Page 80: StarTeam Release 2

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

Page 81: StarTeam Release 2

• 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

Page 82: StarTeam Release 2

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

Page 83: StarTeam Release 2

• 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

Page 84: StarTeam Release 2

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

Page 85: StarTeam Release 2

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

Page 86: StarTeam Release 2

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

Page 87: StarTeam Release 2

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

Page 88: StarTeam Release 2

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

Page 89: StarTeam Release 2

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

Page 90: StarTeam Release 2

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

Page 91: StarTeam Release 2

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

Page 92: StarTeam Release 2

• 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

Page 93: StarTeam Release 2

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

Page 94: StarTeam Release 2

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

Page 95: StarTeam Release 2

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

Page 96: StarTeam Release 2

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

Page 97: StarTeam Release 2

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

Page 98: StarTeam Release 2

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

Page 99: StarTeam Release 2

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

Page 100: StarTeam Release 2

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

Page 101: StarTeam Release 2

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

Page 102: StarTeam Release 2

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

Page 103: StarTeam Release 2

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

Page 104: StarTeam Release 2

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

Page 105: StarTeam Release 2

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

Page 106: StarTeam Release 2

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

Page 107: StarTeam Release 2

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

Page 108: StarTeam Release 2

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

Page 109: StarTeam Release 2

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

Page 110: StarTeam Release 2

• 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

Page 111: StarTeam Release 2

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

Page 112: StarTeam Release 2

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

Page 113: StarTeam Release 2

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

Page 114: StarTeam Release 2

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

Page 115: StarTeam Release 2

• 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

Page 116: StarTeam Release 2

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

Page 117: StarTeam Release 2

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

Page 118: StarTeam Release 2

• 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

Page 119: StarTeam Release 2

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

Page 120: StarTeam Release 2

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

Page 121: StarTeam Release 2

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

Page 122: StarTeam Release 2

• 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

Page 123: StarTeam Release 2

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

Page 124: StarTeam Release 2

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

Page 125: StarTeam Release 2

• 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

Page 126: StarTeam Release 2

• 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

Page 127: StarTeam Release 2

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

Page 128: StarTeam Release 2

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

Page 129: StarTeam Release 2

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

Page 130: StarTeam Release 2

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

Page 131: StarTeam Release 2

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

Page 132: StarTeam Release 2

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

Page 133: StarTeam Release 2

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

Page 134: StarTeam Release 2

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

Page 135: StarTeam Release 2

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

Page 136: StarTeam Release 2

• 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

Page 137: StarTeam Release 2

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

Page 138: StarTeam Release 2

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

Page 139: StarTeam Release 2

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

Page 140: StarTeam Release 2

• 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

Page 141: StarTeam Release 2

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

Page 142: StarTeam Release 2

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

Page 143: StarTeam Release 2

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

Page 144: StarTeam Release 2

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

Page 145: StarTeam Release 2

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

Page 146: StarTeam Release 2

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

Page 147: StarTeam Release 2

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

Page 148: StarTeam Release 2

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

Page 149: StarTeam Release 2

• 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

Page 150: StarTeam Release 2

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

Page 151: StarTeam Release 2

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

Page 152: StarTeam Release 2

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

Page 153: StarTeam Release 2

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

Page 154: StarTeam Release 2

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

Page 155: StarTeam Release 2

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

Page 156: StarTeam Release 2

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

Page 157: StarTeam Release 2

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

Page 158: StarTeam Release 2

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

Page 159: StarTeam Release 2

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

Page 160: StarTeam Release 2

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

Page 161: StarTeam Release 2

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

Page 162: StarTeam Release 2

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

Page 163: StarTeam Release 2

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

Page 164: StarTeam Release 2

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

Page 165: StarTeam Release 2

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

Page 166: StarTeam Release 2

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

Page 167: StarTeam Release 2

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

Page 168: StarTeam Release 2

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

Page 169: StarTeam Release 2

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

Page 170: StarTeam Release 2

Ö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

Page 171: StarTeam Release 2

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

Page 172: StarTeam Release 2

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

Page 173: StarTeam Release 2

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

Page 174: StarTeam Release 2

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

Page 175: StarTeam Release 2

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

Page 176: StarTeam Release 2

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

Page 177: StarTeam Release 2

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

Page 178: StarTeam Release 2

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

Page 179: StarTeam Release 2

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

Page 180: StarTeam Release 2

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

Page 181: StarTeam Release 2

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

Page 182: StarTeam Release 2

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

Page 183: StarTeam Release 2

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

Page 184: StarTeam Release 2

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

Page 185: StarTeam Release 2

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

Page 186: StarTeam Release 2

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

Page 187: StarTeam Release 2

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

Page 188: StarTeam Release 2

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

Page 189: StarTeam Release 2

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

Page 190: StarTeam Release 2

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

Page 191: StarTeam Release 2

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

Page 192: StarTeam Release 2

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

Page 193: StarTeam Release 2

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

Page 194: StarTeam Release 2

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

Page 195: StarTeam Release 2

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

Page 196: StarTeam Release 2

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

Page 197: StarTeam Release 2

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

Page 198: StarTeam Release 2

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

Page 199: StarTeam Release 2

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

Page 200: StarTeam Release 2

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

Page 201: StarTeam Release 2

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

Page 202: StarTeam Release 2

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

Page 203: StarTeam Release 2

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

Page 204: StarTeam Release 2

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

Page 205: StarTeam Release 2

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

Page 206: StarTeam Release 2

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

Page 207: StarTeam Release 2

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

Page 208: StarTeam Release 2

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

Page 209: StarTeam Release 2

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

Page 210: StarTeam Release 2

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

Page 211: StarTeam Release 2

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

Page 212: StarTeam Release 2

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

Page 213: StarTeam Release 2

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

Page 214: StarTeam Release 2

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

Page 215: StarTeam Release 2

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

Page 216: StarTeam Release 2

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

Page 217: StarTeam Release 2

• 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

Page 218: StarTeam Release 2

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

Page 219: StarTeam Release 2

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

Page 220: StarTeam Release 2

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

Page 221: StarTeam Release 2

• 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

Page 222: StarTeam Release 2

"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

Page 223: StarTeam Release 2

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

Page 224: StarTeam Release 2

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

Page 225: StarTeam Release 2

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

Page 226: StarTeam Release 2

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

Page 227: StarTeam Release 2

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

Page 228: StarTeam Release 2

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

Page 229: StarTeam Release 2

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

Page 230: StarTeam Release 2

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

Page 231: StarTeam Release 2

• 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

Page 232: StarTeam Release 2

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

Page 233: StarTeam Release 2

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

Page 234: StarTeam Release 2

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

Page 235: StarTeam Release 2

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

Page 236: StarTeam Release 2

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

Page 237: StarTeam Release 2

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

Page 238: StarTeam Release 2

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

Page 239: StarTeam Release 2

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

Page 240: StarTeam Release 2

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

Page 241: StarTeam Release 2

Ä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

Page 242: StarTeam Release 2

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

Page 243: StarTeam Release 2

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

Page 244: StarTeam Release 2

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

Page 245: StarTeam Release 2

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

Page 246: StarTeam Release 2

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

Page 247: StarTeam Release 2

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

Page 248: StarTeam Release 2

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

Page 249: StarTeam Release 2

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

Page 250: StarTeam Release 2

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

Page 251: StarTeam Release 2

• 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

Page 252: StarTeam Release 2

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

Page 253: StarTeam Release 2

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

Page 254: StarTeam Release 2

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

Page 255: StarTeam Release 2

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

Page 256: StarTeam Release 2

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

Page 257: StarTeam Release 2

Ä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

Page 258: StarTeam Release 2

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

Page 259: StarTeam Release 2

~~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

Page 260: StarTeam Release 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 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

Page 261: StarTeam Release 2

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

Page 262: StarTeam Release 2

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

Page 263: StarTeam Release 2

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

Page 264: StarTeam Release 2

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

Page 265: StarTeam Release 2

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

Page 266: StarTeam Release 2

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

Page 267: StarTeam Release 2

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

Page 268: StarTeam Release 2

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

Page 269: StarTeam Release 2

~~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

Page 270: StarTeam Release 2

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

Page 271: StarTeam Release 2

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

Page 272: StarTeam Release 2

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

Page 273: StarTeam Release 2

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

Page 274: StarTeam Release 2

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

Page 275: StarTeam Release 2

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

Page 276: StarTeam Release 2

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

Page 277: StarTeam Release 2

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

Page 278: StarTeam Release 2

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

Page 279: StarTeam Release 2

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

Page 280: StarTeam Release 2

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

Page 281: StarTeam Release 2

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

Page 282: StarTeam Release 2

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

Page 283: StarTeam Release 2

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

Page 284: StarTeam Release 2

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

Page 285: StarTeam Release 2

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

Page 286: StarTeam Release 2

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

Page 287: StarTeam Release 2

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

Page 288: StarTeam Release 2

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

Page 289: StarTeam Release 2

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

Page 290: StarTeam Release 2

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

Page 291: StarTeam Release 2

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

Page 292: StarTeam Release 2

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

Page 293: StarTeam Release 2

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

Page 294: StarTeam Release 2

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

Page 295: StarTeam Release 2

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

Page 296: StarTeam Release 2

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

Page 297: StarTeam Release 2

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

Page 298: StarTeam Release 2

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

Page 299: StarTeam Release 2

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

Page 300: StarTeam Release 2

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

Page 301: StarTeam Release 2

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

Page 302: StarTeam Release 2

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

Page 303: StarTeam Release 2

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

Page 304: StarTeam Release 2

"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

Page 305: StarTeam Release 2

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

Page 306: StarTeam Release 2

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

Page 307: StarTeam Release 2

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

Page 308: StarTeam Release 2

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

Page 309: StarTeam Release 2

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

Page 310: StarTeam Release 2

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

Page 311: StarTeam Release 2

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

Page 312: StarTeam Release 2

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

Page 313: StarTeam Release 2

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

Page 314: StarTeam Release 2

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

Page 315: StarTeam Release 2

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

Page 316: StarTeam Release 2

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

Page 317: StarTeam Release 2

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

Page 318: StarTeam Release 2

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

Page 319: StarTeam Release 2

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

Page 320: StarTeam Release 2

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

Page 321: StarTeam Release 2

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

Page 322: StarTeam Release 2

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

Page 323: StarTeam Release 2

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

Page 324: StarTeam Release 2

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

Page 325: StarTeam Release 2

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

Page 326: StarTeam Release 2

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

Page 327: StarTeam Release 2

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

Page 328: StarTeam Release 2

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

Page 329: StarTeam Release 2

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

Page 330: StarTeam Release 2

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

Page 331: StarTeam Release 2

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

Page 332: StarTeam Release 2

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

Page 333: StarTeam Release 2

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

Page 334: StarTeam Release 2

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

Page 335: StarTeam Release 2

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

Page 336: StarTeam Release 2

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

Page 337: StarTeam Release 2

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

Page 338: StarTeam Release 2

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

Page 339: StarTeam Release 2

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

Page 340: StarTeam Release 2

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

Page 341: StarTeam Release 2

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

Page 342: StarTeam Release 2

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

Page 343: StarTeam Release 2

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

Page 344: StarTeam Release 2

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

Page 345: StarTeam Release 2

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

Page 346: StarTeam Release 2

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

Page 347: StarTeam Release 2

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

Page 348: StarTeam Release 2

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

Page 349: StarTeam Release 2

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

Page 350: StarTeam Release 2

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

Page 351: StarTeam Release 2

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

Page 352: StarTeam Release 2

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

Page 353: StarTeam Release 2

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

Page 354: StarTeam Release 2

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

Page 355: StarTeam Release 2

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

Page 356: StarTeam Release 2

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

Page 357: StarTeam Release 2

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

Page 358: StarTeam Release 2

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

Page 359: StarTeam Release 2

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

Page 360: StarTeam Release 2

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

Page 361: StarTeam Release 2

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

Page 362: StarTeam Release 2

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

Page 363: StarTeam Release 2

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

Page 364: StarTeam Release 2

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

Page 365: StarTeam Release 2

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

Page 366: StarTeam Release 2

Ä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

Page 367: StarTeam Release 2

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

Page 368: StarTeam Release 2

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

Page 369: StarTeam Release 2

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

Page 370: StarTeam Release 2

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

Page 371: StarTeam Release 2

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

Page 372: StarTeam Release 2

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

Page 373: StarTeam Release 2

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

Page 374: StarTeam Release 2

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

Page 375: StarTeam Release 2

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

Page 376: StarTeam Release 2

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

Page 377: StarTeam Release 2

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

Page 378: StarTeam Release 2

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

Page 379: StarTeam Release 2

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

Page 380: StarTeam Release 2

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

Page 381: StarTeam Release 2

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

Page 382: StarTeam Release 2

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

Page 383: StarTeam Release 2

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

Page 384: StarTeam Release 2

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

Page 385: StarTeam Release 2

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

Page 386: StarTeam Release 2

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

Page 387: StarTeam Release 2

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

Page 388: StarTeam Release 2

</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

Page 389: StarTeam Release 2

<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

Page 390: StarTeam Release 2

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

Page 391: StarTeam Release 2

<!--

<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

Page 392: StarTeam Release 2

<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

Page 393: StarTeam Release 2

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

Page 394: StarTeam Release 2

<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

Page 395: StarTeam Release 2

<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

Page 396: StarTeam Release 2

<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

Page 397: StarTeam Release 2

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

Page 398: StarTeam Release 2

<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

Page 399: StarTeam Release 2

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

Page 400: StarTeam Release 2

• 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

Page 401: StarTeam Release 2

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

Page 402: StarTeam Release 2

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

Page 403: StarTeam Release 2

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

Page 404: StarTeam Release 2

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

Page 405: StarTeam Release 2

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

Page 406: StarTeam Release 2

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

Page 407: StarTeam Release 2

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

Page 408: StarTeam Release 2

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

Page 409: StarTeam Release 2

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

Page 410: StarTeam Release 2

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

Page 411: StarTeam Release 2

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

Page 412: StarTeam Release 2

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

Page 413: StarTeam Release 2

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

Page 414: StarTeam Release 2

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

Page 415: StarTeam Release 2

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

Page 416: StarTeam Release 2

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

Page 417: StarTeam Release 2

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

Page 418: StarTeam Release 2

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

Page 419: StarTeam Release 2

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

Page 420: StarTeam Release 2

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

Page 421: StarTeam Release 2

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

Page 422: StarTeam Release 2

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

Page 423: StarTeam Release 2

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

Page 424: StarTeam Release 2

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

Page 425: StarTeam Release 2

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

Page 426: StarTeam Release 2

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

Page 427: StarTeam Release 2

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

Page 428: StarTeam Release 2

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

Page 429: StarTeam Release 2

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

Page 430: StarTeam Release 2

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

Page 431: StarTeam Release 2

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

Page 432: StarTeam Release 2

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

Page 433: StarTeam Release 2

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

Page 434: StarTeam Release 2

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

Page 435: StarTeam Release 2

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

Page 436: StarTeam Release 2

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

Page 437: StarTeam Release 2

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

Page 438: StarTeam Release 2

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

Page 439: StarTeam Release 2

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

Page 440: StarTeam Release 2

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

Page 441: StarTeam Release 2

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

Page 442: StarTeam Release 2

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

Page 443: StarTeam Release 2

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

Page 444: StarTeam Release 2

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

Page 445: StarTeam Release 2

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

Page 446: StarTeam Release 2

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

Page 447: StarTeam Release 2

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

Page 448: StarTeam Release 2

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

Page 449: StarTeam Release 2

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

Page 450: StarTeam Release 2

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

Page 451: StarTeam Release 2

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

Page 452: StarTeam Release 2

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

Page 453: StarTeam Release 2

• 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

Page 454: StarTeam Release 2

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

Page 455: StarTeam Release 2

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

Page 456: StarTeam Release 2

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

Page 457: StarTeam Release 2

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

Page 458: StarTeam Release 2

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

Page 459: StarTeam Release 2

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

Page 460: StarTeam Release 2

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

Page 461: StarTeam Release 2

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

Page 462: StarTeam Release 2

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

Page 463: StarTeam Release 2

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

Page 464: StarTeam Release 2

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

Page 465: StarTeam Release 2

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

Page 466: StarTeam Release 2

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

Page 467: StarTeam Release 2

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

Page 468: StarTeam Release 2

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

Page 469: StarTeam Release 2

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

Page 470: StarTeam Release 2

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

Page 471: StarTeam Release 2

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

Page 472: StarTeam Release 2

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

Page 473: StarTeam Release 2

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

Page 474: StarTeam Release 2

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

Page 475: StarTeam Release 2

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

Page 476: StarTeam Release 2

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

Page 477: StarTeam Release 2

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

Page 478: StarTeam Release 2

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

Page 479: StarTeam Release 2

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

Page 480: StarTeam Release 2

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

Page 481: StarTeam Release 2

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

Page 482: StarTeam Release 2

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

Page 483: StarTeam Release 2

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

Page 484: StarTeam Release 2

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

Page 485: StarTeam Release 2

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

Page 486: StarTeam Release 2

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

Page 487: StarTeam Release 2

ZurücksetzenOrdner 195auf bestimmtes Datum 61, 209, 234

Zurücksetzen (Fortsetzung)auf letzte Revision zurücksetzen 60, 208, 233

Index | 487