Borland® StarTeam® 2006 Release 2 Eclipse Client - Versionshinweise
Zuletzt aktualisiert: 21. Juni 2007
Willkommen beim Borland StarTeam 2006 Release 2 Eclipse Client!
Diese Datei enthält wichtige Informationen zu diesem Release, die in der Online-Hilfe möglicherweise nicht erwähnt werden. Lesen Sie vor der Verwendung der Software und vor der Kontaktaufnahme mit dem Borland Produkt-Support dieses Dokument aufmerksam durch.
Eine Übersicht über die neuen Funktionen in diesem Release finden Sie weiter unten im Abschnitt Neue Funktionen.
Neue Funktionen
Diese Version bietet die folgenden neuen Funktionen und Verbesserungen:
- Kompatibilität mit Eclipse 3.3.
- In Verbindung mit Java 1.6 wird auch Windows Vista unterstützt.
- Die StarTeam-Synchronisierungsperspektive und die Synchronisierungs- und Dateiansichten wurden entfernt. Sie können jetzt die Befehle im Team-Kontextmenü in der Benutzeroberfläche von Eclipse verwenden, um Dateien und Ordner unter StarTeam-Kontrolle zu bearbeiten.
- Asynchroner Zugriff auf den StarTeam-Server:
- Sie können Eincheck- und Auscheckvorgänge ausführen und Ansichten im Hintergrund aktualisieren, wodurch die Benutzeroberfläche von Eclipse zu jeder Zeit vollständig aktiv ist und zugleich das Einfrieren des Computers aufgrund von Zeitüberschreitungen bei Netzwerkaufrufen oder der Nichtverfügbarkeit von Servern verhindert wird. Diese Jobs können auch parallel ausgeführt werden, solange sie auf unterschiedliche Serverkonfigurationen abzielen.
Wenn Hintergrundvorgänge in Jobs ausgeführt werden, die mit derselben Serverkonfiguration kommunizieren, werden sie in der Reihenfolge in die Warteschlange gestellt, in der sie geplant wurden.
- Wenn keine Verbindung mehr zu einer StarTeam-Server-Konfiguration besteht, haben Sie dennoch folgende Möglichkeiten:
- Die Benutzeroberfläche bleibt aktiv, d. h., Sie können mit anderen verbundenen Serverkonfigurationen arbeiten. Sie können im Server-Explorer gleichzeitig mehrere Verbindungen zu Serverkonfigurationen öffnen.
- Sie können im Server-Explorer mithilfe des Kontextmenübefehls Aktualisieren eine neue Verbindung zu der nicht verbundenen Serverkonfiguration herstellen.
- Diese Version bietet ausschließlich die standardmäßige Eclipse-Synchronisierung mit all ihren Vorteilen, wie z. B. der konsistenten Aktualisierung, welche Elemente im Hintergrund synchronisiert werden sollen.
- Das Namens-Refactoring gibt schnellere Rückmeldung. Wenn bei Änderungen Konflikte auftreten, liefert die Benutzeroberfläche ein sofortiges Feedback.
- Sie können Ansichten mit dem Auswahlmechanismus verbinden bzw. die Verbindung trennen. Sie erhalten durch diese Verbesserungen mehr Flexibilität beim Navigieren in der Workbench, da die Ansichten nicht ständig aktualisiert werden, und können selbst entscheiden, wann die zugehörigen Repository-Inhalte in den Ansichten angezeigt werden sollen.
- In diesem Release wird die generische StarTeam-Historienansicht unterstützt.
- Diese Version bietet anhand der Benutzervorgaben (Dialogfeld Benutzervorgaben) eine flexiblere Zuordnung der Repository-Ordner zu Arbeitsbereichsordnern. Zudem können Sie Benutzervorgaben für ein Projekt einchecken und teamübergreifend freigeben. Sie können außerdem die Namen von lokalen Ordnern ändern, die von lesbaren StarTeam-Ordnernamen oder von Pfadfragmenten übernommen wurden.
Der Assistent Als Projekt auschecken verfügt auch über eine Zuordnungsseite, auf der Sie während des Auscheckvorgangs die Zuordnung der Ordner definieren können. Während des Auscheckprozesses werden in neu erstellten Projekten Arbeitsbereichsordner mit Ordnernamen angelegt, die ihnen entsprechend der im Assistenten vorgenommenen Zuordnungseinstellungen zugewiesen wurden.
- Sie können nun die Benutzervorgabe "Schnelldifferenz" in Texteditoren aktivieren, damit die Unterschiede zwischen der letzten StarTeam-Revision und der geöffneten Datei angezeigt werden.
- StarTeamMPX verhält sich nun so, als würde man im StarTeam-Cross-Platform-Client arbeiten. Es aktualisiert Elementansichten auf Änderungen an Serverinhalten. Der Cache-Agent wird von allen Auscheckvorgängen (einschließlich Bulk Check Out) vollständig unterstützt. Zudem können Sie im Server-Explorer im Eigenschaftsdialogfeld für eine ausgewählte Serverkonfiguration "MPX-Profile" auswählen.
- Sie können diese Client-Version im Dialogfeld Benutzervorgaben schnell aktivieren oder deaktivieren. Der Client ist standardmäßig automatisch aktiviert.
- Sie können Teamprojektsets in Eclipse exportieren. Dazu gehören die erforderlichen StarTeam-IDs, die Original-Serverbeschreibung sowie die Host- und Portinformationen. Benutzer, die Teamprojektsets einschließlich StarTeam-Informationen importieren, können auch schnell die IP-Adressen ändern. Falls ein Benutzer auf einem Computer Teamprojektsets unter Verwendung interner IP-Adressen exportiert hat, kann der importierende Benutzer diese mit den Host-Namen und Adressen überschreiben, auf die er durch die Firewall hindurch zugreifen kann.
- Diese Version enthält aktualisierte Label-Auszeichnungen (Dekorationen) in den Eclipse-Explorern, wodurch die verschiedenen Statuswerte der Ressourcen besser dargestellt werden. Zusätzlich zur Unterscheidung nach Richtung, wie z. B. "Ausgehend", "Eingehend" und "Konflikt", werden auch Hinzufügungen, Löschungen und Änderungen durch die Label-Auszeichnungen angezeigt.
Auf der Seite Label-Auszeichnungen (Dialogfeld Benutzervorgaben) finden Sie die zugehörigen Einstellungen.
- Verbesserungen an den Dialogfeldern Einchecken/Auschecken:
- Es gibt nicht länger zwei Arten von Team-Kontextmenübefehlen zum Einchecken und Auschecken mit Dialogfeldern, die zwischen Aktionen unterscheiden, die bzw. die nicht erzwungen werden. Sie können beispielsweise in den Dialogfeldern Einchecken und Auschecken die Optionen Einchecken erzwingen bzw. Auschecken erzwingen aktivieren, wodurch Änderungen trotz vorhandener Konflikte ein- oder ausgecheckt werden.
- Das Dialogfeld Einchecken verarbeitet Dateien, die sich nicht in der Ansicht befinden (Hinzufügungen), oder geänderte Dateien (Änderungen) anhand von Symbolleistenschaltern (Nur Hinzufügungen und Nur Änderungen) im Bereich Änderungen des Dialogfelds. Sie können entscheiden, ob Sie Hinzufügungen oder Änderungen einchecken möchten, indem Sie den entsprechenden Symbolleistenschalter betätigen.
- Ähnlich dem Dialogfeld Auschecken verfügt der Assistent Als Projekt auschecken über eine Seite, die alle Auscheckoptionen enthält, wie z. B. den Sperrstatus. Dort können Sie Einstellungen, die Sie auf der Seite mit den StarTeam-Benutzervorgaben (Dialogfeld Benutzervorgaben) vorgenommen haben, überprüfen und optional überschreiben.
-
Die Seite Ausschließen des Assistenten für neue Projekte enthält Optionen zum Ausschließen von Ordnern. Sie können diese Option beispielsweise dazu verwenden, Statusdaten von anderen Versionskontrollsystemen, wie Subversion (.svn) oder CVS (CVS), auszuschließen.
- Ergänzungen für die StarTeam-Konsolenansicht. Mit der Konsole können Sie die Netzwerkbefehle überwachen und Performance-Probleme und Fehler in Berichten zusammenstellen, vergleichbar mit der Konsolenausgabe des Befehlszeilenarguments -netmon des StarTeam-Cross-Platform-Clients. Auf der zusätzlichen Seite mit den Benutzervorgaben für die StarTeam-Konsole (Dialogfeld Benutzervorgaben) können Sie die Konsole anpassen.
- Benutzerdefinierte alternative Eigenschaftseditoren (APEs) von StarTeam 2005, StarTeam 2005 Release 2 und StarTeam 2006 werden unterstützt.
Systemanforderungen
Nachfolgend finden Sie die Systemanforderungen zum Installieren und Ausführen des Clients.
Hinweis: Diese Client-Version wurde erstellt mit und unterstützt Java Version 1.5.0_09.
| Systembereich |
Anforderung |
|
Eclipse-Versionen
|
3.2.2
3.3
|
|
Betriebssysteme
(32-Bit)
|
Windows XP Professional SP2
Windows Vista
Solaris 10
Red Hat Enterprise Linux (WS) 3.0, 4.0
|
|
StarTeam-Server-Versionen
|
StarTeam Server 2006
StarTeam Server 2005 Release 2
StarTeam Server 2005 für Solaris
|
|
Festplattenplatz
|
Zusätzlich zu dem für Eclipse erforderlichen Festplattenplatz benötigen Sie weitere 37 MB zum Installieren der Anwendung.
Hinweis: Für Ihre Arbeitsdateien wird genügend Festplattenspeicher benötigt.
Die Größe des erforderlichen Platzes hängt davon ab, wofür Sie das Produkt verwenden.
|
Hinweis: Wenn Sie dieses Produkt verwenden, empfiehlt es sich, die Heap-Größe für den Java-Speicher zu erhöhen. Die erforderlichen Einstellungen können mit den Java-Befehlen (-vmargs) -Xms und Xmx vorgenommen werden. Die richtigen Werte für diese Einstellungen sind von der Größe des verfügbaren physischen Arbeitsspeichers abhängig. Durch das Zuweisen eines größeren Speicherplatzbereichs kann die System-Performance in der Regel beachtlich verbessert werden. Die Werte für den Speicher-Heap sollten jedoch nicht zu groß gewählt werden, um das Bilden von Auslagerungsdateien bei unzureichendem physischen Speicherplatz zu vermeiden.
Weitere Informationen zur Einrichtung des Speicher-Heaps finden Sie bei Eclipse.org, IBM.com und Java.Sun.com.
Wenn eine Vorgängerversion dieses Produkts auf dem Ziel-Computer installiert wurde, sollte diese vor der Installation dieser Version deinstalliert bzw. deaktiviert werden.
Zum Anfang
Deinstallation von StarTeam Edition für Eclipse 2005 Release 2
Deaktivieren bzw. deinstallieren Sie StarTeam Edition für Eclipse 2005 Release 2, bevor Sie dieses Release installieren. Borland empfiehlt diesen Schritt, um Verwechslungen zwischen den Menüoptionen der beiden Clients zu vermeiden.
So deinstallieren Sie StarTeam Edition für Eclipse 2005 Release 2
- Starten Sie das Deinstallationsprogramm von StarTeam Edition für Eclipse 2005 Release 2.
- Befolgen Sie die Anweisungen des Assistenten.
So deaktivieren Sie StarTeam Edition für Eclipse 2005 Release 2
- Wählen Sie im Hauptmenü von Eclipse Hilfe > Software-Updates > Konfiguration verwalten. Das Dialogfeld Produktkonfiguration wird geöffnet.
- Wählen Sie in diesem Dialogfeld links in der Liste <Laufwerksbuchstabe>:\Borland\StarTeamEC\Eclipse aus.
- Wählen Sie in der Liste Verfügbare Tasks die Option Inaktivieren.
- Klicken Sie im daraufhin angezeigten Dialogfeld auf OK, um die Änderungen zu übernehmen.
- Starten Sie Eclipse neu.
Tipp: Sie können StarTeam Edition für Eclipse 2005 Release 2 später wieder aktivieren, indem Sie die oben beschriebenen Schritte ausführen und anschließend in der Liste Verfügbare Tasks des Dialogfelds Produktkonfiguration die Option Aktivieren auswählen.
Deinstallation des StarTeam Eclipse Client in Together 2006 Release 2
Bei der Installation von Together 2006 Release 2 wird eine Vorgängerversion von StarTeam Eclipse Client installiert. Deinstallieren Sie diese Vorgängerversion, bevor Sie StarTeam 2006 Release 2 Eclipse Client installieren.
So deinstallieren Sie die Vorgängerversion von StarTeam Eclipse Client, die mit Together 2006 Release 2 installiert wurde
- Starten Sie das Deinstallationsprogramm von Together 2006 Release 2.
- Wählen Sie die Option zum Deinstallieren spezifischer Funktionen.
- Wählen Sie die Option zum Deinstallieren des StarTeam-Clients bzw. der StarTeam-Integration.
Zum Anfang
Installation
Für die Installation dieses Release können Sie die Installationsdatei von der Borland-Website unter http://www.borland.com/downloads/download_starteam.html herunterladen.
Klicken Sie auf den Link "StarTeam 2006 & 2005 Rel 2 Integrations". Deinstallieren Sie Vorgängerversionen von StarTeam Eclipse Client, bevor Sie mit der Installation von StarTeam 2006 Release 2 Eclipse Client beginnen.
Hinweis: Voraussetzung für die Installation von StarTeam Eclipse Client ist, dass Eclipse 3.2.2 bzw. 3.3 auf dem Computer installiert ist.
So installieren Sie dieses Release von StarTeam Eclipse Client
- Schließen Sie alle laufenden Anwendungen, nachdem Sie alle geänderten Dateien gespeichert haben.
- Starten Sie die ausführbare Installationsdatei. Laden Sie die Installationsdatei von der Borland-Website unter http://www.borland.com/downloads/download_starteam.html herunter.
- Befolgen Sie die Installationsanweisungen des Installationsassistenten.
Zum Anfang
Produkt-Interoperabilität
- Die Clients von StarTeam Eclipse und StarTeam Cross-Platform-Client verwenden unterschiedliche Dateistatusinformationen. Wenn Sie Ihre Projekte in den Cross-Platform-Clients und StarTeam Eclipse Clients so einrichten, dass Sie auf dieselbe lokale Ordnerstruktur verweisen, zeigen die beiden Clients wahrscheinlich unterschiedliche Dateistatusinformationen an. Im Cross-Platform-Client haben Dateien möglicherweise den Status "unbekannt". Ist dies der Fall, müssen Sie die Option Status aktualisieren wählen, damit der tatsächliche Status der Dateien angezeigt wird. Das Gleiche gilt für StarTeam Eclipse Client. Zudem werden von StarTeam Eclipse Client möglicherweise bidirektionale Änderungen ausgewiesen, obwohl nur eingehende oder ausgehende Änderungen an Dateien vorhanden sind. Wenn Sie jedoch die in diesem Dokument beschriebenen manuellen Schritte ausführen, können Sie mit beiden Clients parallel arbeiten.
- Borland Caliber DefineIT 2006 wurde zur Verwendung mit Eclipse 3.1.1 und StarTeam 2006 Release 2 Eclipse Client zur Verwendung mit Eclipse 3.2.2 und 3.3 entwickelt. Aus diesem Grund hat Borland diese Produkte nur begrenzt zusammen getestet. Obwohl keine Probleme gefunden wurden, ist eine vollständige Unterstützung dieser Konfiguration nicht möglich. Falls Probleme auftreten, wird versucht, diese in zukünftigen Versionen der Produkte zu beheben.
- Diese Version von StarTeam Eclipse Client wurde unter Eclipse 3.2.2 mit Rational Application Developer 7.0, Together 2006 Release 2 und JBuilder 2007 getestet. Hierbei sind keine Probleme aufgetreten, auch wenn nur eingeschränkte Tests durchgeführt wurden. Bei der Installation von Together 2006 Release 2 wird eine Vorgängerversion von StarTeam Eclipse Client installiert. Deinstallieren Sie diese Vorgängerversion, bevor Sie StarTeam 2006 Release 2 Eclipse Client installieren. Weitere Informationen hierzu finden Sie unter Deinstallation von StarTeam Edition für Eclipse 2005 Release 2.
Zum Anfang
Bekannte Probleme
Nachfolgend sind einige bekannte Probleme in diesem Release aufgeführt.
-
Wenn Sie für die Bildschirmdarstellung die Option "Windows - klassisch" ausgewählt haben, werden in der Eclipse-Benutzeroberfläche die Kombinationsfelder zum Filtern nicht ordnungsgemäß (zu schmal) angezeigt. Dieses Problem lässt sich umgehen, indem Sie die Option "Windows XP" für die Bildschirmdarstellung auswählen. Wählen Sie hierzu in der Windows-Systemsteuerung die Option Anzeige. Wählen im Register Darstellung die Bildschirmdarstellung aus. Dies ist ein Fehler in Eclipse. Weitere Informationen hierzu finden Sie unter https://bugs.eclipse.org/bugs/show_bug.cgi?id=155159.
- Wenn Sie StarTeamMPX sowohl für StarTeam Eclipse Client als auch für den StarTeam-Server aktivieren und sich manuell bei StarTeam Eclipse Client anmelden, werden Sie vom Client informiert, dass Sie die Vorteile von StarTeamMPX nutzen können. Wenn Ihre Anmeldung mithilfe gespeicherter Kontendaten automatisch erfolgt, wird keine Meldung zu StarTeamMPX angezeigt. Stattdessen wird ein Systemprozess für StarTeamMPX gestartet. Alle StarTeamMPX-Ereignisse werden von Systemprozessen verarbeitet. Diese Prozesse sind anfangs in der Fortschrittsansicht von Eclipse nicht sichtbar. Sie können sie jedoch anzeigen, indem Sie in der Fortschrittsansicht im Dropdown-Menü die Option Benutzervorgaben auswählen und anschließend im Fortschrittsdialogfeld die Option zum Anzeigen inaktiver Operationen und Systemoperationen aktivieren.
-
Sie können Dateien mit ausgehenden Änderungen nur über die Kontextmenübefehle Ersetzen durch überschreiben. Dateien mit eingehenden Änderungen müssen zuerst lokal geändert werden (um Konflikte zu erzeugen), bevor Sie sie mit der Option "Einchecken erzwingen" einchecken.
-
Wenn Sie einen Ordner umbenennen, dem eine Datei hinzugefügt wurde, und anschließend den Status aktualisieren, werden diese Änderungen vom Client als eingehende Löschung des Ordners und als eingehende Hinzufügung des Ordners und seiner neuen Dateien angezeigt. Die Verbindung zur lokalen Historie wird getrennt. Dies beeinträchtigt jedoch nicht die Kontinuität und die Konsistenz der Historie auf dem Server.
-
Sie können Arbeitsbereichressourcen per Drag-and-Drop verschieben, aber nicht freigeben. Dies ist ein Fehler in Eclipse. Weitere Informationen hierzu finden Sie unter https://bugs.eclipse.org/bugs/show_bug.cgi?id=187972.
-
Wenn die Schlüsselworterweiterung aktiviert ist, verwendet StarTeam Eclipse Client beim Auschecken von Dateien die im Dialogfeld "StarTeam-Benutzervorgaben" ausgewählte Codierung zum Erweitern von Schlüsselwörtern in Dateien. Nach dem Auschecken handhabt Eclipse Codierungsänderungen, nicht StarTeam Eclipse Client.
- Das folgende Verfahren wurde in der Online-Hilfe nicht dokumentiert:
So ersetzen Sie den Inhalt einer lokalen Datei durch den Inhalt der Remote-Datei und erweitern dadurch die Schlüsselwörter, nachdem die Projekteinstellungen für Schlüsselwörter geändert wurden
1. Wählen Sie im Arbeitsbereich die Datei und anschließend im Kontextmenü die Option Ersetzen durch > Revision aus.
2. Wählen Sie die aktuelle Revision aus. Die Datei wird dadurch nicht geändert, aber die in der Datei enthaltenen Schlüsselwörter (z. B. $Header$) werden erweitert.
-
Wenn Sie die Option Als Projekt auschecken auswählen, wird der Sperrstatus standardmäßig auf Aktuelle Einstellungen beibehalten gesetzt. Alle anderen im Dialogfeld Benutzervorgaben ausgewählten Optionen zum Sperren werden ignoriert.
Zum Anfang
Unterstützung in Anspruch nehmen
Weitere Informationen über den Support von Borland finden Sie auf der Website "Borland technischer Support" unter http://www.borland.com/de/services/support/index.html.
Zum Anfang
Copyright © 2007
Borland Software Corporation. Alle Produktnamen von Borland sind Marken oder eingetragene Marken der Borland Software Corporation. Andere Marken- und Produktnamen sind Marken oder eingetragene Marken der jeweiligen Inhaber.