StarTeam Handbuch für neue Funktionen
StarTeam Handbuch für neue Funktionen StarTeam Handbuch für neue Funktionen
StarTeam Handbuch für neue Funktionen StarTeam ®
- Seite 2 und 3: Borland Software Corporation 100 En
- Seite 5 und 6: Kapitel Kapitel 1Vorwort Support be
- Seite 7 und 8: Kapitel 2Neue Funktionen in StarTea
- Seite 9 und 10: StarTeam-Server für Windows 4 Er s
- Seite 11 und 12: StarTeam Cross-Platform Client Diag
- Seite 13 und 14: StarTeam Cross-Platform Client ■
- Seite 15 und 16: StarTeamMPX Verfügbarkeit von Visu
- Seite 17 und 18: StarTeamMPX ■ Wenn ein Remote-Cac
- Seite 19 und 20: StarTeamMPX Tabelle 2.2 Parameter P
- Seite 21 und 22: Der Import/Export-Manager in StarTe
- Seite 23 und 24: Index A Alle auschecken Verknüpfte
<strong>StarTeam</strong><br />
<strong>Handbuch</strong> für <strong>neue</strong> <strong>Funktionen</strong><br />
<strong>StarTeam</strong> ®
Borland Software Corporation<br />
100 Enterprise Way<br />
Scotts Valley, California 95066-3249, USA<br />
www.borland.de<br />
Die Borland Software Corporation verfügt möglicherweise über Patente und/oder anhängige<br />
Patentanmeldungen, die den Inhalt dieser Dokumentation betreffen. Eine Liste vorhandener Patente<br />
finden Sie auf der Produkt-CD im Dialogfeld „Info“. Durch die Bereitstellung dieses Dokuments<br />
erhalten Sie keine Lizenz für diese Patente.<br />
COPYRIGHT © 1995 - 2005 Borland Software Corporation. Alle Rechte vorbehalten. Alle Marken- und<br />
Produktnamen von Borland sind Marken oder eingetragene Marken der Borland Software<br />
Corporation in den USA und anderen Ländern. Alle anderen Marken sind Eigentum der jeweiligen<br />
Inhaber.<br />
Die Bedingungen und Haftungsausschlüsse für Drittanbieterprodukte finden Sie in den<br />
Versionshinweisen auf Ihrer Produkt-CD.<br />
Gedruckt in Irland.
Inhalt<br />
Kapitel 1<br />
Vorwort 5<br />
Support bei Borland. . . . . . . . . . . . . . . . . . 5<br />
Konventionen in der Dokumentation . . . . . . . . . 6<br />
Kapitel 2<br />
Neue <strong>Funktionen</strong> in <strong>StarTeam</strong> 2005<br />
Release 2 7<br />
Spezielle JRE . . . . . . . . . . . . . . . . . . . . . 7<br />
Client/Server-Kompatibilität . . . . . . . . . . . . . . 7<br />
<strong>StarTeam</strong>-Server für Windows . . . . . . . . . . . . 8<br />
Datenbankunterstützung. . . . . . . . . . . . . . 8<br />
Serveradministration. . . . . . . . . . . . . . . . 8<br />
Lizenzserver-Support . . . . . . . . . . . . . . . 8<br />
Vorhandenen Benutzern Lizenzen<br />
zuweisen . . . . . . . . . . . . . . . . . . . 9<br />
Neuen Benutzern Lizenzen zuweisen . . . . . 10<br />
Alle Clients . . . . . . . . . . . . . . . . . . . . . . 10<br />
<strong>StarTeam</strong> Windows- und Cross-Platform-Clients . . . 10<br />
<strong>StarTeam</strong> Cross-Platform Client . . . . . . . . . . . 10<br />
Diagramme . . . . . . . . . . . . . . . . . . . . 10<br />
URLs verwenden . . . . . . . . . . . . . . . . . 11<br />
Setup . . . . . . . . . . . . . . . . . . . . . . 11<br />
URL- und HTML-Darstellung erstellen<br />
und kopieren . . . . . . . . . . . . . . . . . 12<br />
URLs in <strong>StarTeam</strong> verwenden . . . . . . . . . 12<br />
Im linken Teilfenster verfügbare <strong>neue</strong><br />
Operationen . . . . . . . . . . . . . . . . . . . 13<br />
Im oberen Teilfenster verfügbare <strong>neue</strong><br />
Operationen . . . . . . . . . . . . . . . . . . . 14<br />
Hinzugefügte Auscheckstatistiken . . . . . . . . . 14<br />
Verfügbarkeit von Visual Diff und<br />
Visual Merge auf Windows-Plattformen . . . . . 15<br />
<strong>StarTeam</strong>MPX. . . . . . . . . . . . . . . . . . . . . 15<br />
Dateien aus spezifischen Projekten an<br />
Remote-Cache-Agenten weiterleiten . . . . . . 15<br />
Mehrere Dienste einrichten . . . . . . . . . . . . 17<br />
Neue Parameter . . . . . . . . . . . . . . . . . . 18<br />
<strong>StarTeam</strong> Extensions . . . . . . . . . . . . . . . . . 20<br />
<strong>StarTeam</strong>-Integrationen . . . . . . . . . . . . . . . . 20<br />
Borland LDAP QuickStart Manager. . . . . . . . . . 20<br />
Der Import/Export-Manager in <strong>StarTeam</strong> . . . . . . . 21<br />
Unterstützung von <strong>StarTeam</strong> 2005 . . . . . . . . . . 21<br />
Index 23<br />
iii
Kapitel<br />
Kapitel 1Vorwort<br />
Support bei Borland<br />
Dieses <strong>Handbuch</strong> enthält Details zu den <strong>neue</strong>n <strong>Funktionen</strong> von <strong>StarTeam</strong> 2005.<br />
Die Online-Handbücher werden im Adobe Acrobat Format (.PDF) ausgeliefert und<br />
können in Adobe Acrobat Reader 4.0 oder höheren Versionen angezeigt werden. Das<br />
Installationsprogramm für den Adobe Acrobat Reader befindet sich im Ordner „\Docs“<br />
auf der <strong>StarTeam</strong>-Installations-CD. Der Reader kann auch von der Adobe-Website<br />
heruntergeladen werden: www.adobe.de.<br />
Borland Software Corporation bietet Ihnen hervorragenden Service in den Bereichen<br />
Consulting und technische Unterstützung. Unser Unternehmen verfügt über mehr als<br />
15 Jahre Erfahrung in der Unterstützung von Entwicklern und Unternehmen.<br />
Qualifizierte Fachleute für technische Unterstützung stehen bereit, um Ihre einzelnen<br />
Support-Anfragen zu bearbeiten oder Ihnen Unterstützung im Rahmen einer dauerhaften<br />
Partnerschaft zu bieten. Borland stellt seinen Support weltweit zur Verfügung.<br />
Wir liefern unseren Service rechtzeitig und zuverlässig, damit dem wirtschaftlichen<br />
Erfolg unserer Kunden nichts im Wege steht.<br />
Weitere Informationen über den Support von Borland finden Sie auf der Borland-<br />
Website unter http://support.borland.com.<br />
Auf dieser Website stehen Ihnen auch viele Newsgroups zur Verfügung, in denen<br />
<strong>StarTeam</strong>-Benutzer Informationen, Tipps und Vorgehensweisen austauschen. Unter<br />
http://info.borland.com/newsgroups/ finden Sie die <strong>neue</strong>ste Liste mit kostenlosen<br />
Produkt-Newsgroups. Sie können im Internet zudem auf das Borland Developer<br />
Network unter http://community.borland.com zugreifen. Die Borland Community bietet<br />
Ihnen Zugriff auf produktspezifische Informationen, Artikel, Beispiel-Code und<br />
Produktneuigkeiten.<br />
Wenn Sie den technischen Support anrufen, sollten Sie alle Informationen zu Ihrer<br />
Systemumgebung, zur Produktversion und eine genaue Beschreibung des Problems<br />
bereithalten.<br />
Unterstützung für Tools von Drittanbietern oder Dokumentationen dazu erhalten Sie<br />
vom Vertreiber des Tools.<br />
Kapitel 1: Vorwort 5
Konventionen in der Dokumentation<br />
Konventionen in der Dokumentation<br />
In der <strong>StarTeam</strong>-Dokumentation werden folgende Dokumentationskonventionen<br />
verwendet.<br />
Wählen Sie<br />
„Datei > Beenden“<br />
Schrift mit fester<br />
Breite<br />
Kursiv<br />
Steht für eine Menüauswahl, gefolgt von der Auswahl eines Untermenüs.<br />
Das Größer-als-Zeichen (>) steht zwischen den Einträgen,<br />
die in aufeinander folgenden Menüs gewählt werden. In diesem Fall<br />
klicken Sie in der Menüleiste auf „Datei“ und wählen dann im<br />
Dropdown-Menü „Beenden“.<br />
Text in der Schriftart Courier wird für Informationen, die Sie eingeben<br />
müssen, und für Systemmeldungen verwendet.<br />
Syntax in Kursivschrift wird für Informationen verwendet, die Sie durch<br />
die Namen von Dateien, Unterordnern usw. ersetzen müssen.<br />
Kursivschrift wird auch für die Namen von Dialogfeldern, Büchern und<br />
zur Betonung verwendet.<br />
Hinweis<br />
Tipp<br />
Wichtig<br />
Achtung<br />
Wird für zusätzliche Informationen verwendet.<br />
Beschreibt alternative Vorgehensweisen oder andere hilfreiche Informationen.<br />
Enthält Informationen, die für die Ausführung einer Aufgabe erforderlich sind.<br />
Wird für Aktionen verwendet, die zu einem Datenverlust führen können, oder für<br />
Schritte, die ausgeführt werden müssen, damit Daten nicht verloren gehen.<br />
6 <strong>StarTeam</strong> - <strong>Handbuch</strong> für <strong>neue</strong> <strong>Funktionen</strong>
Kapitel<br />
2Neue <strong>Funktionen</strong> in <strong>StarTeam</strong> 2005<br />
Kapitel<br />
Release 2<br />
In diesem Kapitel erhalten Sie einen Überblick über die <strong>neue</strong>n <strong>Funktionen</strong> von<br />
<strong>StarTeam</strong> SDK, <strong>StarTeam</strong> Server und verschiedenen <strong>StarTeam</strong>-Clients in<br />
<strong>StarTeam</strong> 2005 Release 2.<br />
<strong>StarTeam</strong> 2005 Release 2 ist die Folgeversion zu <strong>StarTeam</strong> 2005. Da der interne Name<br />
<strong>StarTeam</strong> 8.0 lautet, werden an einigen Stellen in Registrierungsschlüsseln, Build-<br />
Nummern und Dateinamen möglicherweise die Zahlen 8.0 oder 80 verwendet.<br />
Nach der Installation dieser Version müssen Sie alle Serverkonfigurationen aktualisieren.<br />
Beachten Sie bei der Installation des <strong>StarTeam</strong>-Server- oder Windows-Clients, dass die<br />
Person, die das Installationsprogramm ausführt, über Administratorrechte für diesen<br />
Computer verfügen muss.<br />
Lesen Sie vor der Installation und Aktualisierung der <strong>StarTeam</strong>-Produkte das<br />
<strong>StarTeam</strong>-Installationshandbuch.<br />
Serverkonfigurationen der Versionen 6.0 und 2005 können auf 2005 Release 2<br />
aktualisiert werden. Ältere Versionen müssen zunächst auf eine Zwischenversion<br />
aktualisiert werden, bevor das Upgrade auf <strong>StarTeam</strong> 2005 Release 2 ausgeführt<br />
werden kann. Weitere Informationen finden Sie im <strong>StarTeam</strong>-Installationshandbuch.<br />
Spezielle JRE<br />
Client/Server-Kompatibilität<br />
<strong>StarTeam</strong> 2005 Release 2 verwendet eine spezielle JRE, die zusammen mit dem SDK,<br />
der SDK Runtime und <strong>StarTeam</strong>-Clientanwendungen installiert wird. Diese spezielle<br />
JRE stellt sicher, dass alle <strong>StarTeam</strong>-Produkte eine gleichbleibende Leistung aufweisen<br />
und bietet die bestmögliche Produktleistung. Die <strong>StarTeam</strong> 2005 Release 2-<br />
Produkte verwenden die JRE Version 1.5.0_03 von Sun Microsystems.<br />
Die <strong>StarTeam</strong>-Windows- und Cross-Platform-Clients der Version 2005 Release 2<br />
können auf 2005- und 2005-Release-2-Server zugreifen. So können Sie Ihren Client<br />
einfach aktualisieren, nachdem der <strong>StarTeam</strong> Server 2005 installiert wurde.<br />
Kapitel 2: Neue <strong>Funktionen</strong> in <strong>StarTeam</strong> 2005 Release 2 7
<strong>StarTeam</strong>-Server für Windows<br />
<strong>StarTeam</strong>-Server für Windows<br />
In den nächsten Abschnitten werden die in <strong>StarTeam</strong> Server 2005 Release 2 vorgenommenen<br />
Änderungen beschrieben.<br />
Datenbankunterstützung<br />
Neben den aktuell unterstützten Microsoft-SQL-Server-, MSDE- und Oracle-Datenbanken<br />
werden nun auch IBM DB2 UDB 8.1.9 und 8.2.2 unterstützt.<br />
Serveradministration<br />
Ein <strong>neue</strong>s Dienstprogramm für die Serveradministration, das die <strong>Funktionen</strong> der<br />
bekannten Dienstprogramme „Server-Tools“ und „Serveradministration“ in einem Tool<br />
kombiniert:<br />
■<br />
die lokale Serveradministration, die zuvor mit dem Serverprogramm ausgeführt<br />
wurde (z. B. das Starten und Stoppen von Serverkonfigurationen)<br />
■<br />
die Remote-Administration von Servern, die zuvor mit dem alten Dienstprogramm<br />
„Serveradministration“ ausgeführt wurde (z. B. das Ändern der Benachrichtigungsoptionen<br />
für Serverkonfigurationen, Zeitlimits und andere Konfigurationseinstellungen)<br />
Wählen Sie im Windows-Startmenü „Programme > <strong>StarTeam</strong> > <strong>StarTeam</strong><br />
Server 2005 R2> <strong>StarTeam</strong>-Server“, um das Dienstprogramm „Serveradministration“<br />
zu öffnen. Auf diese Weise wurde auch das ehemalige Serverprogramm gestartet.<br />
Einige <strong>Funktionen</strong> der 2005er Version des Dienstprogramms „Serveradministration“,<br />
die für den Windows-Client verfügbar waren, sind bisher noch nicht Teil des <strong>neue</strong>n<br />
Dienstprogramms. Hierbei handelt es sich um die Funktion zum Importieren von<br />
Benutzern und Gruppen, mit der Benutzer aus einer Windows-Domäne importiert<br />
werden konnten. Kunden, die diese Importfunktion verwenden müssen, wird der<br />
<strong>StarTeam</strong>-Windows-Client der Version 2005 zur Verfügung gestellt. Sie können jedoch<br />
auch den Borland LDAP QuickStart Manager verwenden und Benutzer- und Gruppeninformationen<br />
aus einem Verzeichnisdienst importieren.<br />
Lizenzserver-Support<br />
Anmerkungen<br />
Sie können nun Borland License Server oder FLEXlm für <strong>StarTeam</strong>-Server einsetzen.<br />
So können Sie zwischen der Verwendung eines Lizenzservers und der bereits aus<br />
anderen Versionen bekannten <strong>StarTeam</strong>-Lizenzierung wählen.<br />
Wenn Sie einen Lizenzserver einsetzen, müssen die Benutzer ihre Netzwerk-<br />
Anmeldenamen als <strong>StarTeam</strong>-Benutzernamen verwenden.<br />
In den FLEXlm-Konfigurationsdateien unter Solaris muss die Groß-/Kleinschreibung<br />
beachtet werden.<br />
Für die Verwendung von Borland-Lizenzen für Lizenzserver muss der Administrator die<br />
folgenden Schritte ausführen:<br />
1 Er erhält Lizenzdaten von Borland per E-Mail (durch einen Vertriebsmitarbeiter<br />
veranlasst).<br />
2 Er installiert den Lizenzserver (Vorgehensweise wird in der Lizenzserver-<br />
Dokumentation beschrieben).<br />
3 Er verwaltet die von Borland mitgesendeten Lizenzen. (Dazu muss er auf eine<br />
Borland-Website zugreifen und die Borland-Lizenzdateien mit der Erweiterung „.slip“<br />
herunterladen.)<br />
8 <strong>StarTeam</strong> - <strong>Handbuch</strong> für <strong>neue</strong> <strong>Funktionen</strong>
<strong>StarTeam</strong>-Server für Windows<br />
4 Er speichert die .slip-Dateien im Ordner „/license“, einem Unterordner des<br />
Installationsordners von <strong>StarTeam</strong>-Server.<br />
5 Er konfiguriert den Lizenzserver für die Benutzer (Vorgehensweise wird in der<br />
Lizenzserver-Dokumentation beschrieben).<br />
6 Er kann mit dem <strong>StarTeam</strong>-Server-Administrations-Tool folgende Aktionen<br />
durchführen:<br />
a<br />
Benutzernamen in Netzwerk-Anmeldenamen ändern<br />
b Benutzern bestimmte Lizenzen zuweisen (über den <strong>StarTeam</strong>-Windows-Client ist<br />
dies nicht möglich).<br />
Beim Programmstart sucht <strong>StarTeam</strong>-Server nach .slip-Dateien und legt die gefundenen<br />
Daten im Speicher ab. Neue .slip-Dateien werden erst beim nächsten Programmstart<br />
erkannt.<br />
Wenn sich ein Benutzer über eine <strong>StarTeam</strong>-Client-Anwendung anmeldet, teilt<br />
<strong>StarTeam</strong>-Server der Client-Anwendung mit, auf welche <strong>Funktionen</strong> der Benutzer<br />
gemäß seiner Lizenz zugreifen darf.<br />
Wenn dem Benutzer eine Lizenz per .slip-Datei zugewiesen wurde, sich diese jedoch<br />
nicht mehr im Lizenzordner befindet, zeigt <strong>StarTeam</strong>-Server eine Fehlermeldung an.<br />
Wenn der Lizenztyp des Benutzers „Nicht zugewiesen“ ist, kann sich dieser nicht<br />
anmelden und <strong>StarTeam</strong>-Server gibt eine Exception zurück.<br />
Im Folgenden wird beschrieben, wie Sie bestimmten Benutzern Lizenzen zuweisen.<br />
Sobald die .slip-Dateien im Ordner „/license“ gespeichert wurden, können im Benutzer-<br />
Manager Informationen zu diesen Dateien angezeigt werden und der Administrator<br />
kann den Benutzern die Lizenzen aus diesen Dateien zuweisen.<br />
Anmerkungen<br />
Vorhandenen Benutzern Lizenzen zuweisen<br />
So weisen Sie vorhandenen Benutzern Lizenzen zu:<br />
1 Führen Sie das Serveradministrations-Tool über den Cross-Platform-Client oder als<br />
eigenständigen Prozess auf dem Computer aus, auf dem der <strong>StarTeam</strong>-Server<br />
installiert ist.<br />
2 Klicken Sie auf „Benutzer-Manager“ und melden Sie sich an.<br />
Das Fenster „Benutzer-Manager“ wird geöffnet.<br />
3 Wählen Sie die gewünschten Benutzer aus.<br />
4 Wählen Sie „Benutzer > Lizenz zuweisen“, um eine Liste der Lizenzen anzuzeigen,<br />
die zugewiesen werden können.<br />
Die folgenden Lizenztypen sind verfügbar:<br />
■<br />
Lizenzen aus .slip-Dateien. In der oben dargestellten Abbildung sehen Sie<br />
„slip 9954“ mit personengebundenen Lizenzen. Die .slip-Dateien können sowohl<br />
personengebundene Lizenzen als auch Lizenzen für gleichzeitige Benutzer<br />
enthalten.<br />
■<br />
■<br />
■<br />
Personengebundene Lizenz für <strong>StarTeam</strong>. Diese Art der Lizenz ist bereits aus<br />
früheren <strong>StarTeam</strong>-Versionen bekannt.<br />
Lizenzen für gleichzeitige Benutzer für <strong>StarTeam</strong>. Diese Art der Lizenz ist bereits<br />
aus früheren <strong>StarTeam</strong>-Versionen bekannt.<br />
Nicht zugewiesene Lizenz. Wählen Sie diesen „Lizenztyp“, wenn ein Benutzer<br />
keine Lizenz hat.<br />
In der Statusleiste im unteren Bereich des Benutzer-Manager-Fensters wird eine<br />
Lizenzstatistik angezeigt.<br />
Möglicherweise müssen Sie die Eigenschaften für den Benutzer bearbeiten, um den<br />
Benutzernamen in den Netzwerk-Anmeldenamen zu ändern.<br />
Kapitel 2: Neue <strong>Funktionen</strong> in <strong>StarTeam</strong> 2005 Release 2 9
Alle Clients<br />
Neuen Benutzern Lizenzen zuweisen<br />
So weisen Sie einem <strong>neue</strong>n Benutzer eine Lizenz zu:<br />
1 Wählen Sie im Benutzer-Manager die Option „Benutzer > Neu“. Das Dialogfeld<br />
„Eigenschaften für den <strong>neue</strong>n Benutzer“ wird angezeigt.<br />
2 Wählen Sie im Register „Allgemein“ im Dropdown-Listenfeld „Lizenz“ einen<br />
Lizenztyp aus.<br />
Der Standardlizenztyp ist „<strong>StarTeam</strong> - Lizenz für gleichzeitige Benutzer“.<br />
3 Geben Sie die restlichen Daten in das Register „Allgemein“ und die anderen Register<br />
ein. Vergessen Sie nicht, im Textfeld „Benutzername“ des Registers „Anmeldung“<br />
den Netzwerk-Anmeldenamen anzugeben.<br />
4 Klicken Sie auf „OK“, um das Dialogfeld „Eigenschaften für den <strong>neue</strong>n Benutzer“ zu<br />
schließen.<br />
Alle Clients<br />
Den meisten Clients wurden in dieser Version <strong>neue</strong> Symbole zugewiesen. Dies gilt<br />
insbesondere für den <strong>StarTeam</strong>-Windows-Client, den Cross-Platform-Client und die<br />
Web Edition.<br />
<strong>StarTeam</strong> Windows- und Cross-Platform-Clients<br />
Am Dienstprogramm für die <strong>StarTeam</strong>-Serveradministration wurden Änderungen<br />
vorgenommen. Es wird nicht mehr als Teil der <strong>StarTeam</strong>-Windows- oder Cross-<br />
Platform-Clients installiert. Sie können es jedoch bei Auswahl der entsprechenden<br />
benutzerdefinierten Option während des Installationsprozesses installieren. Wählen Sie<br />
im Windows-Startmenü „Programme > <strong>StarTeam</strong> > <strong>StarTeam</strong> Cross-Platform<br />
Client 2005 R2 > Serveradministration“, um das Dienstprogramm zu starten.<br />
Wenn es über den Client gestartet wird, kann es die vorhanden lokalen Serverkonfigurationen<br />
nicht erkennen und kann nur für die Remote-Administration der Server eingesetzt<br />
werden. Dies ist jedoch nicht neu, denn das alte Dienstprogramm für die Serveradministration<br />
konnte auch nur für die Remote-Administration verwendet werden.<br />
Die Verwaltung einzelner Benutzerkonten innerhalb der Clients wurde dahin gehend<br />
vereinfacht, dass nun nur noch die Daten für den aktuellen Benutzer angezeigt werden.<br />
Sie können Ihre Benutzerinformationen und Ihr Passwort nun im Tools-Menü über<br />
„Eigenes Konto“ aktualisieren.<br />
<strong>StarTeam</strong> Cross-Platform Client<br />
In diesem Abschnitt werden nur die <strong>neue</strong>n <strong>Funktionen</strong> des <strong>StarTeam</strong>-Cross-Platform-<br />
Clients beschrieben.<br />
Diagramme<br />
Der Cross-Platform-Client enthält in dieser Version ähnlich wie der Windows-Client<br />
<strong>neue</strong> Diagramm-<strong>Funktionen</strong>.<br />
Der Cross-Platform-Client bietet ebenso eine Vielzahl an unterschiedlichen<br />
Diagrammen. Sie können Daten im oberen Fenster filtern, um nur die Daten anzuzeigen,<br />
die im Diagramm berücksichtigt werden sollen. Außerdem können Sie bestimmte<br />
Elemente aus den gefilterten Daten auswählen, um diese im Diagramm darzustellen.<br />
10 <strong>StarTeam</strong> - <strong>Handbuch</strong> für <strong>neue</strong> <strong>Funktionen</strong>
<strong>StarTeam</strong> Cross-Platform Client<br />
Diagramme basieren auf den im oberen Teilfenster angezeigten Daten. Im oberen<br />
Fenster können maximal 60 Felder angezeigt werden.<br />
Weitere Informationen zu Diagrammen im Cross-Platform-Client finden Sie in der<br />
Online-Hilfe oder im Star Team-Benutzerhandbuch.<br />
URLs verwenden<br />
Der Cross-Platform-Client kann nun URL-Links auf Projekte, Ansichten, Ordner und<br />
Elemente (Dateien, Änderungsanforderungen, Anforderungen, Tasks und Themen)<br />
öffnen. Dies ermöglicht es Benutzern, problemlos auf bestimmte Elemente in einem<br />
Projekt zuzugreifen.<br />
Benutzer können außerdem URLs und HTMP-Darstellungen für Elemente erstellen und<br />
diese in die Windows-Zwischenablage kopieren. Je nach Anwendung werden entweder<br />
die URL- oder die HTML-Daten durch Einfügen in die Anwendung übernommen. So<br />
können beispielsweise die Namen einer Dateiliste mithilfe der HTML-Darstellung in eine<br />
Microsoft Excel-Tabellenkalkulation kopiert werden. Sie können URLs für mehrere<br />
Dateien an andere Teammitglieder senden und in <strong>StarTeam</strong> verwenden, wenn Ihre<br />
E-Mail-Anwendung diese beim Einfügen nicht in HTML konvertiert.<br />
Hinweis<br />
Die URL kann ID- oder namensbasiert sein. ID-basiert ist der ursprüngliche Standard<br />
für alle Elementtypen. Die im Folgenden aufgeführten Beispiel-URLs zeigen die<br />
grundlegenden Unterschiede zwischen ID- und namensbasierten URLs. Beide stellen<br />
eine Datei in der Stammansicht eines Projekts dar. Die erste der beiden ist die IDbasierte<br />
URL.<br />
starteam://hostname:49201/12;ns=Project;scheme=id/154;ns=View;scheme=id/<br />
869958;ns=File;scheme=id;scope=full;<br />
starteam://hostname:49201/myproject/myview/path to myfile;scope full;<br />
ID-basierte URLs bieten den Vorteil, dass ein Element in einen anderen Ordner<br />
verschoben (oder der Name einer Datei geändert) werden kann und das Element<br />
weiterhin auffindbar bleibt. Namensbasierte URLs bieten den Vorteil, dass die URL zu<br />
unterschiedlichen Zeitpunkten in unterschiedliche <strong>StarTeam</strong>-Objekte aufgelöst werden<br />
kann. Wenn beispielsweise eine Datei gelöscht und dann erneut hinzugefügt wird (mit<br />
einer <strong>neue</strong>n ID), kann sie weiterhin gefunden werden.<br />
Wie andere URLs enthalten die <strong>StarTeam</strong>-URLs den Namen des Servers für die<br />
Verbindung. Dieser lautet „hostname“ in den oben aufgeführten Beispielen. In<br />
einigen Organisationen kann der Zugriff auf die <strong>StarTeam</strong>-Server über das Internet<br />
und das unternehmenseigene Intranet erfolgen. In solchen Fällen weist ein Server<br />
möglicherweise zwei unterschiedliche IP-Adressen auf. Wenn der Benutzer die<br />
Serverliste so konfiguriert, dass Sie über eine IP-Adresse auf einen Server verweist<br />
und nicht über einen DNS-Namen, funktionieren die vom Client generierten URLs nur<br />
über das Netzwerk, in dem diese IP-Adresse vorhanden ist.<br />
Setup<br />
Der von Ihrem <strong>StarTeam</strong>-Client erstellte URL-Typ für ein Element wird pro Element in<br />
den entsprechenden Registern des Dialogfelds Persönliche Optionen eingerichtet.<br />
Hiervon gibt es eine Ausnahme. Da es keine Möglichkeit gibt, den URL-Typ für einen<br />
Ordner einzurichten, verwenden Ordner immer den ID-basierten URL-Typ. Im<br />
Dialogfeld Persönliche Optionen können Sie die Vorlagen zum Erstellen der HTML-<br />
Darstellung eines Elements angeben. Für Projekte, Ansichten und Ordner gibt es keine<br />
HTML-Darstellung.<br />
Kapitel 2: Neue <strong>Funktionen</strong> in <strong>StarTeam</strong> 2005 Release 2 11
<strong>StarTeam</strong> Cross-Platform Client<br />
So geben Sie den URL-Typ und die HTML-Vorlage an:<br />
1 Wählen Sie im Menü „Tools“ die Option „Persönliche Optionen“.<br />
2 Wählen Sie das Register für den entsprechenden Elementtyp aus. Wählen Sie<br />
beispielsweise „Datei“, um den URL-Typ für Dateien zu ändern.<br />
■<br />
■<br />
Geben Sie die Vorlage, die zum Generieren der HTML-Darstellung eines Elements<br />
verwendet wird, im Textfeld „Anzeigevorlage“ ein, wenn die URL des Elements in die<br />
Zwischenablage kopiert wird. Wenn Sie keine Formatierung verwenden, steht eine<br />
Standard-HTML-Darstellung zur Verfügung, die den Elementtyp angibt und diesen<br />
anhand seines Namens und seiner Nummer identifiziert. Beispielsweise<br />
„Änderungsanforderung 34,132“.<br />
Wenn der Text von der Vorlage generiert wird, werden die Variablen in ~~*~~<br />
durch die angegebenen Eigenschaftswerte ersetzt. Die Variablen können durch<br />
die in den Berichtsvorlagen verwendeten Namen sowie durch den Anzeigenamen<br />
der Eigenschaft referenziert werden. Bei Verwendung des Anzeigenamens sind<br />
Leerzeichen nicht erforderlich und zwischen Groß-/Kleinschreibung wird nicht<br />
unterschieden.<br />
Wenn Sie beispielsweise die folgende Beispielvorlage für eine Datei verwenden:<br />
~~Ordnerpfad~~~~Name~~<br />
wird in der HTML-Darstellung der <strong>StarTeam</strong>-Pfad zur ausgewählten Datei<br />
angegeben.<br />
Diese Vorlage bildet die Obermenge dessen, was von der Berichtsfunktion auf<br />
dem Client verwendet wurde.<br />
Aktivieren Sie die Option „ID-basierte URLs generieren“. Wenn diese Option<br />
ausgewählt ist, wird die URL nach ID und nicht nach Namen angegeben.<br />
Hinweis<br />
URL- und HTML-Darstellung erstellen und kopieren<br />
So kopieren Sie die URL- oder HTML-Darstellung in die Zwischenablage:<br />
1 Wählen Sie ein oder mehrere Elemente aus.<br />
2 Wählen Sie in der Menüleiste oder im Kontextmenü des Elements „URL in die<br />
Zwischenablage kopieren“. Dadurch wird für die ausgewählten Elemente eine<br />
einfache Textversion der URL und eine HTML-Darstellung in die Zwischenablage<br />
kopiert.<br />
3 Fügen Sie die URL oder die HTML-Darstellung aus der Zwischenablage in eine<br />
ausgewählte Anwendung ein.<br />
Nicht alle Anwendungen unterstützen die HTML-Darstellung. Microsoft Word,<br />
Excel und Outlook sind Beispiele hierfür. In <strong>StarTeam</strong> und im Editor kann die URL<br />
nach dem Einfügen jedoch angezeigt werden.<br />
URLs in <strong>StarTeam</strong> verwenden<br />
So öffnen Sie ein Element mithilfe einer URL in <strong>StarTeam</strong>:<br />
1 Wählen Sie im Projektmenü die Option zum Öffnen einer URL in <strong>StarTeam</strong>.<br />
2 Geben Sie im Dialogfeld zum Öffnen einer URL in <strong>StarTeam</strong> eine gültige URL für ein<br />
Projekt, eine Ansicht, einen Ordner oder ein Element ein oder kopieren Sie diese. Die<br />
URL kann ID- oder namensbasiert sein.<br />
12 <strong>StarTeam</strong> - <strong>Handbuch</strong> für <strong>neue</strong> <strong>Funktionen</strong>
<strong>StarTeam</strong> Cross-Platform Client<br />
■<br />
■<br />
Wenn es sich bei der URL um eine Referenz auf ein Projekt handelt, wird die<br />
Standardansicht des Projekts geöffnet. Wenn es sich bei der URL um eine<br />
Referenz auf eine Ansicht oder einen Ordner handelt, wird die Ansicht bzw. der<br />
Ordner geöffnet.<br />
Wenn es sich bei der URL um eine Referenz auf ein Element handelt, wird die<br />
Ansicht des Elements geöffnet, der übergeordnete Ordner des Elements wird in<br />
der Baumstruktur ausgewählt, der Elementtyp wird ausgewählt und das Element<br />
selbst ist in der Elementliste bzw. in der Baumstruktur im oberen Fenster<br />
ausgewählt.<br />
Im linken Teilfenster verfügbare <strong>neue</strong> Operationen<br />
Im Kontextmenü des linken Teilfensters wurden verschiedene Befehle hinzugefügt.<br />
Mithilfe dieser Befehle können Sie Operationen für Elemente ausführen, die mit einem<br />
Element in derselben Ansicht verknüpft sind. Angenommen, Sie wählen im oberen Teilfenster<br />
eine Änderungsanforderung aus und klicken dann auf das Register „Link“ im<br />
unteren Teilfenster. Im Teilfenster „Link“ gibt es drei Links, zwei für Dateien und einen<br />
für einen Task, alle drei befinden sich in derselben Ansicht wie das ausgewählte<br />
Element. Über das Untermenü „Verknüpfte Datei“ können Sie Dateioperationen in den<br />
Dateien ausführen, die durch die Links dargestellt werden. Über den Befehl „Verknüpftes<br />
Element auswählen“ können Sie nach allen verknüpften Elementen suchen.<br />
Die Option „Verknüpfte Datei“ ist ein <strong>neue</strong>s Untermenü des Kontextmenüs und enthält<br />
die Befehle „Einchecken“, „Auschecken“, „Label anhängen“, „Label lösen“ und „Inhalt<br />
vergleichen“. Diese Befehle werden aktiviert, wenn Sie eine oder mehrere Dateien aus<br />
der aktuellen Ansicht im Teilfenster „Link“ ausgewählt haben.<br />
■<br />
■<br />
■<br />
■<br />
■<br />
Einchecken<br />
Wenn diese Option ausgewählt ist, wird das Standarddialogfeld „Einchecken“<br />
angezeigt und die Arbeitsdateien können eingecheckt werden. Verknüpfen oder<br />
Anheften ist bei diesem Eincheckvorgang nicht möglich.<br />
Auschecken<br />
Wenn diese Option ausgewählt ist, wird eine geänderte Version des Dialogfelds<br />
„Auschecken“ angezeigt. Die mit dem ausgewählten Element verknüpften Dateien<br />
werden ausgecheckt. Wenn der Link an eine spezifische Revision angeheftet wird,<br />
wird diese Revision ausgecheckt. Wenn es sich um einen unverankerten Link<br />
handelt, wird die aktuelle Revision ausgecheckt.<br />
Label anhängen<br />
Wenn diese Option ausgewählt ist, wird eine geänderte Version des Standarddialogfelds<br />
für die Label-Auswahl angezeigt. Das ausgewählte Label wird der Revision der<br />
verknüpften Datei zugeordnet, entweder zur angehefteten Revision oder zur<br />
aktuellen Revision, wenn der Link unverankert ist.<br />
Label lösen<br />
Wenn diese Option ausgewählt ist, wird das Standarddialogfeld „Label lösen“ angezeigt.<br />
Das ausgewählte Label wird der Revision der verknüpften Datei zugeordnet,<br />
entweder zur angehefteten Revision oder zur aktuellen Revision, wenn der Link<br />
unverankert ist.<br />
Inhalt vergleichen<br />
Wenn diese Option ausgewählt ist, vergleicht das Standarddienstprogramm<br />
„Visual Diff“ die Arbeitsdatei mit der Revision der verknüpften Datei, d. h. entweder<br />
mit der angehefteten Revision oder mit der aktuellen Revision, wenn der Link<br />
unverankert ist.<br />
Kapitel 2: Neue <strong>Funktionen</strong> in <strong>StarTeam</strong> 2005 Release 2 13
<strong>StarTeam</strong> Cross-Platform Client<br />
Der Befehl „Verknüpftes Element auswählen“ ist aktiviert, wenn ein Element aus der<br />
aktuellen Ansicht im Teilfenster „Link“ ausgewählt wurde. Bei einem ausgewählten<br />
Element wählt <strong>StarTeam</strong> den übergeordneten Ordner des Elements in der Ordnerhierarchie,<br />
und das richtige Register im oberen Teilfenster aus und aktiviert anschließend<br />
das verknüpfte Element. Wenn das Element aufgrund der aktuellen Filter- und<br />
Abfrageeinstellungen im oberen Teilfenster nicht ausgewählt werden kann, erhalten Sie<br />
eine Warnmeldung, dass die Auswahl nicht abgeschlossen werden konnte.<br />
Im oberen Teilfenster verfügbare <strong>neue</strong> Operationen<br />
Hinweis<br />
Im Kontextmenü des oberen Teilfensters wurde das Untermenü „Verknüpfte Dateien“<br />
hinzugefügt. Mithilfe der Optionen im Untermenü können Sie Dateioperationen für<br />
Dateien auswählen und ausführen, die mit dem im oberen Teilfenster ausgewählten<br />
Element verknüpft sind.<br />
Angenommen, Sie wählen eine Änderungsanforderung im oberen Teilfenster aus.<br />
Unabhängig davon, ob das Register „Link“ ausgewählt ist, können Sie Operationen mit<br />
den Dateien ausführen, die mit dieser Änderungsanforderung verknüpft sind. Diese<br />
Befehle sind aktiviert, wenn das ausgewählte Element mit einer oder mehreren Dateien<br />
in der aktuellen Ansicht verknüpft ist.<br />
■<br />
■<br />
■<br />
■<br />
Alle einchecken<br />
Wenn diese Option ausgewählt ist, wird das Standarddialogfeld „Einchecken“<br />
angezeigt und Sie können die Arbeitsdateien für alle Dateien einchecken, die mit<br />
dem ausgewählten Element verknüpft sind. Verknüpfen oder Anheften ist bei diesem<br />
Eincheckvorgang nicht möglich.<br />
Alle auschecken<br />
Wenn diese Option ausgewählt ist, wird eine geänderte Version des Dialogfelds<br />
„Auschecken“ angezeigt. Sie können die Dateirevisionen auschecken, die mit dem<br />
ausgewählten Element verknüpft sind. Wenn der Link unverankert ist, handelt es sich<br />
bei der ausgecheckten um die aktuelle Revision.<br />
Alle auswählen<br />
Wenn diese Option ausgewählt ist, wechselt der Fokus zum Dateiregister und alle<br />
verknüpften Dateien sind ausgewählt. Wenn die verknüpfte Datei aufgrund der<br />
aktuellen Filter- und Abfrageeinstellungen nicht ausgewählt werden kann, erhalten<br />
Sie eine Warnmeldung, dass die Auswahl nicht abgeschlossen werden konnte.<br />
Zur Auswahl hinzufügen:<br />
Wenn diese Option ausgewählt ist, wechselt der Fokus zum Dateiregister und es<br />
werden alle verknüpften Dateien zu den aktuell ausgewählten Dateien hinzugefügt.<br />
Wenn die verknüpfte Datei aufgrund der aktuellen Filter- und Abfrageeinstellungen<br />
nicht ausgewählt werden kann, erhalten Sie eine Warnmeldung, dass die Auswahl<br />
nicht abgeschlossen werden konnte.<br />
Wenn sich eine der verknüpften Dateien, die mit diesen <strong>neue</strong>n Optionen bearbeitet<br />
werden soll, nicht in der aktuellen Ansicht befindet, wird vor dem Abschluss der Operation<br />
eine Warnmeldung angezeigt. Diese Warnmeldung wird nur angezeigt, wenn Sie<br />
unter „Persönliche Optionen“ die Einstellung zum Bestätigen von Warnhinweisen ausgewählt<br />
haben. Diese befindet sich im Register „Arbeitsbereich“ des Dialogfelds<br />
„Persönliche Optionen“.<br />
Hinzugefügte Auscheckstatistiken<br />
Das Dialogfeld zum Auschecken von Statistiken enthält nun die Gesamtanzahl der<br />
Dateien, die nicht ausgecheckt und die Gesamtanzahl der Dateien, die während des<br />
Auscheckens übersprungen wurden.<br />
14 <strong>StarTeam</strong> - <strong>Handbuch</strong> für <strong>neue</strong> <strong>Funktionen</strong>
<strong>StarTeam</strong>MPX<br />
Verfügbarkeit von Visual Diff und Visual Merge auf Windows-<br />
Plattformen<br />
Die <strong>StarTeam</strong>-Dienstprogramme „Visual Diff“ und „Visual Merge“ sind nun in der<br />
Standardinstallation des Cross-Platform-Clients unter Windows verfügbar. Sie können<br />
über den Client und den Ansichts-Manager aufgerufen werden.<br />
<strong>StarTeam</strong>MPX<br />
Die einzigen <strong>StarTeam</strong>MPX-Komponenten mit <strong>neue</strong>n <strong>Funktionen</strong> sind der Cache-Agent<br />
und der Datei-Transmitter.<br />
Der Datei-Transmitter ist für die Verwaltung der vom Root-Cache-Agenten verwendeten<br />
Datei „CacheJournal.dat“ zuständig. Die Datei ist in dieser <strong>neue</strong>n Version kompakter,<br />
da der Datei-Transmitter Dateien überspringt, deren Erstellungs-Zeitstempel älter als<br />
der letzte Datensatz der Journal-Datei ist. Zudem verfügt sie über einen <strong>neue</strong>n<br />
Parameter mit dem Namen „JournalTrimInterval“, über den Sie festlegen können, wie<br />
oft (in Stunden) Datensätze aus der Journaldatei entfernt werden, die das maximale<br />
Alter überschritten haben. Wenn Sie keinen Wert eingeben, werden 24 Stunden<br />
vorgegeben. Veraltete Datensätze werden beim ersten Start des Servers und<br />
anschließend anhand des festgelegten Zeitintervalls entfernt.<br />
Der Cache-Agent wurde um einige <strong>neue</strong> Parameter ergänzt. Hierzu zählen beispielsweise<br />
Parameter, die dem Remote-Cache-Agenten das Abrufen von Dateien aus<br />
spezifischen Projekten in einer Serverkonfiguration ermöglichen. Außerdem können<br />
mehr Instanzen des Cache-Agenten als Dienste auf einem bestimmten Computer<br />
ausgeführt werden, als dies in der vorherigen Version der Fall war.<br />
In den folgenden Abschnitten finden Sie weitere Details zu den Änderungen, die am<br />
Cache-Agenten vorgenommen wurden.<br />
Dateien aus spezifischen Projekten an Remote-Cache-Agenten<br />
weiterleiten<br />
In früheren Versionen hat der Remote-Cache-Agent den Inhalt aller Dateien von mehreren<br />
<strong>StarTeam</strong>-Servern zwischengespeichert. In <strong>StarTeam</strong>MPX 2005 Release 2 kann<br />
der Remote-Cache-Agent so konfiguriert werden, dass er den Inhalt für jeden von ihm<br />
verfolgten <strong>StarTeam</strong>-Server projektspezifisch zwischenspeichert.<br />
Diese projektspezifisch einsetzbare Funktion kann aktiviert werden, indem die Option<br />
in der entsprechenden -Option der Cache-Agent-Konfigurationsdatei<br />
hinzugefügt wird. Die Option enthält anschließend die entsprechenden<br />
Optionen, von denen jede einen spezifischen Projektnamen oder ein Projektnamensmuster<br />
angibt, der bzw. das verfolgt werden soll.<br />
Beispiel:<br />
<br />
bd1352a8-68a3-4ac1-9f28-0604b3d9267a<br />
<br />
FelixTools<br />
Bank*<br />
Insurance*West*<br />
<br />
<br />
<br />
<br />
<br />
Kapitel 2: Neue <strong>Funktionen</strong> in <strong>StarTeam</strong> 2005 Release 2 15
<strong>StarTeam</strong>MPX<br />
In diesem Beispiel speichert der Remote-Cache-Agent den Dateiinhalt von dem Server<br />
im Cache, dessen GUID „bd1352a8-68a3-4ac1-9f28-0604b3d9267a“ lautet. Das<br />
Element bedeutet, dass der Inhalt auf bestimmte Projekte beschränkt ist.<br />
Die -Werte des Beispiels bedeuten, dass ein Projektname ein eindeutiger<br />
Name oder ein Projektnamensmuster mit Platzhalterzeichen sein kann:<br />
■<br />
■<br />
„FelixTools“ ist ein spezifischer Projektname.<br />
„Bank*“ sorgt dafür, dass alle Projekte verfolgt werden, die mit „Bank“ beginnen.<br />
■<br />
„Insurance*West*“ sorgt dafür, dass alle Projekte verfolgt werden, die mit „Insurance“<br />
beginnen und nachfolgend das Wort „West“ im Namen haben.<br />
Bei <strong>StarTeam</strong>-Projektnamen wird die Groß-/Kleinschreibung nicht berücksichtigt.<br />
Weitere Hinweise zur Verwendung dieser projektspezifisch einsetzbaren Funktion<br />
finden Sie im Folgenden:<br />
■<br />
■<br />
■<br />
■<br />
■<br />
Jede <strong>StarTeam</strong>-Serverkonfiguration mit mindestens einem Remote-Cache-Agenten,<br />
der die projektspezifisch einsetzbare Funktion verwendet, muss auf 2005 Release 2<br />
aktualisiert werden. Dies gilt für die <strong>StarTeam</strong>-Server-Version sowie für die Ereignis-<br />
Transmitter und Datei-Transmitter-Komponenten von <strong>StarTeam</strong>MPX .<br />
Die Verwendung der projektspezifisch einsetzbaren Funktion ist optional. Wenn die<br />
-Option nicht hinzugefügt wird, speichert der Remote-Cache-Agent<br />
weiterhin alle Dateirevisionen für den <strong>StarTeam</strong>-Server, der von der entsprechenden<br />
-Gruppe angegeben wird. Die Remote-Cache-Agenten der<br />
Version <strong>StarTeam</strong> 2005 verfolgen weiterhin den Inhalt aller Projekte, auch wenn die<br />
von ihnen verfolgten <strong>StarTeam</strong>-Serverkonfigurationen auf 2005 Release 2<br />
aktualisiert wurden.<br />
Die projektspezifisch einsetzbare Funktion unterstützt Projektnamen mit<br />
Sternchen (*). Da das Sternchen jedoch als Platzhalterzeichen interpretiert wird,<br />
können Dateien aus zusätzlichen Projekten hinzugefügt werden. Wenn ein Projekt<br />
beispielsweise den Namen „Info*Exec“ hat und ein Remote-Cache-Agent diesen<br />
Projektnamen abonniert, erhält er den Inhalt aller Projekte, die mit „Info“ beginnen<br />
und mit „Exec“ enden.<br />
Für den Zweck der Speicherung ist es wichtig, dass jede Dateirevision zu dem<br />
Projekt „gehört“, in das es eingecheckt wird. In der Praxis sieht das so aus, dass eine<br />
Datei in mehreren Projekten gemeinsam genutzt werden kann und ein bestimmter<br />
Eincheckvorgang dafür sorgt, dass die entsprechende Dateirevision in mehreren<br />
Projekten angezeigt werden kann. Da der Dateiinhalt zusammen mit dem Projekt<br />
verbreitet (Broadcast) wird, in das er eingecheckt wurde, kann die Datei nur von den<br />
Remote-Cache-Agenten gespeichert werden, die das Projekt verfolgen. Angenommen,<br />
eine Datei wird in den Projekten P1 und P2 gemeinsam genutzt und eine <strong>neue</strong><br />
Revision der Datei wird in Projekt P1 eingecheckt. Die <strong>neue</strong> Dateirevision wird von<br />
den Remote-Cache-Agenten gespeichert, die Projekt P1 verfolgen. Ein Remote-<br />
Cache-Agent, der nur Projekt P2 verfolgt, erhält diesen Broadcast nicht. Mit dem „pull<br />
through“-Caching, das weiter unten beschrieben wird, kann ein Remote-Cache-<br />
Agent, der nur Projekt P2 verfolgt, die Dateirevision jedoch beziehen.<br />
Die „catch-up“-Funktion des Remote-Cache-Agenten wird weiterhin serverweit und<br />
nicht projektspezifisch ausgeführt. Wenn beispielsweise ein Remote-Cache-Agent,<br />
der eine projektspezifische Verfolgung ausführt, zum Zeitpunkt T1 gestoppt oder<br />
vom Netzwerk getrennt wird, und dann zum Zeitpunkt T2 eine erneute Verbindung<br />
aufbaut, fordert er die Dateien an, die seit dem Zeitpunkt T1 hinzugefügt werden. Er<br />
erhält jedoch eine Liste mit allen Dateien, die seit T1 hinzugefügt wurden, nicht nur<br />
mit den Dateien, die für die von ihm verfolgten Projekte hinzugefügt wurden. Daher<br />
werden mit der „catch-up“-Funktion möglicherweise mehr Dateien hinzugefügt als<br />
basierend auf den vom Remote-Cache-Agenten betreuten Projekten tatsächlich<br />
notwendig wäre. Ähnliches gilt für die „pre-charge“-Funktion (ursprünglich catch-up)<br />
des Cache-Agenten: die Verfolgung erfolgt auch serverweit und nicht<br />
projektspezifisch.<br />
16 <strong>StarTeam</strong> - <strong>Handbuch</strong> für <strong>neue</strong> <strong>Funktionen</strong>
<strong>StarTeam</strong>MPX<br />
■<br />
Wenn ein Remote-Cache-Agent für die Verfolgung von spezifischen Projekten<br />
konfiguriert ist, akzeptiert er weiterhin die Anforderungen für Dateien. Wenn sich eine<br />
angeforderte Datei nicht im lokalen Cache befindet, leitet der Remote-Cache-Agent<br />
die Anforderung an den entsprechenden Root-Cache-Agenten weiter und speichert<br />
sie für spätere Anforderungen lokal, unabhängig davon, zu welchen Projekten die<br />
Datei gehört. Die projektspezifisch einsetzbare Funktion begrenzt also den Umfang<br />
der für Remote-Cache-Agenten sichtbaren Dateien durch Push-Caching, aber nicht<br />
den Umfang der Dateien, die vom Remote-Cache-Agenten über „pull through“-<br />
Caching (request forwarding) gespeichert werden können.<br />
Mehrere Dienste einrichten<br />
Zuvor konnte immer nur ein Cache-Agent pro Computer als Windows-Dienst ausgeführt<br />
werden. Nun können Sie mehrere Cache-Agenten als Dienste auf demselben Windows-<br />
System registrieren. Jede Instanz eines Cache-Agent-Dienstes muss über einen<br />
eindeutigen „Dienstnamen“ verfügen, der den Dienst im Bedienfeld „Windows-Dienst“<br />
identifizierbar macht. Es können bis zu 25 Root- und Remote-Cache-Agenten auf<br />
demselben System konfiguriert werden. Cache-Agenten-Dienste können über ein<br />
Konsolenfenster des Programms „CacheAgentService.exe“ registriert bzw. deren<br />
Registrierung entfernt werden.<br />
Die Syntax für „CacheAgentService.exe“ lautet wie folgt:<br />
CacheAgentService -start [ KonfigDatei ] [ -log Protokolldatei ] [ -verbose ]<br />
CacheAgentService -register [ Manual | Auto] [ KonfigDatei]<br />
[ -dependson Liste ] [ -log Protokolldatei ] [ -name Dienstname ]<br />
[ -verbose ]<br />
CacheAgentService -unregister<br />
Parameter<br />
KonfigDatei<br />
-dependson Liste<br />
-log Protokolldatei<br />
-name Dienstname<br />
Beschreibung<br />
Der Name der Standard-Konfigurationsdatei lautet „RootCAConfig.xml“<br />
oder „RemoteCAConfig.xml“, je nachdem welcher Cache-Agent-Typ<br />
verwendet wird. Wenn Sie mehrere Konfigurationsdateien verwenden,<br />
müssen „CachePath“ und „RequestPort“ jeweils eindeutige Werte<br />
haben, damit sich die Cache-Agent-Dienste nicht gegenseitig<br />
beeinträchtigen.<br />
Gibt die Dienstabhängigkeiten für den <strong>neue</strong>n Cache-Agent-Dienst an.<br />
Die Liste muss in Anführungszeichen gesetzt werden und durch<br />
Leerzeichen getrennte interne Namen (keine Anzeigenamen) der<br />
Dienste enthalten, von denen der Cache-Agent-Dienst abhängig ist.<br />
(Der interne Name eines Dienstes ist sein Registrierungsschlüssel in<br />
der Windows-Registrierung.)<br />
Am häufigsten besteht eine Abhängigkeit zwischen dem Cache-<br />
Agenten und dem Message-Broker-Dienst, der auf demselben<br />
Computer ausgeführt wird. Der Anzeigename des Message-Broker-<br />
Dienstes ist in der Regel „<strong>StarTeam</strong> Message Broker 6.4“, sein interner<br />
Name lautet jedoch meistens „<strong>StarTeam</strong>MessageBroker6.4“.<br />
Um eine Abhängigkeit zwischen dem Cache-Agent und dem Message-<br />
Broker-Dienst auf demselben Computer anzugeben, würden Sie also<br />
den folgenden Befehl verwenden:<br />
-dependson "<strong>StarTeam</strong>MessageBroker6.4<br />
Ein anderer Protokolldateiname als der Standardname<br />
„CacheAgentService.log“.<br />
Gibt den Anzeigenamen des Dienstes an, der in der Systemsteuerung<br />
unter „Dienste“ erscheint. Der Standardname lautet „<strong>StarTeam</strong>MPX<br />
Cache Agent“.<br />
Dies ist nicht der interne Name. Dieser lautet standardmäßig<br />
„CacheAgentService“ (oder wenn dieser bereits verwendet wird:<br />
CacheAgentService1 bis CacheAgentService25).<br />
Kapitel 2: Neue <strong>Funktionen</strong> in <strong>StarTeam</strong> 2005 Release 2 17
<strong>StarTeam</strong>MPX<br />
Parameter<br />
-register<br />
-start<br />
_unregister<br />
-verbose<br />
Beschreibung<br />
Registriert den Dienst mit dem angegebenen Startmodus („Manuell“<br />
oder „Automatisch“) und verwendet die angegebene Konfigurationsdatei<br />
beim Programmstart (optional).<br />
Startet den Dienst, optional auch mit einer spezifischen<br />
Konfigurationsdatei.<br />
Entfernt einen Dienst. Wenn Sie die Ausführung des Cache-Agenten<br />
beispielsweise von „Manual“ in „Auto“ ändern, entfernen Sie ihn zuerst<br />
aus der Registrierung und fügen ihn anschließend erneut hinzu. Ein<br />
Dienst muss zuerst gestoppt werden, bevor er aus der Registrierung<br />
entfernt werden kann.<br />
Sorgt dafür, dass ein weiteres detaillierteres Protokoll generiert wird.<br />
Der Name lautet standardmäßig „CacheAgentService-debug.log“.<br />
Tabelle 2.1<br />
Neue Parameter<br />
Der Cache-Agent wurde um mehrere <strong>neue</strong> Parameter ergänzt.<br />
Parameter, die von beliebigen Remote-Cache-Agenten verwendet werden<br />
Parameter<br />
Beschreibung<br />
CacheCheckInterval Ganzzahl; Anzahl der Sekunden. Der Standardwert ist 60.<br />
Gibt an, wie häufig der Cache-Agent seine Cache-Größe mit dem konfigurierten Cache-Limit<br />
(MaxCacheSize) abgleicht. Wenn die Cache-Größe die konfigurierte Grenze überschreitet,<br />
werden die am längsten nicht verwendeten Dateien aus dem Cache entfernt, bis die Cache-<br />
Größe unter der Größenbeschränkung liegt. Nach der Konvertierung des Native-I-Datenspeichers<br />
in das Native-II-Format fügen die Root-Cache-Agenten zu deren lokalem Cache<br />
keine Dateien mehr hinzu.<br />
Der Mindestwert ist Null (0), die Funktion wird hierdurch deaktiviert.<br />
InitialRequestThreads Ganzzahl; Anzahl der Verbindungen. Der Standardwert ist 10. Der zulässige Bereich liegt<br />
zwischen 1 und MaxConnections.<br />
Die ursprüngliche Anzahl der Request-Handler-Threads, die beim Start des Cache-Agenten<br />
aktiviert werden. Weitere Request-Handler-Threads können bei Bedarf bis zu dem unter<br />
„MaxConnections“ angegebenen Wert gestartet werden, wenn alle aktuellen Threads aktiven<br />
Verbindungen zugewiesen werden.<br />
MaxCatchupSize Ganzzahl; Anzahl der Byte. Der Standardwert ist 100 MB. Der Wert muss zwischen 0 und<br />
100000000 liegen.<br />
Dieser Parameter beschränkt die Höchstanzahl der bei einer catch-up-Anforderung zurückgegebenen<br />
Dateien. Bei einem Remote-Cache-Agenten beschränkt dieser Parameter die<br />
Höchstanzahl der bei einer catch-up-Anforderung angeforderten Dateien. In beiden Fällen<br />
gibt der Wert die Gesamtgröße der Dateien, die an der catch-up-Operation beteiligt sind, in<br />
Byte an. Wenn dieser Wert 0 ist, ist für die catch-up-Anforderung keine Größenbeschränkung<br />
vorhanden. Es wird immer der kleinere Wert des Rquesters und des Requestees verwendet,<br />
um die Anforderung einzuschränken.<br />
RequestReadTimeout Ganzzahl; Anzahl der Sekunden. Der Standardwert ist 30.<br />
Gibt die Zeitspanne an, in der ein Cache-Agent auf das Lesen der nächsten Anforderung von<br />
einem Client wartet, bevor er die entsprechende Verbindung schließt. Wenn die Verbindung<br />
geschlossen wurde, wird der Request-Handler-Thread für andere Verbindungen<br />
freigegeben.<br />
Der Mindestwert ist Null (0), die Funktion wird hierdurch deaktiviert.<br />
18 <strong>StarTeam</strong> - <strong>Handbuch</strong> für <strong>neue</strong> <strong>Funktionen</strong>
<strong>StarTeam</strong>MPX<br />
Tabelle 2.2<br />
Parameter<br />
Parameter, die nur vom Remote-Cache-Agenten verwendet werden<br />
Beschreibung<br />
CatchupCheckInterval Ganzzahl; Anzahl der Sekunden. Der Standardwert ist 300.<br />
Das Intervall, in dem ein Remote-Cache-Agent prüft, ob für eine seiner Cache-Quellen ein<br />
catch-up-Vorgang ausgeführt werden muss, da die Message-Broker-Verbindung getrennt<br />
wurde. Wenn ein catch-up-Vorgang erforderlich ist, bleiben die auszuführenden catch-up-<br />
Zyklen bestehen, bis die normale Message-Broker-Konnektivität wiederhergestellt wird.<br />
Die „catch-up“-Funktion des Remote-Cache-Agenten wird weiterhin serverweit und nicht<br />
projektspezifisch ausgeführt. Wenn beispielsweise ein Remote-Cache-Agent, der eine<br />
projektspezifische Verfolgung ausführt, zum Zeitpunkt T1 gestoppt oder vom Netzwerk<br />
getrennt wird, und dann zum Zeitpunkt T2 eine erneute Verbindung aufbaut, fordert er die<br />
Dateien an, die seit dem Zeitpunkt T1 hinzugefügt werden. Er erhält jedoch eine Liste mit<br />
allen Dateien, die seit T1 hinzugefügt wurden, nicht nur mit den Dateien, die für die von<br />
ihm verfolgten Projekte hinzugefügt wurden. Daher werden mit der „catch-up“-Funktion<br />
möglicherweise mehr Dateien hinzugefügt als basierend auf den vom Remote-Cache-<br />
Agenten betreuten Projekten tatsächlich notwendig wäre. Ähnliches gilt für die „precharge“-Funktion<br />
(ursprünglich catch-up) des Cache-Agenten: die Verfolgung erfolgt auch<br />
serverweit und nicht projektspezifisch.<br />
Der Mindestwert ist Null (0), die Funktion wird hierdurch deaktiviert.<br />
ContentSource<br />
Die ContentSource-Gruppe ist nicht neu, sie hat jedoch zwei zusätzliche Parameter.<br />
Projects<br />
Wenn dieser Parameter angegeben wird, zeigt dieser Gruppenwert an, dass nicht alle<br />
Inhalte des entsprechenden <strong>StarTeam</strong>-Servers zurückverfolgt werden müssen. Es wird<br />
nur der Inhalt der Project-Parameter in der Gruppe „Projects“ zurückverfolgt und<br />
gespeichert. Die Gruppe kann mehrere Project-Parameter enthalten.<br />
Project<br />
Jeder Project-Parameter definiert einen Projektnamen oder ein Namensmuster. Alle<br />
Dateien, die in ein Projekt eingecheckt werden, dessen Name mit dem definierten Namen<br />
oder Muster übereinstimmen, werden vom Cache-Agenten gespeichert. Ein Muster ist ein<br />
Name mit einem oder mehreren Sternchen (*) als Platzhalterzeichen.<br />
Für den Zweck der Speicherung ist es wichtig, dass jede Dateirevision zu dem Projekt<br />
„gehört“, in das es eingecheckt wird. In der Praxis sieht das so aus, dass eine Datei in<br />
mehreren Projekten gemeinsam genutzt werden kann und ein bestimmter Eincheckvorgang<br />
dafür sorgt, dass die entsprechende Dateirevision in mehreren Projekten angezeigt<br />
werden kann. Da der Dateiinhalt zusammen mit dem Projekt verbreitet (Broadcast) wird,<br />
in das er eingecheckt wurde, kann die Datei nur von den Remote-Cache-Agenten<br />
gespeichert werden, die das Projekt verfolgen. Angenommen, eine Datei wird in den<br />
Projekten P1 und P2 gemeinsam genutzt und eine <strong>neue</strong> Revision der Datei wird in Projekt<br />
P1 eingecheckt. Die <strong>neue</strong> Dateirevision wird von den Remote-Cache-Agenten gespeichert,<br />
die Projekt P1 verfolgen. Ein Remote-Cache-Agent, der nur Projekt P2 verfolgt,<br />
erhält diesen Broadcast nicht. Mit dem „pull through“-Caching, das weiter unten beschrieben<br />
wird, kann ein Remote-Cache-Agent, der nur Projekt P2 verfolgt, die Dateirevision<br />
jedoch beziehen.<br />
Wenn ein Remote-Cache-Agent für die Verfolgung von spezifischen Projekten konfiguriert<br />
ist, akzeptiert er weiterhin die Anforderungen für Dateien. Wenn sich eine angeforderte<br />
Datei nicht im lokalen Cache befindet, leitet der Remote-Cache-Agent die Anforderung an<br />
den entsprechenden Root-Cache-Agenten weiter und speichert sie für spätere Anforderungen<br />
lokal, unabhängig davon, zu welchen Projekten die Datei gehört. Die projektspezifisch<br />
einsetzbare Funktion begrenzt also den Umfang der für Remote-Cache-<br />
Agenten sichtbaren Dateien durch Push-Caching, aber nicht den Umfang der Dateien, die<br />
vom Remote-Cache-Agenten über „pull through“-Caching (request forwarding)<br />
gespeichert werden können.<br />
PrechargeSize<br />
Ganzzahl; Der Standardwert ist MaxCatchupSize.<br />
Gibt die maximale Größe der ersten catch-up-Operation eines Remote-Cache-Agenten<br />
an, die dazu verwendet wird, den Cache-Speicher vorab zu laden. Standardmäßig wird<br />
der Wert MaxCatchupSize des Cache-Agenten verwendet. Sie können aber auch einen<br />
größeren oder kleineren Wert angeben. Wenn dieser Wert Null (0) ist, führt der Remote-<br />
Cache-Agent die „precharge“-Operation nicht aus.<br />
Kapitel 2: Neue <strong>Funktionen</strong> in <strong>StarTeam</strong> 2005 Release 2 19
<strong>StarTeam</strong> Extensions<br />
<strong>StarTeam</strong> Extensions<br />
<strong>StarTeam</strong>-Integrationen<br />
Das Dienstprogramm für den Import von Anforderungen (impreq), das CaliberRM-<br />
Anforderungen in <strong>StarTeam</strong> importiert, wurde durch den CaliberRM <strong>StarTeam</strong><br />
Requirements Publisher ersetzt. Wenn Sie das alte Dienstprogramm noch einige Zeit<br />
weiter einsetzen müssen, können Sie die Kopie verwenden, die mit <strong>StarTeam</strong><br />
Extensions 2005 geliefert wird. Das alte Dienstprogramm wird bis auf weiteres auf der<br />
Website von Borland Code Central (http://cc.borland.com/) verfügbar sein. Weitere<br />
Informationen zum CaliberRM <strong>StarTeam</strong> Requirements Publisher finden Sie weiter<br />
unten im Abschnitt zu den Integrationen.<br />
Vollständig <strong>neue</strong> oder veränderte <strong>StarTeam</strong>-Integrationen sind die <strong>StarTeam</strong> Visual<br />
Studio .NET-Integration, die <strong>StarTeam</strong> Eclipse-Integration und der CaliberRM<br />
<strong>StarTeam</strong> Requirements Publisher.<br />
In vorherigen <strong>StarTeam</strong>-Versionen wurde die Integration in Visual Studio mithilfe der<br />
Microsoft SCC APIs durchgeführt. Die <strong>neue</strong> Visual Studio-.NET-Integration von<br />
<strong>StarTeam</strong> verwendet das .NET-SDK von <strong>StarTeam</strong> und bietet weitaus mehr<br />
<strong>Funktionen</strong>. Der Funktionsumfang ist mit der JBuilder-Integration und den Eclipse-<br />
Integrationen von <strong>StarTeam</strong> vergleichbar.<br />
Die <strong>StarTeam</strong> Eclipse-Integration unterstützt nun alternative Eigenschaftseditoren<br />
(APEs), benutzerdefinierte Formulare, die mit den <strong>StarTeam</strong> Enterprise Advantage-<br />
<strong>Funktionen</strong> verwendet werden können.<br />
Der CaliberRM <strong>StarTeam</strong> Requirements Publisher ersetzt das Dienstprogramm für den<br />
Import von Anforderungen (impreq), das zuvor in <strong>StarTeam</strong> Extensions integriert war.<br />
Er verwendet das CaliberRM- und das <strong>StarTeam</strong>-SDK für den Zugriff auf CaliberRM-<br />
Anforderungen und um diese in ein <strong>StarTeam</strong>-Projekt zu kopieren. Der Requirements<br />
Publisher ist nicht Teil der <strong>StarTeam</strong> Extensions. Er kann als Integration unter<br />
http://www.borland.com/downloads/download_starteam.html heruntergeladen werden.<br />
Die folgenden Komponenten wurden nicht geändert (und verwenden daher noch die<br />
Versionsnummer 2005), wurden aber mit <strong>StarTeam</strong> Server 2005 Release 2 getestet<br />
und funktionieren problemlos:<br />
■<br />
■<br />
■<br />
■<br />
■<br />
Mercury TestDirector Synchronizer<br />
Versionskontroll-Add-In für Mercury TestDirector<br />
Versionskontroll-Add-In für Mercury Quality Center<br />
Microsoft SCC-Integration<br />
Microsoft Visual Studio .NET Web Projects<br />
Borland LDAP QuickStart Manager<br />
Mit dem Borland LDAP QuickStart Manager können Sie jetzt die folgenden<br />
Standardoptionen einstellen:<br />
■<br />
■<br />
■<br />
Vorhandene Benutzereigenschaften überschreiben<br />
Passwörter validieren und initialisieren<br />
Lizenztypen festlegen<br />
Um die Standardeinstellungen für die Importoptionen einzurichten, wählen Sie<br />
„nfigure > Default Import Options“.<br />
20 <strong>StarTeam</strong> - <strong>Handbuch</strong> für <strong>neue</strong> <strong>Funktionen</strong>
Der Import/Export-Manager in <strong>StarTeam</strong><br />
In vorherigen Versionen mussten diese Einstellungen mit dem Experten geändert<br />
werden. Jetzt können Sie diese Optionen vor Drag-and-Drop-Importvorgängen<br />
konfigurieren. Um die Optionen während des Imports einzustellen, aktivieren Sie das<br />
Auswahlfeld „Show this dialog automatically before importing users“. Dieses Dialogfeld<br />
erinnert Sie vor jedem Importvorgang daran, die Einstellungen zu überprüfen.<br />
Borland LDAP QuickStart Manager unterstützt sowohl <strong>StarTeam</strong>-Lizenzen als auch<br />
Borland-Lizenzen für Lizenzserver.<br />
Der Import/Export-Manager in <strong>StarTeam</strong><br />
Aufgrund einiger am SDK vorgenommenen Ergänzungen kann der <strong>StarTeam</strong> Import/<br />
Export Manager gemeinsam genutzte und verschobene Elemente jetzt viel schneller<br />
erkennen.<br />
Außerdem ist die Eingabe eines Benutzernamens und Kennworts in den Import- und<br />
Export-Dateien (.cdl) nicht mehr erforderlich. Wenn Sie die Paramerter USERNAME<br />
und PASSWORD aus diesen Dateien löschen, werden Sie an der Befehlszeile<br />
aufgefordert, Ihren Benutzernamen und Ihr Kennwort einzugeben.<br />
Unterstützung von <strong>StarTeam</strong> 2005<br />
Die nachfolgend aufgeführten <strong>StarTeam</strong>-Anwendungen wurden aktualisiert und unter<br />
<strong>StarTeam</strong> Server 2005 Release 2 getestet. Sie enthalten nicht viele <strong>neue</strong> <strong>Funktionen</strong>,<br />
es wurden jedoch viele Probleme behoben und einige <strong>neue</strong> Symbole hinzugefügt.<br />
■<br />
■<br />
■<br />
■<br />
■<br />
■<br />
■<br />
■<br />
<strong>StarTeam</strong> SDK (Weitere Informationen finden Sie in der SDK-Dokumentation.)<br />
StarDisk<br />
Web Edition<br />
Workflow Designer<br />
Notification Agent<br />
Die meisten IDE-Integrationen<br />
<strong>StarTeam</strong> Datamart<br />
<strong>StarTeam</strong> Quality Center Synchronizer<br />
Kapitel 2: Neue <strong>Funktionen</strong> in <strong>StarTeam</strong> 2005 Release 2 21
22 <strong>StarTeam</strong> - <strong>Handbuch</strong> für <strong>neue</strong> <strong>Funktionen</strong>
Index<br />
A<br />
Alle auschecken<br />
Verknüpfte Dateien 14<br />
Alle auswählen<br />
Verknüpfte Dateien 14<br />
Alle einchecken<br />
Verknüpfte Dateien 14<br />
Änderungsanforderungen<br />
Diagramm 10<br />
Anforderungen<br />
Veröffentlichen 20<br />
APEs<br />
Verwendung in der <strong>StarTeam</strong> Eclipse-Integration 20<br />
Audit-Einträge<br />
Diagramm 10<br />
Auschecken<br />
Verknüpfte Dateien 13<br />
Auscheck-Statistiken 14<br />
B<br />
Benutzer importieren 8<br />
C<br />
Cache Agent (Parameter)<br />
CacheCheckInterval 18<br />
CatchupCheckInterval 19<br />
ContentSource 19<br />
InitialRequestThreads 18<br />
MaxCatchupSize 18<br />
PrechargeSize 19<br />
Project 19<br />
Projects 19<br />
RequestReadTimeout 18<br />
CacheCheckInterval<br />
Cache Agent (Parameter) 18<br />
CaliberRM <strong>StarTeam</strong> Requirements Publisher 20<br />
CatchupCheckInterval<br />
Cache Agent (Parameter) 19<br />
Client/Server-Kompatibilität 7<br />
Clients<br />
Neue Symbole 10<br />
Serveradministration (Dienstprogramm) 10<br />
ContentSource<br />
Cache Agent (Parameter) 19<br />
D<br />
Dateien<br />
Alle mit Element verknüpften Dateien<br />
auschecken 14<br />
Alle mit Element verknüpften Dateien auswählen 14<br />
Alle mit Element verknüpften Dateien<br />
einchecken 14<br />
Alle verknüpften Dateien zur Auswahl<br />
hinzufügen 14<br />
Arbeitsdatei mit verknüpfter Datei vergleichen 13<br />
Diagramm 10<br />
Label an mit Elementen verknüpfte Dateien<br />
anhängen 13<br />
Label von mit Elementen verknüpfte Dateien<br />
lösen 13<br />
Mit Element verknüpfte Dateien auschecken 13<br />
Mit Element verknüpfte Dateien einchecken 13<br />
Dateioperationen 13, 14<br />
DB2 8<br />
Diagramm<br />
Änderungsanforderungen 10<br />
Audit-Einträge 10<br />
Dateien 10<br />
Erstellen 10<br />
Tasks 10<br />
Themen 10<br />
Dienstprogramm zum Importieren von<br />
Anforderungen 20<br />
Ersetzt durch CaliberRM <strong>StarTeam</strong> Requirements<br />
Publisher 20<br />
E<br />
Einchecken<br />
Verknüpfte Dateien 13<br />
Entwicklersupport 5<br />
Erstellen<br />
Diagramm 10<br />
G<br />
Gruppen importieren 8<br />
I<br />
ID-basierte URLs 11<br />
impreq 20<br />
Inhalt vergleichen<br />
Verknüpfte Dateien 13<br />
InitialRequestThreads<br />
Cache Agent (Parameter) 18<br />
K<br />
Kontextmenü<br />
Weitere Befehle im Link-Fenster 13<br />
Weitere Befehle im oberen Teilfenster 14<br />
Konventionen<br />
Kursivschrift 6<br />
Menüauswahl 6<br />
Schriftart mit fester Breite 6<br />
Konventionen in der Dokumentation 6<br />
Kursivschrift (Konvention) 6<br />
L<br />
Label anhängen<br />
Verknüpfte Dateien 13<br />
Label lösen<br />
Verknüpfte Dateien 13<br />
M<br />
MaxCatchupSize<br />
Cache Agent (Parameter) 18<br />
Menüauswahl (Konvention) 6<br />
Microsoft Visual Studio .NET 20<br />
Index 23
N<br />
Namenbasierte URLs 11<br />
Neue Clientfunktionen 10<br />
Neue <strong>Funktionen</strong><br />
<strong>StarTeam</strong>-Cross-Platform-Client 10<br />
<strong>StarTeam</strong>MPX-Server 15<br />
<strong>StarTeam</strong>-Server 8<br />
<strong>StarTeam</strong>-Windows-Client 10<br />
Übersicht 7<br />
Neue <strong>Funktionen</strong> für <strong>StarTeam</strong> Extensions 20<br />
Neue <strong>Funktionen</strong> für <strong>StarTeam</strong> StarDisk 21<br />
Neue Serverfunktionen 8<br />
P<br />
PrechargeSize<br />
Cache Agent (Parameter) 19<br />
Produktsupport 5<br />
Project<br />
Cache Agent (Parameter) 19<br />
Projects<br />
Cache Agent (Parameter) 19<br />
R<br />
RequestReadTimeout<br />
Cache Agent (Parameter) 18<br />
S<br />
Schriftart mit fester Breite (Konvention) 6<br />
Serveradministration (Dienstprogramm) 8, 10<br />
Server-Tools 8<br />
<strong>StarTeam</strong> Eclipse-Integration 20<br />
<strong>StarTeam</strong> Visual Studio .NET-Integration 20<br />
<strong>StarTeam</strong>-Cross-Platform-Client<br />
Erstellen von URLs 12<br />
Neue <strong>Funktionen</strong> 10<br />
Öffnen von URLs 12<br />
<strong>StarTeam</strong>MPX-Server<br />
Neue <strong>Funktionen</strong> 15<br />
<strong>StarTeam</strong>-Server<br />
Neue <strong>Funktionen</strong> 8<br />
<strong>StarTeam</strong>-Windows-Client<br />
Neue <strong>Funktionen</strong> 10<br />
Statistiken<br />
Auschecken 14<br />
Support 5<br />
Symbole 10<br />
Syntax-Konventionen<br />
Variablen 6<br />
T<br />
Tasks<br />
Diagramm 10<br />
Technischer Support 5<br />
Themen<br />
Diagramm 10<br />
U<br />
Übersicht über <strong>neue</strong> <strong>Funktionen</strong> 7<br />
URLs<br />
Anzeige in Drittanbieter-Anwendungen 11<br />
Erstellt in <strong>StarTeam</strong> 12<br />
HTML-Darstellung 11<br />
ID-basiert 11<br />
In <strong>StarTeam</strong> öffnen 12<br />
Kopieren in Drittanbieter-Anwendung 12<br />
Namensbasiert 11<br />
URL-Verwendung einrichten 11<br />
V<br />
Verknüpfte Dateien (Operation) 13, 14<br />
Visual Diff 15<br />
Visual Merge 15<br />
Visual Studio .NET 20<br />
Z<br />
Zur Auswahl hinzufügen<br />
Verknüpfte Dateien 14<br />
24 <strong>StarTeam</strong> - <strong>Handbuch</strong> für <strong>neue</strong> <strong>Funktionen</strong>