Home
TestDirector Synchronizer Benutzerhandbuch
Contents
1. Borland Excellence Endures Borland Software Corporation 100 Enterprise Way Scotts Valley California 95066 3249 USA www borland de Die Borland Software Corporation verf gt m glicherweise Uber Patente und oder anh ngige Patentanmeldungen die den Inhalt dieser Dokumentation betreffen Eine Liste vorhandener Patente finden Sie auf der Produkt CD im Dialogfeld Info Durch die Bereitstellung dieses Dokuments erhalten Sie keine Lizenz f r diese Patente CoPYRIGHT 1995 2005 Borland Software Corporation Alle Rechte vorbehalten Alle Marken und Produktnamen von Borland sind Marken oder eingetragene Marken der Borland Software Corporation in den USA und anderen L ndern Alle anderen Marken sind Eigentum der jeweiligen Inhaber Die Bedingungen und Haftungsausschl sse f r Drittanbieterprodukte finden Sie in den Versions hinweisen auf Ihrer Produkt CD Gedruckt in Irland Inhalt Kapitel 1 Vorwort 5 Support bei Borland 5 Konventionen in der Dokumentation 6 Kapitel 2 TestDirector verwenden 7 TestDirector Synchronizer installieren 7 Synchronisieren der Anwendungen 8 Benutzerdefinierte Felder erstellen 10 Felder in TestDirector anpassen 10 Felder in StarTeam anpassen 11 Fehlersuche 2222er nn 12 Synchronisierungs Flag einrichten 12 Zu lange Felder 2 2222 12 Memofelder
2. zugewiesen wurde Sie k nnen dieses Feld einem Datumsfeld in TestDirector zuordnen wenn StarTeam Eigent mer des zugeordneten Felderpaars ist Die Zeitangabe geht jedoch verloren Kommentar Typ Memo sehr gro es Stringfeld Wert Eine gro e Anzahl von Textzeichen Interner Bezeichner Kommentar Enth lt den vollst ndigen Text des Revisionskommentars der den Grund f r die nderung der Eigenschaften einer nderungsanforderung angibt Die ersten 2000 Zeichen des Revisionskommentars werden im Feld Kurzkommentar gespeichert Beachten Sie dass das ndern von Eigenschaften dazu f hrt dass StarTeam eine neue Revision erstellt Dieses Feld kann einem Stringfeld in TestDirector zugeordnet werden Die Daten werden von TestDirector m glicherweise nicht vollst ndig dargestellt da die Maximall nge der Stringfelder in TestDirector von der verwendeten Datenbank abh ngt Kommentar ID Erweitert Typ Ganzzahl Wert Abh ngig von der verwendeten Datenbank Interner Bezeichner CommentID Die einem Revisionskommentar zugewiesene ID Nummer Das Feld zeigt einen Wert von 1 an wenn kein Revisionskommentar angegeben wurde Sie k nnen dieses Feld einem Stringfeld in TestDirector zuordnen aber nur wenn StarTeam Eigent mer des zugeordneten Felderpaars ist Komponente Typ Text Wert Bis zu 64 Zeichen Interner Bezeichner Komponente Text der die Komponente identifiziert in der der Defekt auftritt Wird h ufig mit d
3. Treiber verweisen Tabelle 3 2 TestDirector Anweisungen TestDirector Anweisung mtd_driver n Beschreibung Der Name des ODBC oder Oracle JDBC Treibers der f r den Zugriff auf die TestDirector Datenbank verwendet wird Sie m ssen diese Anweisung f r jede Synchronisierung angeben auch wenn Sie die Iterations Anweisung verwenden Der in der urspr nglichen BugSyne ini Datei angegebene Wert bei Verwendung von ODBC umfasst Folgendes mtd_driver1 sun jdbc odbc JdbcOdbcDriver Der in der urspr nglichen BugSyne ini Datei angegebene Wert bei Verwendung von Oracle JDBC umfasst Folgendes mtd_driver1 oracle jdbc driver OracleDriver Wenn Sie den Oracle JDBC Treiber einsetzen m ssen Sie au erdem den entsprechenden Oracle JDBC Treiber verwenden Kapitel 3 Erlauterungen zur Synchronizer Eigenschaftsdatei 19 TestDirector Anweisungen verwenden Tabelle 3 2 TestDirector Anweisungen Fortsetzung TestDirector Anweisung Beschreibung mtd_dataurl n Der ODBC DSN oder die Oracle JDBC URL f r die zu synchronisierende TestDirector Datenbank Der in der urspr nglichen BugSyne ini Datei angegebene Wert bei Verwendung von ODBC umfasst Folgendes mtd_dataurl1 jdbc odbc TestDirector_Demo Er verweist auf die mit TestDirector installierte Demodatenbank Wenn Sie eine eigene TestDirector Datenbank erstellen m ssen Sie f r diese m glicherweise auch einen DSN erstellen Verwenden Sie f r Oracle JDBC eine der fol
4. run sh f r StarTeam Server f r Solaris so dass sie auf den Speicherort von starteamxx jar verweist Weitere Informationen hierzu finden Sie unter Den Synchronizer ausf hren auf Seite 27 berpr fen Sie ob der Synchronizer die nderungsanforderungen ordnungsgem von StarTeam nach TestDirector verschiebt a Erstellen Sie eine nderungsanforderung in StarTeam b Setzen Sie den Wert des Synchronisierungsfelds in TestDirector auf Yes c Starten Sie den Synchronizer d Aktualisieren Sie die Anzeige von TestDirector und berpr fen Sie ob ein Defekt erstellt wurde berpr fen Sie ob der Synchronizer die nderungsanforderungen ordnungsgem von TestDirector nach StarTeam verschiebt a Erstellen Sie einen neuen Defekt in TestDirector b Setzen Sie den Wert des Synchronisierungsfelds in TestDirector auf Yes c Geben Sie den entsprechenden Projektnamen in das Projektfeld ein Der Wert in diesem Feld muss mit dem Parameterwert f r mtd_project1 identisch sein d Starten Sie den Synchronizer e Aktualisieren Sie die StarTeam Anzeige und berpr fen Sie ob eine Anderungsanforderung erstellt wurde F hren Sie die Synchronizer Batch Datei run bat oder run sh regelm ig aus um eine bereinstimmung der beiden Datenbanken zu erreichen die Ihren Anforderungen entspricht Kapitel 2 TestDirector verwenden 9 Benutzerdefinierte Felder erstellen Er rtern Sie bei der Entscheidung ber
5. Datum in der Zukunft liegt Hierf r w re eine umfangreiche Koordinationsarbeit von Seiten der TestDirector und StarTeam Administratoren erforderlich Detected on Date Typ Datum Wert Ein Datum als Zeichenfolge Interner Bezeichner BG_DETECTION_DATE Datum der Eingabe des Defekts in das System Dieses Feld darf nicht den StarTeam Feldern Erstellt um oder Eingegeben am zugeordnet werden da StarTeam diese Felder selbst berechnet Es kann jedoch eine Zuordnung zu einem benutzerdefinierten Datum Zeitfeld in StarTeam erstellt werden Kapitel 6 Defektfelder in TestDirector 47 Defektfelder in TestDirector Estimated Fix Time Typ Nummer Wert Abhangig von der verwendeten Datenbank Interner Bezeichner BG_ESTIMATED_TIME_FIX Anzahl der f r die Reparatur gesch tzten Arbeitsstunden Dieses Feld kann einem benutzerdefinierten numerischen Feld in StarTeam zugeordnet werden Planned Closing Version Typ Nachschlageliste Wert Auf die Optionen in der Versionsliste beschr nkt Interner Bezeichner BG_PLANNED_CLOSING_VER Produktversion oder Build in dem das Problem behoben werden soll Dieses Feld kann einem benutzerdefinierten Aufz hlungsfeld in StarTeam oder einem StarTeam Textfeld wenn TestDirector Eigent mer des Felds ist zugeordnet werden Weitere Informationen hierzu finden Sie unter Detected in Version auf Seite 47 Priority Typ Nachschlageliste Wert Auf die Werte in der Priorit tenliste beschr
6. Feld Sie k nnen dieses Feld einem numerischen Feld in TestDirector zuordnen aber nur wenn StarTeam Eigent mer des zugeord neten Felderpaars ist Erstellt von Erweitert Typ Benutzer ID Wert Auswahl aus einer Benutzerliste oder lt Kein Wert gt Interner Bezeichner CreatedUserlD Der Name des Benutzers der die erste Revision in der Ansicht erstellt hat Dies ist entweder der Benutzer der die Anderungsanforderung initiiert hat oder der Benutzer der die verzweigte Revision ge ndert hat Sie k nnen dieses Feld einem Benutzerlistenfeld in TestDirector zuordnen wenn das TestDirector Feld eine Liste verwendet die den Benutzer Anmeldenamen in StarTeam entspricht und eine Verifizierung erfordert Die L nge der Benutzernamen in TestDirector ist jedoch von der verwendeten Datenbank abh ngig In StarTeam sind bis zu 63 Zeichen zul ssig StarTeam muss Eigent mer der Zuordnung sein Erstellt um Erweitert Typ Datum Zeit Wert Datum und Zeit Interner Bezeichner CreatedTime Datum und Uhrzeit der Erstellung der ersten Revision in der Ansicht Sie k nnen dieses Feld einem Datumsfeld in TestDirector zuordnen wenn StarTeam Eigent mer des zugeordneten Felderpaars ist Die Zeitangabe geht jedoch verloren Kapitel 5 nderungsanforderungsfelder 33 Anderungsanforderungsfelder Gel scht von Typ Benutzer ID Wert Auswahl aus einer Benutzerliste oder lt Kein Wert gt Interner Bezeichner DeletedUserlD Der Name des Benu
7. Spezielle berlegungen 12 Leere Felder verwenden 2 2222 13 Zuordnungen zwischen Aufz hlungsfeldern und Textfeldern erstellen 22 2220 13 Schreibgesch tzte Ansicht verwenden 14 Kapitel 3 Erl uterungen zur Synchronizer Eigenschaftsdatei 15 Erl uterungen zu Anweisungen 15 Mehrere Synchronisierungen einrichten 16 StarTeam Anweisungen verwenden 17 TestDirector Anweisungen verwenden 19 Anh nge kopieren 21 Zuordnungsanweisungen verwenden 22 Funktionsweise der Operatoren 22 Anforderungen und Beschr nkungen hinsichtlich der Zuordn ung 4 4 zu Bean ah 23 Synchronizer 5 1 Eigenschaftsdateien aktualisieren 25 Kapitel 4 Den Synchronizer ausf hren 27 Die Batch Dateien ndern 27 Protokolldateien prifen 28 Kapitel 5 Anderungsanforderungsfelder 29 Kapitel 6 Defektfelder in TestDirector 45 Anhang A Die anf ngliche Synchronizer Eigenschaftsdatei 53 Anhang B Synchronizer Batch Dateien bei Installation 59 run bat Windows Server 2 222222 59 run again bat Windows Server 60 Anhang C Systemanforderungen 63 Synchronizer Anforderungen 63 Weitere Anforderungen 63 Index 65 Kapitel Vorwort In diesem Handbuch wird beschrieben wie Sie zwei Anwendungen synchronisieren mit denen Defekte zur ckverfolgt werden k nnen StarTeam Enterprise
8. StarTeam Feld 34 Detected By TestDirector Feld 47 Detected on Date TestDirector Feld 47 E Eckige Klammern Konvention 6 Eigenschaftsdateien Beispiel 53 Erl uterungen 15 Felder zuordnen 22 StarTeam Werte angeben 17 TestDirector Werte angeben 19 Von fr heren Versionen aktualisieren 25 Eigent mer In der Zuordnungsanweisung festgelegt 22 Eingegeben von StarTeam Feld 35 Empfohlene Zuordnungen 24 Entered On StarTeam Feld 35 Entwicklersupport 5 Erforderliche Zuordnungen 23 Erstellen benutzerdefinierter Felder 10 Erstellt um StarTeam Feld 33 Erstellt von StarTeam Feld 33 Estimated Fix Time TestDirector Feld 48 Externe Referenz StarTeam Feld 35 F Fehlersuche 12 Felder 13 Abschneiden 12 Leer 13 StarTeam 29 TestDirector 45 Zuordnung 22 Fettdruck Konvention 6 Flag StarTeam Feld 36 Flags 12 G Ganzzahlen in StarTeam 11 66 TestDirector Synchronizer Benutzerhandbuch Ge ndert um StarTeam Feld 37 Ge ndert von StarTeam Feld 37 Gel scht von StarTeam Feld 34 Geschlossen am StarTeam Feld 32 ID StarTeam Feld 37 ID der Punktnotation StarTeam Feld 34 IDs der Anh nge StarTeam Feld 30 Iteration Anweisung in der Eigenschaftsdatei 17 K Kategorie StarTeam Feld 31 Kommentar StarTeam Feld 32 Kommentar zu neuer Revision StarTeam Feld 37 Kommentar ID StarTeam Feld 32 Komponente StarTeam Feld 32 Konventionen Eckige Klammern 6 Fettdruck 6 Kursivschrift 6 Men auswahl 6 Schriftar
9. Synchronisierungen auf yes gesetzt Wenn in diesem Fall f r beide Synchronisierungen dieselbe Eigenschaftsdatei verwendet wird sieht dies m glicherweise folgenderma en aus vts_recurse_childrenl yes vts_recurse_children2 yes Wenn ein StarTeam Ordner der einen Synchronisierung ein untergeordneter Ordner des StarTeam Ordners ist der f r die zweite Synchronisierung angegeben wurde wird der erste Ordner doppelt synchronisiert wodurch die Daten m glicherweise mehrmals in beiden Datenbanken erscheinen Ein hnliches Problem kann sich ergeben wenn Ordner an beiden Synchronisierungspositionen gemeinsam genutzt werden Wenn Sie mit mehreren Synchronisierungen arbeiten k nnen Sie mithilfe der Iterations Anweisung die Anzahl der Synchronisierungen innerhalb einer Eigen schaftsdatei angeben Auf diese Weise haben Sie die M glichkeit nur die Felder zu definieren die erforderlich sind und sich von den Feldern der vorhergehenden Synchro nisierung mit niedrigerer Nummer unterscheiden StarTeam Anweisungen verwenden Mithilfe der in der folgenden Tabelle beschriebenen Anweisungen geben Sie den StarTeam Server ein StarTeam Projekt usw an Dabei handelt es sich um den ersten Anweisungssatz in der Eigenschaftsdatei Die Anweisungen werden in der Tabelle entsprechend ihrer Reihenfolge in der urspr nglichen Eigenschaftsdatei BugSync ini aufgef hrt und in den meisten F llen wird erl utert wie diese anf nglich in der Datei verwe
10. TestDirector ist jedoch von der verwendeten Datenbank abh ngig In StarTeam sind bis zu 63 Zeichen zul ssig StarTeam muss Eigent mer der Zuordnung sein Kapitel 5 nderungsanforderungsfelder 29 Anderungsanforderungsfelder Adressiert in Build Typ Aufzahlung Wert Auswahl aus einer Liste mit Ansichts Labels oder lt Kein Wert gt Interner Bezeichner AddressedIn Das f r den n chsten Build erstellte Label das nach dem Beheben einer Anderungs anforderung auf die Ansicht angewendet wird Sie k nnen dieses Feld einem Stringfeld oder einem Nachschlagelistenfeld in TestDirector zuordnen das mit den entsprechenden StarTeam Labels bereinstimmt und eine Verifizierung erfordert StarTeam muss Eigent mer der Zuordnung sein Adressiert in Ansicht Typ Aufz hlung Wert Auswahl aus einer Liste mit Ansichten oder lt Kein Wert gt Interner Bezeichner AddressedInView Gibt an in welcher Ansicht die nderungsanforderung behoben wurde Dieses Feld ist wichtig f r gemeinsam verwendete und verschobene Anderungsanforderungen Wenn StarTeam Eigent mer dieser Zuordnung lt ist kann dieses Feld einem Stringfeld oder einem Nachschlagelistenfeld in TestDirector zugeordnet werden Wenn es sich um eine bidirektionale Synchronisierung handelt muss dieses Feld einem Nachschlagelistenfeld in TestDirector mit den entsprechenden Werten zuge ordnet werden Anzahl der Anh nge Typ Ganzzahl Wert Abh ngig von der verwendeten Dat
11. Usr_Sync Gibt an ob der Synchronizer ein benutzerdefiniertes Feld in StarTeam automatisch erstellen soll wenn die Zuordnung f r ein TestDirector Feld auf ein nicht vorhandenes benutzerdefiniertes StarTeam Feld verweist Verwenden Sie den Wert Yes oder No Das automatisch erstellte benutzerdefinierte StarTeam Feld erh lt den Namen der in der Zuordnungsanweisung angegeben wurde Sein Daten typ wird von dem entsprechenden TestDirector Feld abgeleitet vts_create_custom_fields Yes Diese Anweisung wurde in der urspr nglichen BugSyne ini Datei auskom mentiert Durch Auskommentieren erreichen Sie dasselbe wie mit der Einstellung No TestDirector Anweisungen verwenden Hinweis Mithilfe der in der folgenden Tabelle beschriebenen Anweisungen geben Sie die Daten bank das Projekt usw in TestDirector an Hierbei handelt es sich um den zweiten Anweisungssatz in der Eigenschaftsdatei Die Anweisungen werden in der Tabelle ent sprechend ihrer Reihenfolge in der urspr nglichen Eigenschaftsdatei BugSync ini auf gef hrt Au erdem wird erl utert wie diese anf nglich in der Datei verwendet werden Wenn Sie f r Ihre TestDirector Projekte eine Oracle Datenbank verwenden enthal ten diese m glicherweise CLOB Felder Character Large Object Damit diese Felder unterst tzt werden sollten Sie die Anweisungen mtd_driver n und mtd_dataurl n so anpassen dass sie auf die entsprechenden Oracle JDBC
12. auf Priorit t 1 setzen und die Priorit ten 2 bis 10 hinzuf gen Dieses Feld kann einem Priorit tenfeld in TestDirector zugeordnet werden Die Auswahlm glichkeiten in den beiden Zuordnungsfeldern m ssen identisch sein Sie k nnen dieses Feld alternativ auch einem Nachschlagelistenfeld in TestDirector zuordnen das ber eine Werteliste f r das StarTeam Priorit tenfeld verf gt und eine Verifizierung erfordert Schreibgesch tzt Erweitert Typ Aufz hlung Wert Nein oder Ja Interner Bezeichner ReadOnly Gibt an ob die Konfiguration der nderungsanforderung schreibgesch tzt ist wie in einer Rollback Konfiguration einer Ansicht und oder ihr Verhalten eine Verzweigung bei Anderung zul sst Sie k nnen dieses Feld einem Stringfeld oder einem Nachschlagelistenfeld in TestDirector zuordnen das die Werte Ja oder Nein hat und eine Verifizierung erfordert StarTeam muss Eigent mer der Zuordnung sein Lesestatus Typ Aufz hlung Wert Gelesen oder Nicht gelesen Interner Bezeichner Read Status enth lt ein Leerzeichen Gibt an ob eine nderungsanforderung als gelesen oder nicht gelesen betrachtet wird Da dieses Feld benutzerabh ngig ist und eine Abh ngigkeit zum StarTeam Anmeldenamen in der Eigenschaftsdatei besteht ist es nicht unbedingt f r eine Zuordnung geeignet Bei Bedarf k nnen Sie dieses Feld jedoch einem Stringfeld oder einem Nachschlage listenfeld in TestDirec
13. die Ausf hrungsh ufigkeit der Batch Datei die folgenden Fragen Wie wichtig sind die Aktualisierungen f r die Benutzer Wie wirkt sich eine verminderte Leistung der Anwendungen w hrend des Synchronisie rungsprozesses aus Sie k nnen mithilfe der Datei run again bat ein regelm iges Zeitintervall festlegen m ssen dabei jedoch sicherstellen dass dem Synchronizer genug Zeit bleibt die Synchronisierung zu beenden bevor ein Neustart ausgef hrt wird Stellen Sie sicher dass die Teammitglieder ber die Auswirkungen der Synchroni sierungsma nahmen informiert sind StarTeam Benutzer sollten beispielsweise die TestDirector eigenen Felder nicht ndern da diese Eingaben w hrend des Synchro nisierungsprozesses verloren gehen Gleiches gilt f r das ndern von StarTeam eigenen Feldern durch TestDirector Benutzer Tester sollten beispielsweise das Feld R amp D Comments und Entwickler das Feld summary nicht ndern Erstellen Sie bei Bedarf eine Anleitung f r die Handhabung von Defekten und nderungsanforderungen in der jeweiligen Anwendung um Fehler zu vermeiden Benutzerdefinierte Felder erstellen Sowohl TestDirector als auch die Enterprise oder Enterprise Advantage Edition von StarTeam bieten M glichkeiten zum Erstellen benutzerdefinierter Felder in die die Eingabe von Werten erforderlich ist Einige benutzerdefinierte Felder m ssen in beiden Anwendungen angezeigt werden Dies gilt beispielsweise f r benutz
14. einen anderen Speicherort angeben Sie speichert die Dateien in diesem Ordner und f hrt anschlie end das Setup Programm ber diesen Ordner aus Das Setup Programm setup exe installiert die Integrationsdateien und startet anschlie end StarTeam runtime exe starTeam runtime exe ist eine ausf hrbare Datei die sich selbst dekomprimiert und die Dateien installiert die der Integration den Zugriff auf den StarTeam Server erm glichen Kapitel 2 TestDirector verwenden 7 Synchronisieren der Anwendungen Hinweis Wenn Sie den Windows Server von StarTeam verwenden und die Installation ber eine bereits vorhandene Synchronizer Version ausf hren ndert das Installationsprogramm Ihre aktuelle BugSyne ini Datei in BugSync 000 die Datei run bat in run 000 und run again bat in run again 000 Die von Ihnen an diesen Dateien vorgenommenen nderungen gehen dabei nicht verloren StarTeam f r Solaris Server verwendet run sh anstelle von run bat Synchronisieren der Anwendungen Hinweis F r die Synchronisierung zweier Datenbanken sind im Voraus einige Planungsschritte erforderlich Beide Datenbanken m ssen zun chst angepasst werden So f hren Sie eine effektive Synchronisierung der beiden Anwendungen durch 1 Entscheiden Sie zun chst welche Daten zu Defekten und nderungsanforderungen f r beide Anwendungen zug nglich sein m ssen Diese Daten m ssen in beiden Datenbanke
15. glichen unabh ngig davon ob diese in TestDirector oder in StarTeam bearbeitet werden Mithilfe von TestDirector k nnen Sie Defekte hinzuf gen und mit StarTeam k nnen Sie angeben dass diese Defekte behoben wurden und umgekehrt F r Teammitglieder ist es nicht wichtig zu wissen wo der Defekt zuletzt bearbeitet wurde Wenn die Synchronisierung der Datenbanken regelm ig durchgef hrt wird sind immer die aktuellsten Daten verf gbar Der TestDirector Synchronizer greift ber ODBC Treiber auf die SQL f hige relationale Datenbank von TestDirector zu Er greift ber StarTeam Runtime auf den StarTeam Server zu der dann die Verbindung zur StarTeam Datenbank herstellt Der Synchronizer leitet Daten zu TestDirector Defekten an die StarTeam Datenbank weiter und Informa tionen zu in StarTeam protokollierten Defekten die in diesem Fall nderungsanforde rungen genannt werden an die TestDirector Datenbank TestDirector Synchronizer installieren Bevor Sie mit der Installation des Synchronizers beginnen m ssen Sie pr fen ob Ihr Computer die unter Systemanforderungen auf Seite 63 beschriebenen Anforderugen erf llt Installieren Sie den Synchronizer durch Ausf hren der Datei ST_TD_Synchronizer exe und befolgen Sie die Anweisungen auf dem Bildschirm ST_TD_Synchronizer exe ist eine Programmdatei die sich selbst dekompromiert und den Ordner StarTeam_TestDirector_Synchronizer in Ihrem Temp Ordner ablegt wenn Sie nicht
16. in der Projektliste von TestDirector m glicherweise nicht kennen sollten Sie dieses Feld einem benutzer definierten Aufz hlungsfeld zuordnen 48 TestDirector Synchronizer Benutzerhandbuch Defektfelder in TestDirector R amp D Comments Typ Memo sehr groBes Stringfeld Wert Text kann gro e Datenmengen enthalten Interner Bezeichner BG_DEV_COMMENTS Informationen die von Teammitgliedern eingegeben werden z B Entwickler und Tester In einer Vorg ngerversion wurde dieses Feld sowohl dem StarTeam Feld Ausweichl sung als auch dem StarTeam Feld Probleml sung automatisch zuge ordnet Sie k nnen dieses Feld wie gewohnt manuell zuordnen eine automatische Zuordnung wird jedoch nicht mehr unterst tzt Ihre Eigenschaftsdatei muss die folgende Zeile enthalten map BG_DEV_COMMENTS lt Fix WorkAround In diesem Fall muss StarTeam Eigent mer des Felds R amp D Comments BG_DEV_COMMENTS lt sein Da BG_DEV_COMMENTS ein Memofeld in TestDirector ist k nnen Sie die Felder Probleml sung und Ausweichl sung ohne Datenverlust zuordnen Da keine Historieninformationen f r das TestDirector Feld R amp D Comments gespeichert werden sollte eine der Anwendungen Eigent mer dieses Felds sein Sie k nnen es beispielsweise dem StarTeam Feld Probleml sung zuordnen und StarTeam als Eigent mer angeben Es empfiehlt sich die Option Groups in TestDirector zu verwenden um den Benutzerzugriff
17. nderungsanforderungen in Verzweigungsansichten Der Wert Stamm betrifft Dateien die in der Ansicht erstellt wurden in der sich die Anderungsanforderung aktuell befindet Wenn es sich bei der Ansicht um eine Referenzansicht handelt reflektiert sie den Status der Anderungsanforderung in der bergeordneten Ansicht der Referenzansicht Sie k nnen dieses Feld einem Stringfeld oder einem Nachschlagelistenfeld in TestDirector zuordnen das die Werte Verzweigt Nicht verzweigt oder Stamm hat und eine Verifizierung erfordert StarTeam muss Eigent mer der Zuordnung sein Kategorie Typ Text Wert Bis zu 64 Zeichen Interner Bezeichner Kategorie Text der die Unterkomponente identifiziert in der der Defekt auftritt Dieser Bezeichner wird in der Regel in Kombination mit dem Feld Komponente verwendet Dieses Feld kann einem benutzerdefinierten Stringfeld in TestDirector zugeordnet werden Da die zul ssige Maximall nge der Stringfelder in TestDirector jedoch von der Datenbank abh ngig ist sollte TestDirector Eigent mer dieses Felds sein um einen Datenverlust zu vermeiden Kapitel 5 nderungsanforderungsfelder 31 Anderungsanforderungsfelder Geschlossen am Typ Datum Zeit Wert Datum und Zeit Interner Bezeichner ClosedOn Datum und Zeit zu dem bzw der eine Anderungsanforderung geschlossen wurde StarTeam schlieBt dieses Feld automatisch wenn der Anderungsanforderung der Status Geschlossen
18. nkt wenn Abgleich mit der Liste erforderlich Die Standardwerte sind 1 Low 2 Medium 3 High 4 Very High und 5 Urgent Alle Werte k nnen bearbeitet oder gel scht werden Interner Bezeichner BG_PRIORITY Gibt an wie wichtig das Beheben des Problems f r das Projekt oder Produkt einge sch tzt wird Dieses Feldkann dem StarTeam Feld Priorit t zugeordnet werden Um eine genaue bereinstimmung der beiden Felder zu erreichen k nnen Sie die Priorit tenliste in TestDirector z B durch Hinzuf gen von O Not Prioritized oder das StarTeam Feld Priorit t anpassen z B durch ndern von O No in O Not Prioritized oder von 1 Yes in 1 Low und Hinzuf gen von 2 Medium 3 High 4 Very High und 5 Urgent Die Optionen in diesen beiden Feldern m ssen identisch sein Project Typ Nachschlageliste Wert Auf die Werte in der Projektliste beschr nkt wenn eine Verifizierung erforderlich ist Interner Bezeichner BG_PROJECT Definiert in der Regel das Produkt oder die Komponente in der das Problem aufge treten ist Das Projektfeld kann dem StarTeam Feld Komponente zugeordnet werden Seine zul ssige L nge ist datenbankabh ngig das StarTeam Feld Komponente kann 64 Zeichen umfassen Um einen m glichen Datenverlust zu vermeiden sollte TestDirector Eigent mer des Felds sein Da Entwickler die mit StarTeam arbeiten die Optionen
19. oder einem Nachschlagelistenfeld in TestDirector zuordnen das die richtigen Werte aufweist und eine Verifizierung erfordert Verifiziert am Typ Datum Zeit Wert Datum und Zeit Interner Bezeichner VerifiedOn Datum und Zeit zu dem bzw der eine nderungsanforderung gepr ft wurde Nach der berpr fung k nnen die folgenden Statuswerte vergeben werden Verifiziert Nicht reproduzierbar Verifiziert Wie vorgesehen Verifiziert Repariert Verifiziert Dokumentiert oder Verifiziert Doppelt StarTeam schlie t dieses Feld automatisch wenn der Status einer nderungsanforderung gepr ft wurde Sie k nnen dieses Feld einem Datumsfeld in TestDirector zuordnen wenn StarTeam Eigent mer des zugeordneten Felderpaars ist Die Zeitangabe geht jedoch verloren Version Erweitert Typ Ganzzahl Wert Abh ngig von der verwendeten Datenbank Interner Bezeichner RevisionNumber Die letzte Nummer in der Zweigrevisionsnummer Wenn die Zweigrevisionsnummer beispielsweise 1 3 1 2 lautet steht 2 f r die Version 42 TestDirector Synchronizer Benutzerhandbuch Anderungsanforderungsfelder Sie k nnen dieses Feld einem numerischen Feld in TestDirector zuordnen wenn StarTeam Eigent mer des zugeordneten Felderpaars ist Ansicht Typ Aufz hlung Wert Auswahl aus einer Liste mit Ansichten oder lt Kein Wert gt Interner Bezeichner ViewID Der Name der Ansicht in der die aktuelle Revision erstellt wurde Dieses Feld ist f r die Zuor
20. ufig berschreiten wird eine Zuordnung f r dieses Feld nicht empfohlen 36 TestDirector Synchronizer Benutzerhandbuch Anderungsanforderungsfelder Letzter getesteter Build Typ Aufzahlung Wert Auswahl aus einer Liste mit den in der Ansicht verf gbaren Build Labels oder lt Kein Wert gt Interner Bezeichner LastBuildTested Das von einem Benutzer ausgew hlte Build Label um den letzten Build zu kenn zeichnen in dem eine nderungsanforderung getestet wurde Sie k nnen dieses Feld einem Stringfeld oder einem Nachschlagelistefeld in TestDirector zuordnen das den StarTeam Build Labels entspricht und eine Verifizierung erfordert StarTeam muss Eigent mer der Zuordnung sein Ge ndert von Typ Benutzer ID Wert Auswahl aus einer Benutzerliste oder lt Kein Wert gt Interner Bezeichner ModifiedUserlD Der Name des Benutzers der eine nderungsanforderung zuletzt ge ndert hat Sie k nnen dieses Feld einem Benutzerlistenfeld in TestDirector zuordnen wenn das TestDirector Feld eine Liste verwendet die den Benutzer Anmeldenamen in StarTeam entspricht und eine Verifizierung erfordert Die L nge der Benutzernamen in TestDirector ist jedoch von der verwendeten Datenbank abh ngig In StarTeam sind bis zu 63 Zeichen zul ssig StarTeam muss Eigent mer der Zuordnung sein Ge ndert um Typ Datum Zeit Wert Datum und Zeit Interner Bezeichner ModifiedTime Datum und Zeit zu dem bzw der eine nderungsanforderung zuletz
21. Feld 34 TestDirector Feld 47 BG_ACTUAL_FIX_TIME TestDirector Feld 45 BG_ATTACHMENT TestDirector Feld 46 BG_BUG_ID TestDirector Feld 46 BG_CLOSING_DATE TestDirector Feld 46 BG_CLOSING_VERSION TestDirector Feld 46 BG_CYCLE_REFERENCE TestDirector Feld 51 BG_DESCRIPTION TestDirector Feld 47 BG_DETECTED_BY TestDirector Feld 47 BG_DETECTION_DATE TestDirector Feld 47 BG_DETECTION_VERSION TestDirector Feld 47 BG_DEV_COMMENTS TestDirector Feld 49 BG_ESTIMATED_TIME_FIX TestDirector Feld 48 BG_PLANNED_CLOSING_VER TestDirector Feld 48 BG_PRIORITY TestDirector Feld 48 BG_PROJECT TestDirector Feld 48 BG_REPRODUCIBLE TestDirector Feld 49 BG_RESPONSIBLE TestDirector Feld 45 BG_RUN_REFERENCE TestDirector Feld 49 BG_SEVERITY TestDirector Feld 50 BG_STATUS TestDirector Feld 50 BG_STEP_REFERENCE TestDirector Feld 50 BG_SUBJECT TestDirector Feld 51 BG_SUMMARY TestDirector Feld 51 BG_TEST_REFERENCE TestDirector Feld 51 BG_TO_MAIL TestDirector Feld 52 BG_USER_HR_xx TestDirector Feld 52 BG_USER_xx TestDirector Feld 52 C ChangeNumber StarTeam Feld 33 Closed in Version TestDirector Feld 46 Closing Date TestDirector Feld 46 Configuration Time StarTeam Feld 33 CR Number StarTeam Feld 33 CreatedUserlD StarTeam Feld 33 Index 65 D Dateien ini 22 Eigenschaften 15 Eigenschaftsdatei 22 Datumsangaben In StarTeam 11 In TestDirector 10 Defect ID TestDirector Feld 46 Deleted Time StarTeam Feld 34 DeletedUserlD
22. ION gt Description iption are ST memo fields and will be truncated in TD fields either BG_DEV_COMMENTS or BG_DESCRIPTION Fix Workaround when owned by ST lt can be used to combine these two fields ap BG_DEV_COMMENTS lt Fix Workaround Workaround Fix and Descr unless mapped to TD memo ap BG_REPRODUCIBLE gt Usr_TDReproducible Multiple mappings are used to map one ST field to many TD fields or map one TD field to many ST fields Only mappings in the one to many lt or gt direction will be supported map BG_Priority gt Priority Usr_TDPriority map BG_STATUS BG_USER_09 BG_USER_10 lt Status Valuemap fields are used to map ST values to TD values Valuemap fields require that a map value exists for that field see example Ownership of the field will be determined from the map operator and the only supported valuemap operator will be In the case of enumerated fields warnings are issued when the value does not exist map BG_SEVERITY gt Severity valuemap BG_SEVERITY 1 Low Severity Low valuemap BG_SEVERITY 2 Medium Severity Medium valuemap BG_SEVERITY 3 High Severity High valuemap BG_SEVERITY 4 Very High Severity High valuemap BG_SEVERITY 5 Urgent Severity High 56 TestDirector Synchronizer Benutzerhandbuch Die anfangliche Synchronizer Eigenschaftsdate ap BG_PRIORITY lt Priority BG_DETECTED_BY must map to a custom field Do NOT map to ST s En
23. TARTEAM_PAT an td T _CLASSPATH mtdsync again 60 TestDirector Synchronizer Benutzerhandbuc ake some time please wait eam Installation should be verified ogram Files Borland eam SDK Installation should be verified STARTEAM PATH StarTeam SDK xx eam SDK library should be verified DK_PATH Lib StarTeamxx jar e client installation should be verified le ora92 e JDBC library should be verified RACLE_PATH jdbc lib classes12 zip should be verified RTEAM_SDK_PATH Lib 8ORACLE_PATH bin tarTeam SDK installed Java Runtime Environment should be H Java Sunl 4 2_01 bin java exe jar spslib jar SDK_JAR SORACLE_CLASSPATH h REM Call the synchronizer Q com starbase mtdsync App BugSync ini tdsy p Q EM Q je S EM irec M J TI Q W H Q M 3 com sS if er if ex goto Fail type type echo infor goto Done echo Bye nc log file JAVA Djava library path _JAVA_LIB_PAT tarbase mtdsync App B If you want to have tory other than the current directory ugSync ini debug the mtdsync log and JAVA Djava library path _JAVA_LIB_PAT tarbase mtdsync App B rorlevel 1 goto Failed ist mtdsync err goto Done ed ation Bye ugSync ini log c i Failed tdsync log gt gt all log tdsync err gt gt all err Errors occurred Check mtdsync log and or mtdsync err for further run again bat Windo
24. Team Eigent mer des zugeordneten Felderpaars ist Plattform Typ Aufz hlung Wert Alle MacOS Andere Unix Windows 2000 Windows 95 Windows 98 Windows NT Windows XP Der Standardwert ist Alle Interner Bezeichner Platform Das Betriebssystem auf dem das Problem aufgetreten ist Dieses Feld kann nicht als erforderliches Feld in StarTeam angegeben werden Sein Name kann ge ndert und Werte k nnen zur Aufz hlungswertliste der Betriebs systeme hinzugef gt bzw die Namen vorhandener Werte k nnen ge ndert werden Sie k nnen dieses Feld einem Nachschlagelistenfeld in TestDirector zuordnen das ber eine Werteliste f r das StarTeam Feld Plattform verf gt 38 TestDirector Synchronizer Benutzerhandbuch Anderungsanforderungsfelder Prioritat Typ Aufzahlung Wert Nein oder Ja Interner Bezeichner Prioritat Der Wert des Felds Priorit t der die Wichtigkeit des Problems kennzeichnen soll Dieses Feld kann nicht als erforderliches Feld in StarTeam angegeben werden Sein Name kann ge ndert und Werte k nnen zur Aufz hlungswertliste hinzugef gt bzw die Namen vorhandener Werte k nnen ge ndert werden Viele Benutzer passen das Repository an um dieses Feld so zu erweitern dass es weitere Werte enthalten kann da boolesche Werte in StarTeam als Aufz hlungstypen behandelt werden Beispiel Nein ist O und Ja ist 1 Ein Administrator kann Nein auf Keine Priorit t Ja
25. TestDirector Synchronizer ist der Ersteller der nderungsanforderung der Benutzer dessen Anmeldeinformationen vom Synchronizer f r den Zugriff auf den StarTeam Server genutzt werden In der urspr nglichen BugSync ini Datei ist der f r vts_username1 angegebene Wert beispielsweise Administrator und daher der f r die Anmeldung verwendete Benutzername Attachment Typ String Wert Y oder N Interner Bezeichner BG_ATTACHMENT Gibt an ob f r den Defekt ein Anhang vorhanden ist Wenn dem Defekt ein Anhang zugewiesen wird ndert sich der Werte N in Y Dieses Feld kann einem benutzer definierten Aufz hlungsfeld in StarTeam oder einem StarTeam Textfeld wenn TestDirector Eigent mer des Felds ist zugeordnet werden Der Synchronizer kann Anh nge verschieben wenn Sie dies in den Anweisungen mtd_hostname n und mtd_database n in der Eigenschaftsdatei festlegen Wenn Sie TestDirector Anh nge nach StarTeam oder umgekehrt verschieben m ssen wenden Sie sich an Borland Professional Services unter www borland com services Closed in Version Typ String Wert Auf die Werte in der Versionsliste beschr nkt wenn eine Verifizierung erforder lich ist Interner Bezeichner BG_CLOSING_VERSION Die Version in der der Vorgang abgeschlossen wurde Dieses Feld kann einem benutzerdefinierten Aufz hlungsfeld in StarTeam zugeordnet werden Closing Date Typ Datum Wert Ein Datum als Zeic
26. Zahlen 11 StarTeam Zeit 11 Stringfelder in TestDirector 10 TestDirector Benutzerlisten 10 TestDirector Nachschlagelisten 10 U Ubersicht 7 V Verified On StarTeam Feld 42 Version StarTeam Feld 42 Verzweigen bei Anderung StarTeam Feld 31 ViewID StarTeam Feld 43 vts_create_custom_fields Anweisung in der Eigenschaftsdatei 19 vts_folder n Anweisung in der Eigenschaftsdatei 18 vts_password n Anweisung in der Eigenschaftsdatei 18 vts_port n Anweisung in der Eigenschaftsdatei 17 vts_project n Anweisung in der Eigenschaftsdatei 17 vts_recurse_children n Anweisung in der Eigenschaftsdatei 18 vts_send_to_mtd Anweisung in der Eigenschaftsdatei 19 vts_server n Anweisung in der Eigenschaftsdatei 17 vts_username n Anweisung in der Eigenschaftsdatei 18 vts_view n Anweisung in der Eigenschaftsdatei 18 Z Zeitangaben in StarTeam 11 Zuordnung Anforderungen 23 Beschr nkungen 24 Einschr nkungen 23 Empfehlungen 24 Felder 22 Zuordnungen Erforderlich 23 Zuordnungsanweisungen 22 Zusammenfassung StarTeam Feld 42 Zust ndigkeit StarTeam Feld 40 Zweigstatus StarTeam Feld 31 68 TestDirector Synchronizer Benutzerhandbuch
27. _HR_03 map BG_USER_HR_04 map BG_USER_HR_05 map BG_USER_HR_06 58 TestDirector Synchronizer Benutzerhandbuch Anhang Synchronizer Batch Dateien bei Installation run bat Windows Server echo off echo This process may take some time please wait The path to StarTeam Installations should be verified l STARTEAM_PATH C Program Files Borland wi 3 The path to StarTeam SDK Installation should be verified T STARTEAM_SDK_PATH STARTEAM_PATH StarTeam SDK xx w M The path to StarTeam SDK library should be verified T SDK_JAR STARTEAM_SDK_PATH Lib StarTeamxx jar t REM The path to Oracle client installation should be verified SET ORACLE_PATH C oracle ora92 REM The path to Oracle JDBC library should be verified SET ORACLE_CLASSPATH 0RACLE_PATH jdbc lib classes12 zip REM The java lib path should be verified SET _JAVA_LIB_PATH STARTEAM_SDK_PATH Lib 8ORACLE_PATH bin REM The path to the StarTeam SDK installed Java Runtime Environment should be verified SET JAVA STARTEAM_PATH Java Sun1 4 2_01 bin java exe un td T _CLASSPATH mtdsync jar spslib jar SDK_JAR SORACLE_CLASSPATH REM Call the synchronizer JAVA Djava library path _JAVA_LIB_PATH classpath _CLASSPATH com starbase mtdsync App BugSync ini Anhang B Synchronizer Batch Dateien bei Installation 59 run again bat Windows Server Zs Gy dsync log
28. _USER_24 Hierbei handelt es sich um bisher nicht genutzte Felder die vom Benutzer definiert werden k nnen Hinweis Der Synchronizer unterst tzt keine Zuordnungen f r die folgenden benutzerdefinierten Felder BG_USER_HR_01 bis BG_USER_HR_06 52 TestDirector Synchronizer Benutzerhandbuch Anhang Die anfangliche Synchronizer Eigenschaftsdatei In diesem Kapitel wird der Inhalt der Eigenschaftsdatei BugSyne ini erl utert die anf nglich mit dem Synchronizer installiert wird A sample properties file for StarTeam TestDirector Change Request Synchronizer HHHHHHHHHHHHHHHHHHHHHHH HH HH HH HE HH HHH HH HH HH HH HH HH HH HH HH EHE HEEE EEH This block identifies the projects to be synchronized Each field on the left is indexed with a number The corresponding TestDirector TD and StarTeam ST numbers will be synchronized RR HHHH HEHE HH HH vts_serverl localhost vts_port1 49201 vts_project1 Mercury vts_usernamel Administrator vts_password1 Administrator If you have more than 1 set of fields e g vts_viewl vts_view2 use the below field to indicate the number the of sets then you only need to enter those required fields which are different from the preceeding lower numbered set If you have only 1 set of fields this field is not required Leaving off the iteration value is equivalent to commenting it out iterations 1 Name of ST view containing the CRs to be synchronized Lea
29. am Feld Beschreibung zuzuordnen und TestDirector als Eigent mer des Zuordnungspaars anzugeben Das StarTeam Feld Beschreibung ist gleichzeitig ein Memofeld Detected By Typ Benutzer Wert Auf die Werte in der Benutzerliste beschr nkt wenn eine Verifizierung erforderlich ist Die Benutzernamen sollten mit den StarTeam Anmeldenamen bereinstimmen Interner Bezeichner BG_DETECTED_BY Der Name des Benutzers der den Defekt in das System eingegeben hat Erstellen Sie keine Zuordnung zwischen diesem Feld und dem StarTeam Feld Eingegeben von da das StarTeam Feld den Namen des angemeldeten Benutzers automatisch bernimmt wenn der Defekt in StarTeam erstellt wurde Der Benutzer name wird vom Synchronizer bereitgestellt Ein Beispiel f r einen Benutzernamen ist TestDirector Detected in Version Typ Nachschlageliste Wert Auf die Optionen in der Versionsliste beschr nkt Interner Bezeichner BG_DETECTION_VERSION Produktversion oder Build in dem das Problem erkannt wurde Sie k nnen dieses Feld dem StarTeam Feld Letzter getesteter Build zuordnen wenn die Versionsliste die Namen aller StarTeam Build Labels umfasst identische Schreibung wie in StarTeam vorausgesetzt Borland empfiehlt diese Vorgehens weise nicht da das TestDirector Feld Planned Closing Version auf dieselbe Versionsliste zugreift Wenn Sie das Feld Planned Closing Version verwenden m ssten Sie Build Labels erstellen deren
30. auf dieses Feld zu verhindern Im Dialogfeld Permission Settings for lt group gt befindet sich das Auswahlfeld Add R amp D Comments Wenn Sie dieses Auswahlfeld deaktivieren kann kein Mitglied der Gruppe dieses Feld bearbeiten Weitere Informationen finden Sie in der Dokumentation oder in der Online Hilfe zu TestDirector Reproducible Typ String Nachschlageliste Wert Ausgew hlt oder nicht ausgew hlt Interner Bezeichner BG_REPRODUCIBLE Gibt an ob ein Problem reproduzierbar ist Sie k nnen dieses Feld einem Textfeld in StarTeam zuordnen wenn TestDirector Eigent mer des Felds ist Run Reference Typ Nummer Wert Abh ngig von der verwendeten Datenbank Interner Bezeichner BG_RUN_REFERENCE Die Anzahl der Testl ufe Dieses Feld kann einem benutzerdefinierten Ganzzahlfeld in StarTeam zugeordnet werden Kapitel 6 Defektfelder in TestDirector 49 Defektfelder in TestDirector Severity Typ Nachschlageliste Wert Auf die Werte in der Liste Severity beschrankt wenn Abgleich mit der Liste erforderlich Die Standardwerte sind 1 Low 2 Medium 3 High 4 Very High und 5 Urgent Alle Werte k nnen bearbeitet oder gel scht werden Interner Bezeichner BG_SEVERITY Gibt an wie schwerwiegend der Defekt f r das Projekt oder Produkt ist Dieses Feld kann dem StarTeam Feld Schweregrad oder einem benutzerdefinierten Aufz hlungsfeld in StarTeam zugeordnet werden Die Zuordnung zu ei
31. bc odbc lt dsn gt where the lt dsn gt is specified by the ODBC administrator td_dataurll jdbc odbc TestDirector_Demo The jdbc url should be specified as one of the following jdbc oracle thin lt serverName gt lt port gt lt sid gt or jdbc oracle oci8 lt net alias gt mtd_dataurl1 jdbc oracle thin localhost 1521 0RCL mtd_dataurl1 jdbc oracle o0ci8 TDORASERVER Set the desired codepage if not set the system will default to the System codepage The typical windows codepage Windows Latin 1 mtd_character_encodingl Cp1252 The codepage for Windows Hebrew mtd_character_encodingl Cp1255 With a Microsoft SQL database mtd_usernamel may need to be set to td the default user name that TD assigns to any newly created database Then set mtd_password to tdtdtd the password used for this database from TD td_usernamel admin td_password1 These parameters are used to connect to TD in order to copy attachments rom TD to StarTeam Attachment processing is not necessary to synchronize other fields mh If the TestDirector server directory is accessible then use the directive below to indicate the directory for those attachments Replace the given directory with the directory where the attachments are stored mtd_attachment_dir1 C TD_Dir Default Demo_DB attach If the TestDirector server directory is not accessible then the synchronizer uses a slower external method to access the attachments The mtd_hostname is the na
32. benutzerdefinierten Textfeld in StarTeam zugeordnet werden Die L nge des benutzerdefinierten StarTeam Textfelds sollte kleiner oder gleich der Maximall nge des TestDirector Felds Test Set datenbankabh ngig sein Damit sichergestellt ist dass der Wert auch aus der Liste Test Set stammt sollte TestDirector Eigent mer dieses Felds sein Kapitel 6 Defektfelder in TestDirector 51 Defektfelder in TestDirector To Mail Typ Stringfeld Wert Y oder N Dieses Feld ist auf die Optionen in der Yes No Liste beschr nkt und standardm ig ist eine Verifizierung erforderlich Interner Bezeichner BG_TO_MAIL Gibt an ob Benutzer Informationen zu nderungen erhalten sollen die an einem Defekt vorgenommen wurden Das Feld To Mail ist standardm ig auf Y gesetzt kann jedoch manuell in N ge ndert werden Wenn N ausgew hlt ist werden Benutzer nicht ber nderungen informiert die an einem Defekt vorgenommen wurden Wenn das Feld auf Y gesetzt ist werden Benutzer unter Ber cksichtigung der f r sie festgelegten Benachrichti gungsbedingungen ber nderungen informiert Dieses Feld kann einem benutzer definierten Aufz hlungsfeld oder einem Textfeld in StarTeam zugeordnet werden wenn TestDirector Eigent mer des Felds ist Benutzerdefinierte angepasste Felder Typ Numerisches Feld Stringfeld oder Datumsfeld Wert Vom Feldtyp usw abhangig Interner Bezeichner BG_USER_01 bis BG
33. ch in der Stamm oder einer Referenz ansicht und die Option Verzweigen bei Anderung ist deaktiviert Die nderungsanforderung befindet sich in einer Verzweigungsansicht aufgrund einer Anderung wurde jedoch bereits eine Verzweigung erstellt Ein solches Ereignis deaktiviert die Funktion Verzweigen bei Anderung Die nderungsanforderung befindet sich in einer Verzweigungsansicht aber ihr Verhalten l sst derzeit keine Verzweigung bei Anderungen zu Daher werden Anderungen in der bergeordneten Ansicht eingecheckt Wenn der Wert Nein lautet liefert der Wert unter Zweigstatus den Grund Der Wert Ja bedeutet dass sich die nderungsanforderung in einer Verzwei gungsansicht befindet und ihr Verhalten auf Verzweigen bei Anderung gesetzt ist die Anderungen aber noch vorgenommen werden m ssen Sie k nnen dieses Feld einem Stringfeld oder einem Nachschlagelistenfeld in TestDirector zuordnen das die Werte Ja oder Nein hat und eine Verifizie rung erfordert StarTeam muss Eigent mer der Zuordnung sein Zweigstatus Erweitert Typ Aufz hlung Wert Verzweigt Nicht verzweigt oder Stamm Interner Bezeichner BranchState Gibt an ob eine nderungsanforderung in der Unteransicht verzweigt ist noch nicht verzweigt und Teil der bergeordneten Ansicht ist oder ob sie sich in der Ansicht befindet in der sie erstellt wurde Die Werte Verzweigt und Nicht verzweigt betreffen
34. cht ber cksichtigt wenn unter mtd_attachment_dir n ein Wert angegeben wurde mtd_app_password n Das Passwort des unter mtd_app_username n angegebenen Benutzers Diese Anweisung wird nicht ber cksichtigt wenn unter mtd_attachment_dir n ein Wert angegeben wurde Angenommen Sie erstellen in TestDirector einen Defekt mit einem Anhang Nach der Synchronisierung von TestDirector und StarTeam wird der neue Defekt mit dem Anhang in StarTeam angezeigt Anschlie end rufen Sie den Defekt in TestDirector erneut auf und stellen fest dass der angeh ngte Screenshot das Problem nicht deutlich genug darstellt Sie ersetzen daraufhin den Originalanhang durch einen neuen der das Problem besser verdeutlicht Bei der n chsten Synchronisierung passiert nun Folgendes Wenn der neue Anhang denselben Namen wie der Originalanhang hat kopiert der Synchronizer den neuen Anhang nicht nach StarTeam Er erkennt dass der Anhang bereits zuvor nach StarTeam kopiert wurde erkennt aber nicht die von Ihnen vorgenommene nderung Wenn der neue Anhang einen anderen Namen hat enth lt die nderungsanforde rung in StarTeam beide Versionen des Anhangs Der Synchronizer l scht keine Anh nge Kapitel 3 Erl uterungen zur Synchronizer Eigenschaftsdatei 21 Zuordnungsanweisungen verwenden Zuordnungsanweisungen verwenden Wenn der Synchronizer Informationen zu Defekten von einer Datenbank in eine andere transferiert kopiert er Daten au
35. ctor Feld Defect ID dem StarTeam Feld Externe Referenz zu und geben Sie TestDirector als Eigent mer an Diese Zuordnung wird in der Eigenschaftsdatei wie folgt dargestellt map BG_BUG_ID gt ExternalReference Kapitel 3 Erl uterungen zur Synchronizer Eigenschaftsdatei 23 Zuordnungsanweisungen verwenden Einige Zuordnungen sind nur empfohlen Wenn Sie Defekte von TestDirector nach StarTeam transferieren empfiehlt es sich das TestDirector Feld Summary dem StarTeam Feld Zusammenfassung zuzu ordnen und TestDirector als Eigent mer anzugeben Diese Zuordnung wird in der Eigenschaftsdatei wie folgt dargestellt map BG_SUMMARY gt Synopsis Wenn Sie Defekte von TestDirector nach StarTeam transferieren empfiehlt es sich das TestDirector Feld Description dem StarTeam Feld Beschreibung zuzuordnen und TestDirector als Eigent mer anzugeben Diese Zuordnung wird in der Eigen schaftsdatei wie folgt dargestellt map BG_DESCRIPTION gt Description Verwenden Sie in dieser Zuordnung kein Gleichheitszeichen als Operator da TestDirector f r das eigene Beschreibungsfeld keine Historienfunktion unterst tzt Es wird empfohlen das TestDirector Feld R amp D Comments den StarTeam Feldern Reparieren oder Ausweichl sung zuzuordnen und StarTeam als Eigent mer anzugeben Diese Zuordnung wird in der Eigenschaftsdatei wie folgt dargestellt map BG_DEV_COMMENTS lt Fix map BG_DEV_COMMENTS lt Wor
36. dateien pr fen Die Original Batch Dateien enthalten die folgende Zeile SET ORACLE_CLASSPATH ORACLE_PATH jdbc lib classes12 zip DerPfadder Java Bibliothek Die Original Batch Dateien enthalten die folgende Zeile SET _JAVA_LIB_PATH STARTEAM_SDK_PATH Lib 0racle_Path bin Installationsverzeichnis der mit dem StarTeam SDK installierten Java Laufzeit umgebung Die Original Batch Dateien enthalten die folgende Zeile SET JAVA STARTEAM_PATH3 Java Sun1 4 2_01 bin java exe Den Inhalt der Batch Dateien finden Sie unter Synchronizer Batch Dateien bei Installation auf Seite 59 Protokolldateien pr fen e Der Synchronizer schreibt Fehler und andere Informationen in die Dateien mtdsync log und oder mtdsync err mtdsync log enth lt beispielsweise Informationen dar ber wann die Datei run bat nur Windows Server oder run sh nur Solaris Server gestartet wurde und mtdsync err enth lt Informationen zu Daten die abgeschnitten wurden 28 TestDirector Synchronizer Benutzerhandbuch Kapitel Anderungsanforderungsfelder In diesem Abschnitt werden Felder fur Anderungsanforderungen beschrieben und m g liche Zuordnungen zwischen diesen Feldern und den Defektfeldern von TestDirector erlautert Anderungsanforderungen entsprechen Defekten in TestDirector Anderungs anforderungen k nnen ber das StarTeam Dialogfeld Neue nderungsanforderung manuell hinzugef gt werden In der folgenden Li
37. den Felder erstellen sollte TestDirector Eigent mer dieses Felds sein um einen m glichen Datenverlust zu vermeiden Da Entwickler die mit StarTeam arbeiten die Optionen in der TestDirector Liste Subject m glicherweise nicht kennen sollten Sie das Feld Subject sicherheits halber einem benutzerdefinierten Aufz hlungsfeld zuordnen Summary Typ String Wert Bis zu 70 Zeichen Interner Bezeichner BG_SUMMARY Eine kurze Zusammenfassung des zu behebenden Problems Dieses Feld sollte dem StarTeam Feld Zusammenfassung zugeordnet werden Es empfiehlt sich TestDirector als Eigent mer des Zusammenfassungsfelds anzugeben da das StarTeam eigene Zusammenfassungfeld sehr viel l nger sein kann Es handelt sich um ein Memofeld Wenn das Feld basierend auf seiner Historie aktualisiert wird bleiben nur die ersten 70 Zeichen der in StarTeam eingegebenen Informationen erhalten Der Rest wird abgeschnitten und geht verloren Test Reference Typ Nummer Wert Abh ngig von der verwendeten Datenbank Interner Bezeichner BG_TEST_REFERENCE Die Anzahl der Testl ufe Dieses Feld kann einem benutzerdefinierten Ganzzahlfeld in StarTeam zugeordnet werden Test Set Typ String Wert Auf die Werte in der Liste Test Set beschr nkt wenn eine Verifizierung erforderlich ist Interner Bezeichner BG_CYCLE_REFERENCE Gibt an in welcher Testreihe eine Probleml sung f r einen Defekt gefunden wurde Dieses Feld kann einem
38. der Zuordnung sein Probleml sung Typ Memo sehr gro es Stringfeld Wert Eine gro e Anzahl von Textzeichen Interner Bezeichner Probleml sung Beschreibt die genaue Probleml sung f r das in der nderungsanforderung beschriebene Problem Kapitel 5 nderungsanforderungsfelder 35 Anderungsanforderungsfelder Dieses Feld ist in der urspr nglichen Eigenschaftsdatei R amp D Comments zugeord net wobei StarTeam der Eigent mer ist Das Feld R amp D Comments kann den Fel dern Probleml sung und Ausweichl sung zugeordnet werden Weitere Informa tionen hierzu finden Sie unter R amp D Comments auf Seite 49 Flag Typ Aufz hlung Wert Nein oder Ja Interner Bezeichner Flag Ein Flag kann als Lesezeichen f r nderungsanforderungen oder zur Kennzeich nung von nderungsanforderungen in einer Liste verwendet werden Sie k nnen beispielsweise ein Element mit einem Flag versehen um daran erinnert zu werden eine bestimmte Kundenanforderung weiterzuverfolgen Wenn im Feld Flag die Option Ja aktiviert ist und eine blaue Flagge angezeigt wird kennzeichnet dies dass das Element mit einem Flag versehen ist Die Option Nein gibt an dass dies nicht der Fall ist Da dieses Feld benutzerabh ngig ist und eine Abh ngigkeit zum StarTeam Anmeldenamen in der Eigenschaftsdatei besteht ist es nicht unbeding f r eine Zuordnung geeignet Bei Bedarf k nnen Sie dieses Feld j
39. der des StarTeam Felds jedoch nicht in das TestDirector Feld map BG_DESCRIPTION gt Description W hrend der Synchronisierung werden alle nderungen die am TestDirector Feld Description vorgenommen wurden in das StarTeam Feld Beschreibung bertragen Alle nderungen die seit der letzten Synchronisierung am StarTeam Feld Beschreibung vorgenommen wurden werden berschrieben Die beiden Felder k nnen zwischen zwei Synchronisierungen unterschiedliche Daten enthalten nach der Synchronisierung enthalten jedoch beide Felder die Daten aus dem TestDirector Feld Description Im folgenden Beispiel erfolgt eine Zuordnung zwischen dem TestDirector Feld BG_DEV COMMENTS und dem StarTeam Feld Reparieren Das Zeichen lt weist darauf hin dass StarTeam Eigent mer der Feldzuordnung ist Das bedeutet dass der Wert im StarTeam Feld w hrend der Synchronisierung in das TestDirector Feld kopiert werden kann der des TestDirector Felds jedoch nicht in StarTeam map BG_DEV_COMMENTS lt Fix Zugeordnete Felder k nnen basierend auf dem letzten Aktualisierungsdatum ihrer Werte aktualisiert werden Der Synchronizer erkennt die Richtung des Datenflusses anhand der Feldhistorie Wenn die internen Bezeichner der Felder in der Zuordnungs anweisung durch Gleichheitszeichen getrennt werden werden die Historieninforma tionen der Felder verwendet Das bedeutet dass der Wert im TestDirector Feld w h rend der Synchron
40. dministrator legt fest welche Felder sichtbar und welche erforderlich sind und in welcher Reihenfolge die Felder angezeigt werden Actual Fix Time Typ Nummer Wert Abh ngig von der verwendeten Datenbank Interner Bezeichner BG_ACTUAL_FIX_TIME Anzahl der tats chlich f r die Reparatur ben tigten Arbeitsstunden Dieses Feld kann einem benutzerdefinierten numerischen Feld in StarTeam zugeordnet werden Assigned To Typ Nachschlageliste Wert Auf die Werte in der Benutzerliste beschrankt wenn Abgleich mit der Liste erforderlich Interner Bezeichner BG_RESPONSIBLE Gibt an welcher Benutzer f r diesen Defekt verantwortlich ist Es empfiehlt sich in diesem Fall ein Feld f r jede Anwendung zu verwenden und dieses Feld nicht dem StarTeam Feld Zust ndigkeit zuzuordnen Wenn eine Zuordnung zwischen den beiden Feldern erstellt wird d rfen die Benut zernamen die f r das TestDirector Feld g ltige Maximall nge datenbankabh ngig nicht berschreiten Die zul ssige Maximall nge f r Benutzernamen in StarTeam betr gt 63 Zeichen Kapitel 6 Defektfelder in TestDirector 45 Defektfelder in TestDirector Wenn der Inhalt dieses Felderpaars aus der Historie abgeleitet wird wirkt sich au erdem der im Statusfeld von StarTeam angegebene Workflow Status auf den Feldwert aus StarTeam ndert den Inhalt des Felds Zust ndigkeit automatisch in den Anmeldenamen des Benutzers der die nderungsanforderung erstellt hat In
41. dnung nicht verf gbar Ausweichl sung Typ Memo sehr gro es Stringfeld Wert Eine gro e Anzahl von Textzeichen Interner Bezeichner WorkAround Beschreibt wie das in der nderungsanforderung beschriebene Problem gel st werden konnte Sie k nnen dieses Feld oder das Feld Probleml sung dem Feld R amp D Comments zuordnen Dann k nnen Sie StarTeam Benutzer darauf hinweisen dass sie das Feld Ausweichl sung ignorieren und Probleml sungen und Abhilfe in das Feld Problem l sung bernehmen sollen Das Feld R amp D Comments kann auch den Feldern Probleml sung und Ausweichl sung zugeordnet werden Weitere Informationen hierzu finden Sie unter R amp D Comments auf Seite 49 Kapitel 5 nderungsanforderungsfelder 43 44 TestDirector Synchronizer Benutzerhandbuch Kapitel Defektfelder in TestDirector In diesem Abschnitt werden die Defektfelder in TestDirector beschrieben und m gliche Zuordnungen zwischen diesen Feldern und den Anderungsanforderungsfeldern in StarTeam erl utert Defekte die in Tests erkannt wurden k nnen automatisch oder manuell in TestDirector dokumentiert werden Wenn Sie einen Defekt manuell eingeben wird das Dialogfeld Add Defect angezeigt Felder in die eine Eingabe erforderlich ist werden im Dialogfeld rot dargestellt TestDirector enth lt mehrere vordefinierte Felder Diese Felder werden in diesem Abschnitt beschrieben Der TestDirector A
42. e ID Nummer Wenn beispielsweise eine nderungsanforderung zur aktuellen Ansicht hinzugef gt und nicht aus der bergeordneten Ansicht bernommen wurde lautet ihre Zweigrevisions nummer 1 x und ihre Zweigrevisions ID 0 Wenn eine nderungsanforderung in der aktuellen Ansicht verzweigt wurde h ngt ihre Zweigrevisions ID von der Revisions nummer in der bergeordneten Ansicht und von der Nummer der Zweigrevision der in der aktuellen Ansicht bereits zugeordneten IDs ab Wenn beispielsweise die Revi sionsnummer einer nderungsanforderung in der bergeordneten Ansicht zum Zeit punkt der Verzweigung 1 7 lautet und eine andere nderungsanforderung mit derselben bergeordneten Revisionsnummer die Zweigrevisions ID 6 erhalten hat erh lt diese nderungsanforderung ebenfalls die Zweigrevisions ID 6 34 TestDirector Synchronizer Benutzerhandbuch Anderungsanforderungsfelder Sie k nnen dieses Feld einem numerischen Feld in TestDirector zuordnen aber nur wenn StarTeam Eigent mer des zugeordneten Felderpaars ist nderung abgeschlossen um Erweitert Typ Datum Zeit Wert Datum und Zeit Interner Bezeichner EndModifiedTime Datum und Uhrzeit ab dem bzw der eine Revision nicht mehr die aktuelle Revision ist Obwohl dieses Feld im oberen Fenster eines StarTeam Clients angezeigt werden kann ist es immer leer Der Grund daf r ist dass das Element w hrend der Konfigu ration immer die aktuelle Revision ist Sie k nnen dieses Feld e
43. e field mapping use TD ST projects defined above HHH EEE HH HRA EE HH HH HHA HH HH EEE EE EEEE A EY tt Mapping TD defect fields into ST change request CR fie format map TestDirectorDefectFieldName lt gt StarTeamCRFie lt means that ST owns this mapping ST s value for this the value for both fields means that the history is used to determine the most and put that value in both fields NOTE To use the TD field must have history suppo gt means that TD owns this mapping TD s value for this Field types must match especially enumerated fields fields i 1 u the BG_PROJECT field in TD for the defects to be synchronized een StarTeam and fields must have The value of Commenting out this field will synchronize all defects in the TD Project container with ST td_project1 Project HHEHHHHEHHH HEHEHHE EHEHE EEEE EEE EE EEEE E E E E A A EEE The next two properties indicate the names of the TestDirector which hold the synchronization flags either Yes or No as the value If the value han Yes it will be treated as No HH E EE E EEEE een Name of custom field in ST containing the synchro flag This field must be an enumerated field with values Yes and No flag ist that has the This property will ignore HTML tags in the BG_DESCRIPTION and BG_DEV_COMMENTS Note In a bidirectional mapping html tags cannot be preserved in the where rwrites TD vts_remove_html Yes fies whe
44. eam Felds Status abgeglichen wird Da TestDirector Eigent mer dieser Feldzuordnung sein muss k nnen Sie das TestDirector Feld Status einem vorhandenen nicht benutzten StarTeam Stringfeld zuordnen L ngenbeschr nkungen f r Aufz hlungswerte in TestDirector sind datenbank abh ngig Daher m ssen Sie das StarTeam Anzeigefeld so bearbeiten dass es k rzer oder gleich der maximalen L nge des TestDirector Felds ist bevor Sie es dem Statusfeld in TestDirector zuordnen Anschlie end m ssen Sie dieselben Werte f r die zugeordneten TestDirector Aufz hlungsfelder verwenden Step Reference Typ Nummer Wert Abhangig von der verwendeten Datenbank Interner Bezeichner BG_STEP_REFERENCE Gibt die Schrittnummer innerhalb eines Tests an Dieses Feld kann einem benutzerdefinierten Ganzzahlfeld in StarTeam zugeordnet werden 50 TestDirector Synchronizer Benutzerhandbuch Defektfelder in TestDirector Subject Typ Nachschlageliste Wert Auf die Werte in der Liste Subject beschr nkt wenn eine Verifizierung erforderlich ist Interner Bezeichner BG_SUBJECT Definiert in der Regel die Produkt oder Komponentenkategorie in der das Problem aufgetreten ist Das StarTeam Textfeld Kategorie ist von der Verwendung her hnlich Die Lange des TestDirector Felds Subject ist jedoch datenbankabh ngig w hrend f r das StarTeam Feld Kategorie 64 Zeichen zul ssig sind Wenn Sie eine Zuordnung f r diese bei
45. edoch einem Stringfeld oder einem Nachschlage listenfeld in TestDirector zuordnen das die Werte Ja oder Nein hat und eine Verifi zierung erfordert Benutzerliste markieren Erweitert Wert Byte Array eine in Klammern gesetzte Zahlenreihe im Hex Format Beispiel 14 00 00 00 steht f r einen bestimmten Benutzer Interner Bezeichner FlagUserList Nur zur internen Verwendung Kennzeichnet Benutzer die ein bestimmtes Element mit Flags versehen haben F r dieses Feld sollte keine Zuordnung erstellt werden Ordner Typ Text Wert Bis zu 254 Zeichen Interner Bezeichner Ordner Der Name des StarTeam Ordners in dem die nderungsanforderung gespeichert wird Dieses Feld kann einem Stringfeld in TestDirector zugeordnet werden Ein Ordner name wird abgeschnitten wenn er die in TestDirector f r Stringfelder festgelegte Gr e berschreitet Sie k nnen Fehler vermeiden indem Sie eine Liste verwenden die die entsprechenden Ordnernamen enth lt und eine Verifizierung erfordert Ordnerpfad Typ Text Wert Bis zu 254 Zeichen Interner Bezeichner Folder Path enth lt ein Leerzeichen Der Pfad des StarTeam Ordners in dem die nderungsanforderung gespeichert wird Dieses Feld kann einem Stringfeld in TestDirector zugeordnet werden Ordnernamen werden abgeschnitten wenn ihre Namen die in TestDirector f r Stringfelder festge legte Gr e berschreiten Da die Pfade die in TestDirector angegebene Gr e h
46. ein Ganzzahlen und Reelle Zahlen F r TestDirector sind keine Felder vom Typ Reelle Zahl verf gbar Dasselbe gilt f r nderungsanforderungskomponenten in StarTeam Sie k nnen jedoch ein benutzer definiertes Feld dieses Typs erstellen Bei Bedarf k nnen StarTeam Felder des Typs Reelle Zahl einem TestDirector Textfeld zugeordnet werden Ganzzahlfelder in StarTeam k nnen numerischen Feldern in TestDirector zugeordnet werden Aufz hlungen Aufz hlungsfelder in StarTeam k nnen Nachschlagelistenfeldern in TestDirector zugeordnet werden Aufz hlungswerte werden in TestDirector mithilfe von Strings dargestellt Die f r diese Strings g ltigen L ngenbeschr nkungen sind abh ngig von der f r TestDirector ver wendeten Datenbank Um eine Zuordnung f r ein Aufz hlungsfeld in StarTeam zu erstellen dessen Name die f r TestDirector g ltige Maximall nge berschreitet m s sen Sie das Feld so bearbeiten dass es kleiner oder gleich der angegebenen L nge ist Anschlie end sollten Sie dieselben Werte f r das zugeordnete Nachschlagelistenfeld in TestDirector verwenden Die Beschr nkung f r das TestDirector Feld k nnte beispiels weise 20 Zeichen betragen Benutzer ID Benutzer ID Felder in StarTeam k nnen einem Benutzerlistenfeld in TestDirector zuge ordnet werden wenn die Benutzerliste den Benutzer Anmeldenamen in StarTeam entspricht Weitere Informationen zum Anpassen von Feldern finden Sie im StarTeam Admin
47. eitere Informationen hierzu finden Sie unter Benutzerdefinierte Felder erstellen auf Seite 10 4 Erstellen Sie f r jede Anwendung ein Synchronisierungsfeld das als Flag dient und steuert welche Defekte an die Datenbank der jeweils anderen Anwendung berge ben werden und welche nicht M glicherweise sollen nicht alle Defekte von der einen in die andere Datenbank transferiert werden Die Datei BugSync ini verwendet anf nglich in TestDirector das benutzerdefinierte Feld BG_USER_02 als Flag Feld und in StarTeam das benutzerdefinierte Feld Usr_Sync Sie k nnen jedoch zwei beliebige benutzerdefinierte String Textfelder verwenden In TestDirector k nnen Sie ein Stringfeld oder eine benutzerdefinierte Liste f r das Synchronisierungsfeld erstellen F r benutzerdefinierte Listen sollten die Werte Ja und Nein festgelegt werden In StarTeam muss es sich bei dem benutzerdefinierten Feld um ein Aufz hlungs oder ein Textfeld mit den Werten Ja und Nein handeln Gro Kleinschreibung wird vom Synchronizer nicht beachtet Sie k nnen entweder Ja oder Nein als Standardwert w hlen 8 TestDirector Synchronizer Benutzerhandbuch Synchronisieren der Anwendungen Wenn f r einen Defekt ein Ja Wert f r das entsprechende Feld angegeben wird erstellt der Synchronizer einen Defekt oder aktualisiert einen vorhandenen Defekt in der Datenbank der anderen Anwendung Wenn f r einen Defekt ein Nein Wert oder
48. ellungswert angibt F r die erste Synchronisierung m ssen Sie Anweisungen mit der entsprechenden Nummer angeben z B vts_project1 vts_folder1 mtd_driver1 usw Die Anwei sungen der zweiten Synchronisierung m ssen mit der Nummer 2 enden z B vts_project2 Die Anweisungen f r den ersten StarTeam Ordner m ssen mit der Nummer 1 enden f r den zweiten mit der Nummer 2 usw Der Synchronizer sucht der Reihe nach nach diesen Nummern und bricht den Vorgang ab wenn er keine nach folgende Nummer mehr findet Alle Anweisungen die nicht mit einer Nummer enden werden f r alle in der Eigen schaftsdatei angegebenen Synchronisierungen verwendet Ein Beispiel f r eine derartige Feldzuordnung ist map BG_DEV_COMMENTS lt Fix Workaround 16 TestDirector Synchronizer Benutzerhandbuch StarTeam Anweisungen verwenden Einige andere Anweisungen enden ebenfalls nicht mit Nummern und gelten fir alle Synchronisierungen die dieselbe Eigenschaftsdatei verwenden Wenn Sie Felder unterschiedlich zuordnen oder unterschiedliche Anweisungen verwenden m ssen empfiehlt sich anstelle mehrerer Synchronisierungen die Verwendung mehrere Eigenschaftsdateien Achtung Vermeiden Sie es dieselben Defekte innerhalb desselben StarTeam Ordners mehrmals zu synchronisieren Angenommen f r zwei Synchronisierungen wird dasselbe StarTeam Projekt und dieselbe StarTeam Ansicht verwendet Au erdem wurde die Rekursionsanweisung f r beide
49. em Feld Kategorie verwendet um die Identifizierung auf eine Unterkomponente einzugrenzen Dieses Feld kann einem benutzerdefinierten Stringfeld in TestDirector zugeordnet werden Da die zul ssige Maximall nge der Stringfelder in TestDirector jedoch von der Datenbank abh ngig ist sollte TestDirector Eigent mer dieses Felds sein um einen Datenverlust zu vermeiden 32 TestDirector Synchronizer Benutzerhandbuch Anderungsanforderungsfelder Konfiguriert um Typ Datum Zeit Wert Datum und Zeit Interner Bezeichner ConfigurationTime Datum und Uhrzeit zu der eine Anderungsanforderung konfiguriert wurde Wenn Sie eine Anderungsanforderung zu einer bestimmten Uhrzeit konfigurieren wird diese Uhrzeit in diesem Feld angezeigt Wenn Sie eine Anderungsanforderung f r ein Label oder einen Heraufstufungsstatus konfigurieren wird in diesem Feld entweder die Uhrzeit angezeigt zu der das Label erstellt wurde oder die Uhrzeit zu der das mit dem Heraufstufungsstatus verkn pfte Label erstellt wurde Sie k nnen dieses Feld einem Datumsfeld in TestDirector zuordnen wenn StarTeam Eigent mer des zugeordneten Felderpaars ist Die Zeitangabe geht jedoch verloren CR Nummer Typ Ganzzahl Wert Abh ngig von der verwendeten Datenbank Interner Bezeichner ChangeNumber Die einer nderungsanforderung zugewiesene Nummer Wenn die Objekt ID beispielsweise 0 ist lautet die Nummer der Anderungsanforderung 1 Ein von StarTeam gesteuertes
50. enbank Interner Bezeichner AttachmentCount Die Anzahl der an eine nderungsanforderung angeh ngten Dateien Dieses Feld kann einem Ganzzahlfeld in TestDirector zugeordnet werden IDs der Anh nge Erweitert Typ Text Wert 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 Interner Bezeichner AttachmentlDs Die den Anh ngen zugewiesenen ID Nummern Erstellen Sie f r dieses Feld keine Zuordnung da angeh ngte Dateien nicht von einem System auf ein anderes verschoben werden k nnen Namen der Anh nge Typ Text Wert Durch Leerzeichen getrennte Dateinamen Interner Bezeichner AttachmentNames Gibt die Namen der an eine nderungsanforderung angeh ngten Dateien an Die Elemente in der Liste werden durch Leerzeichen getrennt Erstellen Sie f r dieses Feld keine Zuordnung da angeh ngte Dateien nicht von einem System auf ein anderes verschoben werden k nnen 30 TestDirector Synchronizer Benutzerhandbuch Hinweis Anderungsanforderungsfelder Verzweigen bei Anderung Erweitert Typ Aufzahlung Wert Nein oder Ja Interner Bezeichner BranchOnChange Gibt an ob eine nderungsanforderung bei nderungen verzweigt wird Wenn der Wert Nein ist ist das Verhalten der Anderungsanforderung nicht auf Verzweigen bei Anderung gesetzt Hierf r kann es folgende Gr nde geben Die nderungsanforderung befindet si
51. erdefinierte Felder die in der jeweiligen Anwendung f r Synchronisierungszwecke erstellt werden Weitere Informationen hierzu finden Sie unter Synchronisieren der Anwendungen auf Seite 8 Benutzerdefinierte Felder sollten immer vom selben Typ wie die Felder sein denen sie zugeordnet werden Felder in TestDirector anpassen In TestDirector sind Felder von Typ Nummer String Datum Benutzerliste oder Nachschlageliste verf gbar Wenn es sich um eine Liste handelt k nnen Sie durch Aktivieren des Auswahlfelds Verify Value das Feld auf die in der Liste angegebenen Werte beschr nken Nummern Numerische Felder in TestDirector k nnen Ganzzahlfeldern in StarTeam zugeordnet werden Strings Stringfelder in TestDirector k nnen Textfeldern in StarTeam zugeordnet werden Datumsangaben Datumsfelder in TestDirector k nnen Datum Zeitfeldern in StarTeam zugeordnet werden Zeitinformationen aus StarTeam gehen in TestDirector jedoch verloren Datumsinformationen aus TestDirector werden in StarTeam mit 00 00 00 angezeigt Benutzerlisten Benutzerlistenfelder in TestDirector k nnen Benutzer ID Feldern in StarTeam zugeordnet werden Nachschlagelisten Nachschlagelistenfelder in TestDirector k nnen Aufz hlungsfeldern in StarTeam zugeordnet werden Die Aufz hlungswerte m ssen hierbei identisch sein aber nicht aufeinander folgen 10 TestDirector Synchronizer Benutzerhandbuch Benutzerdefinie
52. ese Anweisungen beginnen mit mqc und stehen f r TestDirector Sie ordnen TestDirector Felder StarTeam Feldern zu und umgekehrt Diese Anweisungen beginnen mit map Optional Sie ordnen Feldwerte aus TestDirector StarTeam zu und umgekehrt Diese Anweisungen beginnen mit valuemap Bei Valuemap Feldern muss ein Zuordnungswert f r das Feld selbst vorhanden sein Beispiel map BG_Severity gt Severity Valuemap Bg_Severity 1 Low Severity low Auch wenn Sie ein Feld einer Anwendung einer anderen Anwendung zuordnen m ssen Sie die Werte nicht explizit zuordnen Die Kommentare in der Datei BugSync ini enthalten Erlauterungen zur Verwendung der Anweisungen Kapitel 3 Erlauterungen zur Synchronizer Eigenschaftsdatei 15 Mehrere Synchronisierungen einrichten Anweisungen k nnen eines der folgenden Formate aufweisen key n value wobei key der Name der Anweisung plus der Iterationswert n ist und value seine Einstellung Der Iterationswert muss angegeben werden Weitere Informationen hierzu finden Sie unter Mehrere Synchronisierungen einrichten auf Seite 16 Beispiel vts_serverl localhost map TestDirectorField gt lt StarTeamField wobei TestDirectorField und StarTeamfField das Felderpaar ist zwischen dem der Synchronizer Daten transferiert Der Operator ist Gr er als Gleich oder Kleiner als gt oder lt je nachdem wie die Zuordnung definiert werden soll Weitere Informa ti
53. file REM SJAVA Djava libra ct com starbase mtdsync Ap if errorlevel 1 goto Fa goto Done Failed echo Errors occurred information goto Bye Done echo Done Check mtdsyn Bye run again bat Windows Server com starbase mtdsync Ap REM If you want to ha directory other than the REM current directo REM JAVA Djava libra The syntax below shows how to set the debug flag to generate a more detailed ry path _JAVA_LIB_PATH classpath _CLASSPATH p BugSync ini debug ve the mtdsync log and mtdsync err files generated in a ry use the log lt dir gt option ry path _JAVA_LIB_PATH classpath _CLASSPATH p BugSync ini log c inetpub wwwroot tdlogs iled Check mtdsync log and or mtdsync err for further c log for further information echo off REM modified run bat file to wait some number of seconds between synchronize calls REM edit the parameter to wait exe at the bottom of this file REM type C to exit the batch file echo This process may t The path to StarT T STARTEAM_PATH C Pr wi he path to StarT T STARTEAM_SDK_PATH SI we 1 J M The path to StarT T SDK_JAR STARTEAM_S fH The path to Orac T ORACLE PATH C orac me w The path to Orac T ORACLE_CLASSPATH 0 me REM The java lib path SET _JAVA_LIB_PATH STA REM The path to the S verified SET JAVA S
54. gelistenfeld in TestDirector zuordnen das die richtigen Werte aufweist und eine Verifizierung erfordert Kapitel 5 nderungsanforderungsfelder 41 Anderungsanforderungsfelder Zusammenfassung Typ Memo sehr gro es Stringfeld Wert Eine gro e Anzahl von Textzeichen Interner Bezeichner Zusammenfassung Die Zusammenfassung des Problems Dieses Feld kann einem Zusammenfassungsfeld in TestDirector zugeordnet werden Da das Zusammenfassungsfeld in TestDirector jedoch maximal 70 Zeichen fassen kann sollte TestDirector Eigent mer des Felds sein Testbefehl Typ Text Wert Bis zu 254 Zeichen Interner Bezeichner TestCommand Der Pfad der auf das Testprogramm verweist mit dem das in der Anderungsanforderung genannte Problem getestet wird Dieses Feld kann einem Stringfeld in TestDirector zugeordnet werden Die maximale L nge der Stringfelder in TestDirector ist von der verwendeten Datenbank abh ngig Da diese L nge f r viele Pfade m glicherweise nicht ausreicht wird f r dieses Feld in der Regel keine Zuordnung erstellt Typ Typ Aufz hlung Wert Defekt oder Vorschlag der Standardwert ist Defekt Interner Bezeichner Typ Der Typ der nderungsanforderung Dieses Feld kann nicht als erforderliches Feld in StarTeam angegeben werden Sein Name kann ge ndert und Werte k nnen zur Aufz hlungswertliste hinzugef gt bzw die Namen vorhandener Werte k nnen ge ndert werden Sie k nnen dieses Feld einem Stringfeld
55. genden Optionen aus der urspr nglichen BugSynec ini Datei mtd_dataurl1 jdbc oracle thin localhost 1521 ORCL mtd_dataurl1 jdbc oracle oci8 TDORASERVER Wenn Sie die Oracle JDBC URL einsetzen m ssen Sie au erdem die entsprechende Oracle JDBC URL verwenden mtd_ Der Benutzername den der Synchronizer fur den Zugriff auf die username n TestDirector Datenbank verwendet In der urspr nglichen BugSync ini Datei wird admin verwendet weil dieser Benutzer auf die TestDirector Demodatenbank zugreifen kann mtd_usernamel admin Bei einer Microsoft SQL Datenbank muss mtd_username1 m glicher weise auf td gesetzt werden Dies ist der vorgegebene Benutzername den TestDirector jeder neu erstellten Datenbank zuweist Setzen Sie mtd_password auf tdtdtd Dies ist das Passwort das TestDirector f r diese Datenbank verwendet Bei einer Oracle Datenbank variiert der Benutzername je nach Version Das vorgegebene Passwort ist jedoch immer tdtdtd mtd_username1 td Standardwert siehe oben mtd_ Das Passwort des unter mtd_username n angegebenen Benutzers In password n der urspr nglichen BugSyne ini Datei wird hierf r kein Wert angegeben da in der Demodatenbank f r admin kein Passwort erforderlich ist mtd_passwordl mtd_project n Der Wert des Felds BG_PROJECT in TestDirector d h das Projekt dessen Defekte synchronisiert werden sollen Beachten Sie bei diesem We
56. geschnitten Der Synchronizer setzt keinen errorlevel der von der Batch Datei erkannt werden kann Der Synchronizer liest bei jeder Ausf hrung den f r die TestDirector Felder g ltigen L ngenwert Aktuelle Versionen von TestDirector sind so flexibel dass sie erkennen wenn sich die Gr e von Spalten in Tabellen ge ndert hat da sie direkt auf die Daten bank zugreifen Der Synchronizer erkennt die neuen Feldgr en und nimmt die entsprechende Anpassung vor Wenn Daten aus einem TestDirector Textfeld die f r das StarTeam Feld g ltigen L ngenbeschr nkungen nicht einhalten k nnen wird das Feld abgeschnitten und es wird eine Datenbank Exception in StarTeam ausgegeben Daraufhin wird eine Warnung mit dem Fehlerwert an die Batch Datei bergeben und die Stack Trace der Exception wird in den Dateien mtdsync err und mtdsync log protokolliert Alle Warnmeldungen in der Datei mtdsync err zeigen an wie viele Defekte in TestDirector und StarTeam derzeit verarbeitet werden Im folgenden Beispiel wird ein StarTeam Textfeld mit 47 Zeichen auf 40 Zeichen gek rzt Error Report 1 TD Bug 72 ST Bug 46 MTD column BG_USER_05 has been truncated from 47 to 40 characters Memofelder Spezielle berlegungen Memofelder sehr lange Stringfelder wie Description und R amp D Comment in TestDirector oder die Felder Beschreibung Probleml sung und Ausweichl sung in StarTeam k nnen Probleme ver
57. gswertliste hinzugef gt bzw die Namen vorhandener Werte k nnen ge ndert werden 40 TestDirector Synchronizer Benutzerhandbuch Anderungsanforderungsfelder Sie k nnen dieses Feld bei Bedarf dem Schweregradfeld in TestDirector zuordnen wenn die Auswahlm glichkeiten in den beiden Zuordnungsfeldern identisch sind Das Feld kann alternativ auch einem Nachschlagelistenfeld in TestDirector zugeord net werden das ber eine Werteliste f r das Schweregradfeld in StarTeam verf gt und eine Verifizierung erfordert Status der gemeinsamen Nutzung Typ Aufz hlung Wert Abgeleiteter gemeinsamer Zugriff Keine gemeinsame Nutzung oder Gemeinsam genutzter Stamm Interner Bezeichner ShareState Gibt an ob dieses Element gemeinsam genutzt wird Gemeinsam genutzter Stamm bedeutet dass das Element gemeinsam genutzt wird und dieses die urspr ngliche oder Stamm Referenz ist Abgeleiteter gemeinsamer Zugriff bedeutet dass das Element gemeinsam genutzt wird dieses Element jedoch nicht die urspr ngliche oder Stamm Referenz ist Die Bedeutung von Keine gemeinsame Nutzung bedarf keiner weiteren Erkl rung Sie k nnen dieses Feld einem Stringfeld oder einem Nachschlagelistenfeld in TestDirector zuordnen das die richtigen Werte aufweist und eine Verifizierung erfordert StarTeam muss Eigent mer der Zuordnung sein Kurzkommentar Typ Memo sehr gro es Stringfeld Wert Die ersten 2000 Zeichen des Revis
58. henfolge Interner Bezeichner BG_CLOSING_DATE Das Datum zu dem der Vorgang in TestDirector abgeschlossen wurde Dieses Feld kann einem benutzerdefinierten Datum Zeitfeld in StarTeam zugeordnet werden Wenn der Status Geschlossen im StarTeam Feld Status angezeigt wird m ssen Sie beachten dass StarTeam Datum und Uhrzeit automatisch in das StarTeam Feld Geschlossen am eintr gt Defect ID Typ Nummer Wert Abhangig von der verwendeten Datenbank Interner Bezeichner BG_BUG_ID Eindeutige Nummer des Defekts TestDirector erh ht diese Nummer wenn neue Defekte hinzugef gt werden In der urspr nglichen Eigenschaftsdatei ist das Feld Defect ID dem StarTeam Feld Externe Referenz zugeordnet Ver ndern Sie diese Zuordnung nicht Dieses Feld hat dieselbe Bedeutung wir das StarTeam Feld CR Nummer Sie sollten jedoch unbedingt davon absehen dieses Feld dem Feld CR Nummer zuzuordnen da StarTeam die CR Nummer selbst vergibt 46 TestDirector Synchronizer Benutzerhandbuch Defektfelder in TestDirector Description Typ Memo sehr groBes Stringfeld Wert Text kann gro e Datenmengen enthalten Die Gr enbeschr nkungen sind vom ausgew hlten Datenbanktyp abh ngig Interner Bezeichner BG_DESCRIPTION Eine vollst ndige Beschreibung des Problems einschlie lich der zum Nachvoll ziehen des Problems erforderlichen Schritte Es empfiehlt sich das TestDirector Feld Description dem StarTe
59. htungen 23 Punktnotation StarTeam Feld 34 R R amp D Comments TestDirector Feld 49 Read Only StarTeam Feld 39 Reelle Zahlen in StarTeam 11 Reproducible TestDirector Feld 49 Revision Flags StarTeam Feld 40 RevisionNumber StarTeam Feld 42 Root Object ID StarTeam Feld 40 Run Reference TestDirector Feld 49 run bat 27 run bat ndern 27 S Schriftart mit fester Breite Konvention 6 Schweregrad StarTeam Feld 40 Senkrechte Striche Konvention 6 Severity TestDirector Feld 50 StarTeam Angaben in der Eigenschaftsdatei 17 Felder 29 StarTeam f r die Verwendung mit TestDirector Synchronizer einrichten 8 Status StarTeam Feld 41 TestDirector Feld 50 Status der gemeinsamen Nutzung StarTeam Feld 41 Step Reference TestDirector Feld 50 String in TestDirector 10 Subject TestDirector Feld 51 Summary TestDirector Feld 51 Support 5 Synchronisierungs Flags 12 Systemanforderungen 63 T Technischer Support 5 Test Reference TestDirector Feld 51 Test Set TestDirector Feld 51 Testbefehl StarTeam Feld 42 TestDirector Angaben in der Eigenschaftsdatei 19 Felder 45 TestDirector f r die Verwendung von StarTeam einrichten 8 TestDirector Synchronizer installieren 7 Text in StarTeam 11 To Mail TestDirector Feld 52 Typ StarTeam Feld 42 Typen Datumsfelder in TestDirector 10 StarTeam irae ae StarTeam N StarTeam Datum 1 StarTeam en StarTeam Reelle un StarTeam Textfeld 1 Index 67 StarTeam
60. igent mer der verwendeten Tabellen darf nicht TestDirector sondern nur der Datenbankeigent mer dbo database owner sein Daher muss das Microsoft SQL Skript set owner to dbo sql im SQL Server Query Analyzer ausgef hrt werden Stellen Sie sicher dass der f r den ODBC Treiber und die Synchronizer Eigen schaftsdatei angegebene Benutzer ber die Berechtigung zum Aktualisieren der Datenbanktabellen verf gt Anhang C Systemanforderungen 63 64 TestDirector Synchronizer Benutzerhandbuch Index Symbole ini Dateien 22 A Abschneiden Felder 12 Actual Fix Time TestDirector Feld 45 Adressiert in StarTeam Feld 30 Adressiert in Ansicht StarTeam Feld 30 Adressiert von _ StarTeam Feld 29 Anderung abgeschlossen um StarTeam Feld 35 Angeben StarTeam Werte 17 TestDirector Werte 19 Anh nge von TestDirector nach StarTeam kopieren 21 Anpassen Felder in TestDirector 10 Ansicht StarTeam Feld 43 Ansichten Schreibgesch tzt 14 Anweisungen 15 Assigned To TestDirector Feld 45 Attachment TestDirector Feld 46 Attachment Count StarTeam Feld 30 Aufz hlungsfeld in StarTeam 11 Zuordnung zu Textfeldern 13 Ausweichl sung StarTeam Feld 43 B Batch Dateien 27 Behoben am StarTeam Feld 40 Benutzerdefinierte angepasste Felder Erstellen 10 TestDirector 52 Benutzer IDs in StarTeam 11 Benutzerliste markieren StarTeam Feld 36 Benutzerlisten in TestDirector 10 Beschr nkungen f r Zuordnungen 24 Beschreibung StarTeam
61. im Dropdown Men der Eintrag Beenden Schrift mit Text in der Schriftart Courier wird f r Informationen die Sie eingeben fester Breite m ssen und f r Systemmeldungen verwendet Kursiv Syntax in Kursivschrift wird f r Informationen verwendet die Sie durch die Namen von Dateien Unterordnern usw ersetzen m ssen Kursiv schrift wird auch f r die Namen von Dialogfeldern B chern und zur Betonung verwendet Fett Fett gedruckte Syntax wird f r Informationen verwendet die genau wie angezeigt eingegeben werden m ssen wenn sie verwendet werden Eckige Klammern umgeben optionale Syntax Ein senkrechter Strich trennt Optionen die sich gegenseitig ausschlieBen Hinweis Wird f r zus tzliche Informationen verwendet Tipp Beschreibt alternative Vorgehensweisen oder andere hilfreiche Informationen Wichtig Enth lt Informationen die f r die Ausf hrung einer Aufgabe erforderlich sind Achtung Wird f r Aktionen verwendet die zu einem Datenverlust f hren k nnen oder Schritte die ausgef hrt werden m ssen damit Daten nicht verloren gehen 6 TestDirector Synchronizer Benutzerhandbuch Kapitel TestDirector verwenden Der TestDirector Synchronizer stellt sicher dass die Daten in Mercury TestDirector oder Mercury Quality Center mit den Daten in der vom StarTeam Server verwendeten Daten bank synchron sind Das Ziel der Synchronisierung ist es den Zugriff auf die aktuellsten Informationen zu Defekten zu erm
62. inem Datumsfeld in TestDirector zuordnen wenn StarTeam Eigent mer des zugeordneten Felderpaars ist Die Zeitangabe geht jedoch verloren Eingegeben von Typ Benutzer ID Wert Auswahl aus einer Benutzerliste oder lt Kein Wert gt Interner Bezeichner EnteredBy Der Name des Benutzers der diese nderungsanforderung erstellt hat Sie k nnen dieses Feld einem Benutzerlistenfeld in TestDirector zuordnen wenn das TestDirector Feld eine Liste verwendet die den Benutzer Anmeldenamen in StarTeam entspricht und eine Verifizierung erfordert Die L nge der Benutzernamen in TestDirector ist jedoch von der verwendeten Datenbank abh ngig In StarTeam sind bis zu 63 Zeichen zul ssig StarTeam muss Eigent mer der Zuordnung sein Eingegeben am Typ Datum Zeit Wert Datum und Zeit Interner Bezeichner EnteredOn Datum und Zeit zu dem bzw der eine nderungsanforderung erstellt wurde Sie k nnen dieses Feld einem Datumsfeld in TestDirector zuordnen wenn StarTeam Eigent mer des zugeordneten Felderpaars ist Die Zeitangabe geht jedoch verloren Externe Referenz Typ Text Wert Bis zu 64 Zeichen Interner Bezeichner ExternalReference Text der in der Regel verwendet wird um einen Kunden oder eine andere externe Quelle anzugeben der bzw die die Daten f r diese Anderungsanforderung zur Verf gung gestellt hat Dieses Feld muss dem Feld Defect ID in TestDirector zugeordnet werden BG_BUG_ID und TestDirector muss Eigent mer
63. ionskommentars Interner Bezeichner ShortComment Enth lt die ersten 2000 Zeichen des Revisionskommentars der in der Regel den Grund f r die nderung der Eigenschaften einer nderungsanforderung angibt Der vollst ndige Text des Revisionskommentars wird im Kommentarfeld gespeichert Beachten Sie dass das ndern von Eigenschaften dazu f hrt dass StarTeam eine neue Revision erstellt Dieses Feld kann einem Stringfeld in TestDirector zugeordnet werden Die Daten werden von TestDirector m glicherweise nicht vollst ndig dargestellt da die Maxi mall nge der Stringfelder in TestDirector von der verwendeten Datenbank abh ngt Status Typ Aufz hlung Wert Neu Offen Wird verarbeitet Zur ckgestellt Nicht reproduzierbar Wie vorge sehen Repariert Dokumentiert Doppelt Verifiziert Zur ckgestellt Verifiziert Nicht reproduzierbar Verifiziert Wie vorgesehen Verifiziert Repariert Verifiziert Dokumentiert Verifiziert Doppelt Geschlossen Zur ckgestellt Geschlossen Nicht reproduzierbar Geschlossen Wie vorgesehen Geschlossen Repariert Geschlossen Dokumentiert Geschlossen Doppelt Der Standardwert ist Neu Interner Bezeichner Status Der Status der nderungsanforderung Dieses Feld kann nicht als erforderliches Feld in StarTeam angegeben werden Sein Name kann ge ndert werden Eine weitere Anpassung ist in StarTeam nicht m glich Sie k nnen dieses Feld einem Stringfeld oder einem Nachschla
64. isierung in das StarTeam Feld kopiert werden kann und umgekehrt je nachdem welcher Wert aktueller ist Im folgenden Beispiel erfolgt eine Zuordnung zwischen dem TestDirector Feld BG_RESPONSIBLE und dem benutzerdefinierten StarTeam Feld Usr_TDResponsible map BG_RESPONSIBLE Usr_TDResponsible Informationen zur Historie sind nur verf gbar wenn die entsprechende Historienoption f r das TestDirector Feld aktiviert wurde StarTeam speichert die Historie zu jedem Feld automatisch sodass die Einstellungen in StarTeam nicht ge ndert werden m ssen Wenn Sie die Historienfunktion f r den Datenaustausch aktivieren m ssen die System uhren der Computer auf denen TestDirector und StarTeam ausgef hrt wird synchron sein Die Server und Workstations auf denen StarTeam Anwendungen ausgef hrt werden sollten zuvor bereits synchronisiert worden sein Wenn die Namen der beiden zugeordneten Felder in der Eigenschaftsdatei durch einen Gleichheitsoperator getrennt sind geben ihre Historien Auskunft dar ber welcher Wert f r die jeweilige Anwendung in dem Feld angezeigt wird Die Historienfunktion wird f r die TestDirector Felder Description und R amp D Comments nicht unterst tzt daher muss f r diese Felder lt oder gt bei der Zuordnung verwendet werden Anforderungen und Beschr nkungen hinsichtlich der Zuordnung Einige Zuordnungen sind unbedingt erforderlich Ordnen Sie das TestDire
65. istratorhandbuch und in der Online Hilfe Kapitel 2 TestDirector verwenden 11 Fehlersuche Fehlersuche In diesem Abschnitt erfahren Sie was Sie bei der Arbeit mit dem Synchronizer besonders beachten m ssen Synchronisierungs Flag einrichten Wenn Sie eine bereits vorhandene TestDirector Datenbank verwenden z B die Demodatenbank von TestDirector die mit TestDirector installiert wird werden die TestDirector Defekte in StarTeam nur dann angezeigt wenn das Synchronisierungs Flag f r diese Defekte in TestDirector auf Ja gesetzt ist Das Gegenteil gilt f r StarTeam Datenbanken bei denen das Synchronisierungsfeld standardm ig auf Ja gesetzt ist Wenn der Feldwert nicht auf Nein gesetzt ist werden alle nderungsanforderungen in TestDirector angezeigt Die nderungsanfor derungen werden nicht entfernt aber auch nicht mehr aktualisiert Zu lange Felder In der Regel k nnen StarTeam Textfelder mehr Zeichen enthalten als TestDirector Felder Die L ngenbeschr nkungen f r TestDirector Felder sind von der ausgew hlten Datenbank abh ngig Weitere Informationen zur Feldl nge finden Sie im Administrator handbuch zu TestDirector Wenn Daten aus einem StarTeam Textfeld die Langenbeschrankungen nicht einhalten die f r das empfangende TestDirector Feld gelten wird in den Dateien mtdsync err und mtdsync log eine Warnung ausgegeben und der Feldwert wird beim Hinzuf gen zu TestDirector ab
66. karound map BG_DEV_COMMENTS lt Fix Workaround Verwenden Sie in dieser Zuordnung kein Gleichheitszeichen als Operator da TestDirector f r das eigene R amp D Comments Feld keine Historienfunktion unterst tzt F r einige Zuordnungen gelten bestimmte Einschr nkungen Ordnen Sie die folgenden StarTeam Felder nur dann zu wenn StarTeam Eigen t mer der zugeordneten Felder ist Im Folgenden werden diese Felder aufgef hrt Ihre internen Bezeichner finden Sie in der zweiten Spalte Adressiert von Adressiert in Build Verzweigen bei nderung Zweigstatus Kommentar ID CR Nummer Erstellt von Erstellt um Punktnotation ID der Punktnotation nderung abgeschlossen um Eingegeben von Eingegeben am Letzter getesteter Build Ge ndert von Ge ndert um Objekt ID Revision des bergeordneten Zweigs ID des bergeordneten Objekts 24 TestDirector Synchronizer Benutzerhandbuch AddressedBy Addressedin BranchOnChange BranchState CommentID ChangeNumber CreatedUserlD kein erforderliches Feld CreatedTime kein erforderliches Feld DotNotation DotNotationID EndModifiedTime EnteredBy EnteredOn LastBuildTested ModifiedUserlD nur gelegentlich verwendet ModifiedTime nur gelegentlich verwendet ID ParentRevision ParentObjectID Synchronizer 5 1 Eigenschaftsdateien aktualisieren Ubergeordnete Revision PathRevision Schreibgesch tzt ReadOnly Behoben am ResolvedOn Stamm Objekt ID RootObjectID Stat
67. kein Wert f r das entsprechende Feld angegeben wird ndert der Synchronizer diesen Defekt in der Datenbank der anderen Anwendung nicht bzw f gt ihn dort nicht hinzu Weitere Informationen hierzu finden Sie unter Benutzerdefinierte Felder erstellen auf Seite 10 Erstellen Sie eine Eigenschaftsdatei die angibt welche Informationsfelder weiterge geben werden und in welche Richtung dies geschieht Weitere Informationen zur urspr nglichen Eigenschaftsdatei BugSync ini finden Sie unter Die anf ngliche Synchronizer Eigenschaftsdatei auf Seite 53 Verwenden Sie die installierte BugSync ini Originaldatei als Vorlage Es wird unbe dingt empfohlen eine Kopie der Datei anzufertigen und diese zu bearbeiten Auf diese Weise k nnen Sie die Originaleinstellungen der BugSync ini Datei beim Debuggen Ihrer eigenen Eigenschaftsdatei berpr fen a ndern Sie die Parameter vts_ und mtd_ so dass sie die Datenquelle der jeweiligen Anwendung angeben b Stellen Sie sicher dass die mtd_project1 Zuordnung einen g ltigen Wert f r das Projektfeld BG_PROJECT enth lt Sie k nnen diese Anweisung auch auskom mentieren um alle Projekte im Container synchronisieren zu lassen c Erstellen Sie f r die anderen Felder die entsprechenden Zuordnungen Weitere Informationen hierzu finden Sie unter Zuordnungsanweisungen verwenden auf Seite 22 ndern Sie die Datei run bat f r den Windows Server bzw die Datei
68. me or IP address of the TD Server the IIS machine The mtd_app_project mtd_app_username and mtd_app_password are the parameters used to log into TestDirector NOTE that these are different from the database logins specified above and that these parameters are only necessary if you wish to copy attachments and your 54 TestDirector Synchronizer Benutzerhandbuch Na Thi va field ST ove vts_send_to_mtd Us e of custom r_Sync fi Anhang A Die anf ngliche Synchronizer Eigenschaftsdatei eld in TD containi Die anf ngliche Synchronizer Eigenschaftsdate the value for both fields TestDirector server directory is not accessible td_hostnamel localhost mtd_app_domain1l DEFAULT td_app_project1 TestDirector_Demo td_app_usernamel Alec td_app_passwordl HHH HE These is other HHH HE nization ng the synchronization s field must be a string field that is verified with a ues Yes and No td_send_to_vts BG_USER_02 The following property speci create custom fields for TD fields that do not cu Note Custom fields in Star Team always prepend Usr_ vts_create_custom_fields Yes HH HHA HEH a EEE EE EEEE EEE EY tt The rest of the file below defines th
69. n gespeichert und zwischen diesen Datenbanken synchronisiert werden berlegen Sie in welchen Feldern diese Daten gespeichert werden und welche Werte diese Felder aufnehmen m ssen 2 Vergleichen Sie die Felder der beiden Anwendungen miteinander Mithilfe der Synchronizer Eigenschaftsdatei BugSync ini k nnen Sie Zuordnungen zwischen den Feldern der einzelnen Programme erstellen in denen dieselben Daten gespei chert werden In der Regel erfolgt die Zuordnung auf der Basis von Felderpaaren die aus jeweils einem Feld pro Anwendung bestehen Der Synchronizer unterst tzt jedoch auch 1 N Zuordnungen So k nnen Sie beispielsweise ein TestDirector Feld mehreren StarTeam Feldern oder ein StarTeam Feld mehreren TestDirector Feldern zuordnen N 1 Zuordnungen oder Historienzuordnungen von TestDirector nach StarTeam oder umgekehrt werden vom Synchronizer hingegen nicht unterst tzt In einigen F llen k nnen Sie ein vorhandenes TestDirector Feld einem StarTeam Feld zuordnen oder umgekehrt Weitere Empfehlungen und Vorschl ge hinsichtlich der Erstellung von Zuordnungen finden Sie unter Defektfelder in TestDirector auf Seite 45 und unter nderungsanforderungsfelder auf Seite 29 3 Erstellen Sie benutzerdefinierte Felder in beiden Datenbanken mit TestDirector und der Enterprise oder Enterprise Advantage Version von StarTeam in denen Daten gespeichert werden die nicht direkt aus bestehenden Feldern zugeordnet werden k nnen W
70. n nichts im Wege steht Weitere Informationen ber den Support von Borland finden Sie auf der Borland Website unter http support borland com Auf dieser Website stehen Ihnen auch viele Newsgroups zur Verf gung in denen StarTeam Benutzer Informationen Tipps und Vorgehensweisen austauschen Unter http info borland com newsgroups finden Sie die neueste Liste mit kostenlosen Produkt Newsgroups Sie k nnen im Internet zudem auf das Borland Developer Network unter http community borland com zugreifen Die Borland Community bietet Ihnen Zugriff auf produktspezifische Informationen Artikel Beispiel Code und Produkt neuigkeiten Kapitel 1 Vorwort 5 Konventionen in der Dokumentation Wenn Sie den technischen Support anrufen sollten Sie alle Informationen zu Ihrer Systemumgebung zur Produktversion und eine genaue Beschreibung des Problems bereithalten Unterst tzung f r Tools von Drittanbietern oder Dokumentationen dazu erhalten Sie vom Vertreiber des Tools Konventionen in der Dokumentation In der Dokumentation werden folgende Konventionen beachtet W hlen Sie Steht f r eine Men auswahl gefolgt von der Auswahl eines Untermen s Datei gt Beenden Das Gr er als Zeichen gt steht zwischen den Eintr gen die in auf einander folgenden Men s gew hlt werden Der Befehl W hlen Sie Datei gt Beenden bedeutet beispielsweise dass in der Men leiste der Eintrag Datei gew hlt werden muss und dann
71. n zum Zeitpunkt der Verzweigung der Anderungsanforderung 1 7 wurde 1 7 1 0 in der Historie der Anderungsanforderung Diese Zahl lautet 1 wenn eine Anderungs anforderung nicht aus der bergeordneten Ansicht abgeleitet wurde Sie k nnen dieses Feld einem numerischen Feld in TestDirector zuordnen wenn StarTeam Eigent mer des zugeordneten Felderpaars ist ID des bergeordneten Objekts Erweitert Typ Ganzzahl Wert Abh ngig von der verwendeten Datenbank Interner Bezeichner ParentObjectID Die Objekt ID Nummer einer nderungsanforderung in der bergeordneten Ansicht Die ID des bergeordneten Objekts lautet 1 wenn diese Ansicht keine bergeord nete Ansicht hat Sie k nnen dieses Feld einem numerischen Feld in TestDirector zuordnen wenn StarTeam Eigent mer des zugeordneten Felderpaars ist bergeordnete Revision Erweitert Typ Ganzzahl Wert Abh ngig von der verwendeten Datenbank Interner Bezeichner PathRevision Die Revisionsnummer zum Verzweigungszeitpunkt der nderungsanforderung Wenn dies beispielsweise die Zahl 8 ist war die Revisionsnummer der nderungs anforderung in der bergeordneten Ansicht zum Zeitpunkt der Verzweigung die 8 Die Historie sollte in der aktuellen Ansicht Revision 9 als erste Revision anzeigen Diese Zahl lautet 0 wenn die nderungsanforderung nicht aus der bergeordneten Ansicht bernommen wurde Sie k nnen dieses Feld einem numerischen Feld in TestDirector zuordnen wenn Star
72. ndet werden Tabelle 3 1 StarTeam Anweisungen StarTeam Anweisung Beschreibung vts_server n Der Name oder die IP Adresse des Computers der eine Konfiguration des StarTeam Servers ausf hrt vts_serverl localhost vts_port n Die Port Nummer die vom TCP IP Protokoll Sockets f r diese StarTeam Serverkonfiguration verwendet wird Die urspr ngliche BugSync ini Datei verwendet die vorgegebene Port Nummer 49201 vts_port1 49201 vts_project n Der Name des zu synchronisierenden StarTeam Projekts Die urspr ng liche BugSyne ini Datei verwendet Mercury Dies ist der Name des StarTeam Projekts das f r Testzwecke mit TestDirector verwendet wird vts_project1 Mercury Kapitel 3 Erl uterungen zur Synchronizer Eigenschaftsdatei 17 StarTeam Anweisungen verwenden Tabelle 3 1 StarTeam Anweisungen Fortsetzung StarTeam Anweisung vts_username n vts_password n vts_view n vts_folder n vts_recurse_ children n Beschreibung Der Benutzername der f r die Anmeldung bei StarTeam vom Synchronizer verwendet wird Hierbei handelt es sich um den Anmeldenamen des Benutzers nicht um den vollst ndigen Namen mbroeer kann beispiels weise der Anmeldnamen einer Benutzerin mit dem vollst ndigen Namen Marion Brooer sein Zugriffsrechte auf Projekt Ansichts und Ordnerebene Die Benutzerin ben tigt die folgenden Zugriffsrechte m Die Berechtigung zum Anzeigen Erstellen und Bearbeiten von Anderungsanforderu
73. nem Textfeld ist m glich wenn TestDirector Eigent mer der Feldzuordnung ist Um eine genaue bereinstimmung der beiden Felder zu erreichen k nnen Sie die TestDirector Liste Severity z B durch L schen von 4 Very High und 5 Urgent oder das StarTeam Feld Schweregrad anpassen z B durch Hinzuf gen von 4 Very High und 5 Urgent Die Optionen in diesen beiden Feldern m ssen identisch sein Status Typ String Nachschlageliste Wert Auf die Werte in der Liste Bug Status beschr nkt wenn eine Verifizierung erforderlich ist Die Standardwerte sind New Open Fixed Closed Reopen und Rejected Interner Bezeichner BG_STATUS Gibt den Status des Defekts an z B Open oder Closed Die Statuswerte New Open Fixed oder Closed stimmen genau mit den Statuswerten des StarTeam Felds Status berein Sie k nnen jedoch zus tzliche Statuswerte erstellen Es empfiehlt sich Statusfelder aus beiden Anwendungen zu verwenden In der urspr nglichen Eigenschaftsdatei ist BG_STATUS einem benutzerdefinierten Aufz hlungsfeld zugeordnet Dies ist die empfohlene Einstellung Das benutzerdefi nierte Aufz hlungsfeld in StarTeam sollte dieselben Statuswerte wie das Statusfeld in TestDirector aufweisen Au erdem k nnen benutzerdefinierte TestDirector String felder in eine Liste geschrieben werden die dann mit den Statuswerten des StarT
74. ngen in diesem Ordner m In der urspr nglichen BugSync ini Datei wird der generische Administrator Benutzername verwendet vts_usernamel Administrator Das Passwort des unter vts_username n angegebenen Benutzers In der urspr nglichen BugSyne ini Datei wird Administrator verwendet da dies das Passwort f r den Anmeldenamen Administrator im Beispielprojekt ist vts_password1 Administrator Der Name der StarTeam Ansicht in der die synchronisierten Anderungs anforderungen gespeichert werden Stellen Sie sicher dass diese Ansicht nicht schreibgeschitzt ist Lassen Sie vts_view n leer wenn die Stamm ansicht oder vorgegebene Ansicht des Projekts verwendet werden soll In der urspr nglichen BugSync ini Datei ist dieses Schl sselfeld leer vts_viewl Der Pfad des StarTeam Ordners innerhalb der StarTeam Ansicht in dem die Synchronisierung gestartet werden soll Lassen Sie vts_folder n leer wenn der Stammordner der Ansicht verwendet werden soll Wenn Sie einen untergeordneten Ordner des Stammordners verwenden geben Sie nur den Pfad zu diesem Ordner ohne den Stammordner an Geben Sie unter vts_folder n nie den Stammordner an Verwenden Sie den Schr gstrich als Separator f r alle anderen Ordnernamen Wenn der Name des Stammordners beispielsweise StarDraw lautet und sich der zu synchronisierende Ordner im Pfad StarDraw SourceCode Client befindet verwenden Sie nur So
75. oder Enterprise Advantage Edition und TestDirector StarTeam TestDirector Synchronizer erm glicht das Aufzeichnen von aus TestDirector generierten Defekten als StarTeam nderungs anforderungen und umgekehrt Alle in diesem Handbuch enthaltenen Verweise auf StarTeam beziehen sich auf die Enterprise oder Enterprise Advantage Edition von StarTeam da nur diese die M glichkeit bieten die f r den Synchronizer erforderlichen benutzerdefinierten Felder zu erstellen Au erdem beziehen sich Verweise auf den StarTeam Server auf die Enterprise oder die Enterprise Advantage Edition f r StarTeam Server Wichtig Die Online Handb cher liegen im Adobe Acrobat Format PDF vor und k nnen in Adobe Acrobat Reader Version 4 0 oder h her angezeigt werden Der Reader kann auch von der Adobe Website kostenlos heruntergeladen werden www adobe de Support bei Borland Borland Software Corporation bietet Ihnen hervorragenden Service in den Bereichen Consulting und technische Unterst tzung Unser Unternehmen verf gt ber mehr als 15 Jahre Erfahrung in der Unterst tzung von Entwicklern und Unternehmen Qualifi zierte Fachleute f r technische Unterst tzung stehen bereit um Ihre einzelnen Support Anfragen zu bearbeiten oder Ihnen Unterst tzung im Rahmen einer dauerhaften Partnerschaft zu bieten Borland stellt seinen Support weltweit zur Verf gung Wir liefern unseren Service rechtzeitig und zuverl ssig damit dem wirtschaftlichen Erfolg unserer Kunde
76. ollen Auf diese Weise wird die Zuordnung redundant In einer fr heren Version der Datei BugSync ini war Usr_Synch der Name des benutzerdefinierten Felds das als Synchronisierungs Flag diente Usr_Synch war zwar nur ein Beispielname doch m glicherweise haben Sie ein Feld mit genau diesem Namen erstellt In der neuen Eigenschaftsdatei wird der Beispielname Usr_Sync verwendet Wenn Ihre Eigenschaftsdatei auf der neuen Bug ini Datei basiert Sie aber ein benutzerdefiniertes Feld mit dem Namen erstellt haben der in der fr heren Bug ini Datei verwendet wurde sollten Sie Usr_Sync in der neuen Datei in Usr_Synch ndern oder das StarTeam Feld Usr_Synch in Usr_Sync umbenennen Wenn Sie f r die StarTeam Felder LastBuildTested und Addressedin eine Zuordnung erstellt haben muss StarTeam Eigent mer dieser Zuordnung sein Kapitel 3 Erl uterungen zur Synchronizer Eigenschaftsdatei 25 26 TestDirector Synchronizer Benutzerhandbuch Kapitel Den Synchronizer ausf hren Die Batch Dateien ndern Wenn Sie den StarTeam Windows Server verwenden umfasst die Synchronizer Installation auch die Dateien run bat und run again bat Der StarTeam Server verwendet run sh anstelle von run bat Der Synchronizer kann jederzeit ber die Datei run bat oder run sh gestart werden Die Datei run again bat erm glicht das Ausf hren des Synchroni
77. onen hierzu finden Sie unter Zuordnungsanweisungen verwenden auf Seite 22 Beispiel map BG_REPRODUCIBLE gt Usr_TDReproducible valuemap TestDirectorField value StarTeamField value In diesem Beispiel wird der Wert f r TestDirectorField StarTeamField value zugeordnet Wenn Sie spezielle Zeichen Leerzeichen Operatoren usw verwenden m chten m ssen Sie den Wert durch Separatoren abtrennen Beispiel TestDirectorField value StarTeamField value Da die Eigenschaftsdatei Benutzernamen und Passw rter f r die TestDirector Daten bank und den StarTeam Server enthalten muss kann es sinnvoll sein diese Datei vor dem Zugriff durch andere Benutzer sch tzen So k nnen Sie beispielsweise die Frei gabe des Laufwerks verhindern auf dem sich die Datei befindet Wenn Sie Windows als Betriebssystem verwenden k nnen Sie den Ordner verbergen der die Eigenschafts datei enth lt indem Sie die Zugriffsberechtigung f r den Ordner auf eine bestimmte Gruppe von Windows Benutzern beschr nken Mehrere Synchronisierungen einrichten Die urspr ngliche Eigenschaftsdatei enth lt Angaben zur Synchronisierung eines StarTeam Ordners mit einem TestDirector Projekt Sie k nnen jedoch zus tzliche StarTeam Ordner mit weiteren TestDirector Projekten synchronisieren Wie bereits beschrieben geben Sie die Anweisung key n value an wobei key der Name der Anweisung plus der Iterationswert n ist und value seinen Einst
78. rschreitet treten keine Fehler auf Wenn beide Anwendungen dieselbe Datenbankversion verwenden gilt f r beide Anwendungen dieselbe L ngenbeschr nkung f r Felder Leere Felder verwenden Der Synchronizer kann Daten aus einem leeren Feld in ein Feld mit Werten bertragen StarTeam unterst tzt leere Felder und TestDirector Listenfelder ohne Werte wenn die Option Verify Value nicht aktiviert ist Angenommen in Ihrer Eigenschaftsdatei ist die folgende Zuordnung angegeben map BG_DETECTION_DATE gt Usr_TDDetectionDate In diesem Fall wird das TestDirector Feld Detected On Date BG_DETECTION_DATE einem benutzerdefinierten StarTeam Feld mit dem Namen Usr_TDDetectionDate zugeordnet Wenn der Wert f r Detected On Date in TestDirector anf nglich auf 1 1 00 gesetzt ist und der Synchronizer anschlie end ausgef hrt wird werden die Ergebnisse f r diesen Wert an StarTeam weitergeleitet Wird dieser Wert sp ter aus TestDirector gel scht das Feld Detected On Date ist nun leer und der Synchronizer anschlie end ausgef hrt enth lt auch das entsprechende StarTeam Feld keine Werte mehr Zuordnungen zwischen Aufz hlungsfeldern und Textfeldern erstellen Wenn Sie die im Folgenden genannten Einschr nkungen beachten k nnen Sie auch Zuordnungen zwischen Aufz hlungsfeldern und Textfeldern erstellen Die Anwendung in der sich das Aufz hlungsfeld befindet sollte dabei immer Eigent mer der Zuordnung
79. rt die GroB Kleinschreibung mtd_project1 Project 1 Um alle Werte in allen TestDirector Projekten zu synchronisieren verwenden Sie das folgende Format mtd_project n lt All Projects gt Ein Projekt mit dem Namen lt All Projects gt synchronisieren Sie dagegen wie folgt mtd_project n lt All Projects gt gt Wenn Sie die Anweisung auskommentieren werden alle Projekte im Container synchronisiert mtd_send_to_ Der Name des benutzerdefinierten Felds das in TestDirector als vts Synchronisierungs Flag verwendet wird Bei diesem Feld muss es sich um eine Nachschlageliste handeln Die Liste muss die Werte Yes und No umfassen die Gro Kleinschreibung muss nicht beachtet werden In der urspr nglichen BugSyne ini Datei wird das Feld BG_USER_02 verwendet mtd_send_to_vts BG_USER_02 20 TestDirector Synchronizer Benutzerhandbuch Achtung TestDirector Anweisungen verwenden Anhange kopieren Anh nge k nnen auf zwei Arten von TestDirector nach StarTeam kopiert werden Wenn der Synchronizer den Zugriff auf das TestDirector Serververzeichnis zul sst k nnen Sie mit der Anweisung mtd_attachment_dir n das Verzeichnis f r die Anh nge bestimmen Weitere Anweisungen sind nicht erforderlich Mit dieser Methode erreichen Sie die beste Performance Wenn der Synchronizer nicht auf das TestDirector Serververzeichnis zugreifen kann m ssen Sie mithilfe von Anweisungen den Computer angeben a
80. rte Felder erstellen Wenn TestDirector Eigent mer eines Nachschlagelistenfelds ist k nnen Sie dieses Feld entweder einem benutzerdefinierten Aufzahlungsfeld oder einem benutzerdefi nierten Textfeld in StarTeam zuordnen Bei jeder eindirektionalen Synchronisierung kann ein TestDirector Listenfeld einfach einem StarTeam Textfeld zugeordnet werden Bei einer bidirektionalen Synchronisierung empfiehlt es sich jedoch eine Zuordnung zwischen einem TestDirector Nachschlagelistenfeld und einem Aufz hlungsfeld in StarTeam zu erstellen Detailliertere Informationen zum Anpassen von Feldern finden Sie in der Dokumenta tion und in der Hilfe zu TestDirector Felder in StarTeam anpassen Datum Zeit Datum Zeitfelder in StarTeam k nnen mit Datumsfeldern in TestDirector abgeglichen werden Die entsprechenden Formate k nnen in den Regions und Sprachoptionen der Systemsteuerung festgelegt werden Beachten Sie dass Zeitinformationen in TestDirector nicht ber cksichtigt werden und verloren gehen wenn StarTeam nicht Eigent mer des Felds ist Text Textfelder in StarTeam k nnen Stringfeldern in TestDirector zugeordnet werden L ngenbeschr nkungen f r Stringfelder und Listenelemente in TestDirector sind daten bankabhangig Weitere Informationen hierzu finden Sie im Administratorhandbuch zu TestDirector F r die in StarTeam verf gbaren Textfelder sollten dieselben L ngen beschr nkungen gelten oder TestDirector sollte Eigent mer des Felds s
81. s einem Feld einer Anwendung in ein Feld einer anderen Anwendung Die Eigenschaftsdatei enthalt Zuordnungsanweisungen fur ein bestimmtes Felderpaar je ein TestDirector und ein StarTeam Feld das nach der Synchronisierung dieselben Daten enthalten soll Eine Zuordnungsanweisungen weist die folgenden Merkmale auf Sie beginnt mit map oder valuemap Sie enth lt einen internen Bezeichner f r das TestDirector Feld Der interne Bezeichner des TestDirector Felds ist der Name in der TestDirector Datenbanktabelle Sie enth lt einen internen Bezeichner f r das StarTeam Feld Der interne Bezeichner eines StartTeam Felds ist der Name ber den StarTeam Server und StarTeam Runtime das Feld erkennen Die Felder werden durch einen der folgenden Operatoren getrennt um die Richtung des Datenflusses anzugeben gt stellt eine Zuordnung zwischen TestDirector Quelle und StarTeam Ziel dar in der TestDirector Eigent mer des zugeordneten Felderpaars ist Wird nur mit Zuordnungsanweisungen verwendet lt stellt eine Zuordnung zwischen StarTeam Quelle und TestDirector Ziel dar in der StarTeam Eigent mer des zugeordneten Felderpaars ist Wird nur mit Zuordnungs anweisungen verwendet gibt an dass der Synchronizer ber die Daten in der Historie des Felderpaars feststellt welcher Wert f r die beiden Felder verwendet werden muss Die TestDirector Historie muss f r das Feld aktiviert sein damit der Operator funk
82. sein Der Grund daf r ist dass Textfelder Daten enthalten k nnen die nicht mit den Aufz hlungswerten des Felds bereinstimmen das die Daten empf ngt Der Text kann bespielsweise falsch geschrieben sein zu viele Zeichen enthalten oder einfach nicht in den Aufz hlungswerten erscheinen Kapitel 2 TestDirector verwenden 13 Fehlersuche Schreibgeschutzte Ansicht verwenden Verwenden Sie keine schreibgesch tzten StarTeam Ansichten Wenn Sie in der Eigenschaftsdatei f r die Anweisung vts_viewx eine schreibgesch tzte Ansicht angeben wobei x eine Ganzzahl wie 1 sein kann wird die folgende Fehlermeldung in mtdsync err geschrieben wenn Sie eine Verbindung zum StarTeam Server herstellen java net ConnectException Connection refused java lang RuntimeException java net ConnectException Connection refused 14 TestDirector Synchronizer Benutzerhandbuch Kapitel Erlauterungen zur Synchronizer Eigenschaftsdatei In diesem Kapitel wird die Eigenschaftsdatei BugSync ini von TestDirector Synchronizer beschrieben Sie wird zusammen mit dem Synchronizer installiert Erl uterungen zu Anweisungen Hinweis Die Eigenschaftsdatei enth lt mehrere Anweisungen die eine der folgenden Aktionen ausf hren Sie bezeichnen StarTeam Werte Diese Anweisungen beginnen mit vts und stehen f r den VirtualTeam Server ein fr herer Name f r Vorg ngerversionen von StarTeam Server Sie bezeichnen TestDirector Werte Di
83. ste werden die f r den Benutzer sichtbaren Felder und die internen Anderungsanforderungsfelder aufgef hrt die ber das StarTeam Hauptfenster ange zeigt werden k nnen Die f r den Benutzer sichtbaren Felder sind Teil der Standard Benutzeroberfl che f r nderungsanforderungen Diese werden im Folgenden aufgelistet Wenn es sich bei einem Feld um ein StarTeam Feld mit Erweiterungen handelt wird hinter dem Feldnamen das Wort Erweitert angezeigt Erweiterte Felder werden nur der Vollst ndigkeit halber erw hnt Sie werden von den meisten Benutzern von StarTeam TestDirector Synchronizer fast nie verwendet Die Felder f r Sperrungen Gesperrt von Eigene Sperre und Benutzer mit nicht exklusiven Sperren werden hier weggelassen da das Sperren von nderungsanforderungen nicht m glich ist Adressiert von Typ Benutzer ID Wert Auswahl aus einer Benutzerliste oder lt Kein Wert gt Interner Bezeichner AddressedBy Der Name des Benutzers der f r die nderungsanforderung zust ndig war Anderungsanforderungen mit den folgenden Statuswerten werden als behoben betrachtet Nicht reproduzierbar Wie vorgesehen Repariert Dokumentiert oder Doppelt Sie k nnen dieses Feld einem Benutzerlistenfeld in TestDirector zuordnen wenn das TestDirector Feld eine Liste verwendet die den Benutzer Anmeldenamen in StarTeam entspricht und eine Verifizierung erfordert Die L nge der Benutzernamen in
84. t ge ndert wurde Sie k nnen dieses Feld einem Datumsfeld in TestDirector zuordnen wenn StarTeam Eigent mer des zugeordneten Felderpaars ist Die Zeitangabe geht jedoch verloren Kommentar zu neuer Revision Erweitert Typ Text Werte Text Interner Bezeichner New Revision Comment enth lt Leerzeichen Nur zur internen Verwendung Der StarTeam Client verwendet diesen Wert bei der Aktualisierung von Elementen Wenn das Feld zum oberen Fenster des StarTeam Clients hinzugef gt wird ist es leer F r dieses Feld sollte keine Zuordnung erstellt werden Objekt ID Erweitert Typ Ganzzahl Wert Abh ngig von der verwendeten Datenbank Interner Bezeichner ID Jeder nderungsanforderung wird beim Hinzuf gen zu einer Ansicht eine Objekt ID zugewiesen Wenn die Datei in einer untergeordneten Ansicht verzweigt wird erh lt sie eine andere Objekt ID Die urspr ngliche ID geh rt zur nderungsanforderung in der bergeordneten Ansicht Sie k nnen dieses Feld einem numerischen Feld in TestDirector zuordnen wenn StarTeam Eigent mer des zugeordneten Felderpaars ist Kapitel 5 nderungsanforderungsfelder 37 Anderungsanforderungsfelder Revision des bergeordneten Zweigs Erweitert Typ Nummer Wert 1 0 oder positive Ganzzahl Interner Bezeichner ParentRevision Die letzte Zahl in der Zweigrevisionsnummer vor einer Verzweigung der Anderungs anforderung Wenn diese Zahl beispielsweise 7 lautet lautete die Zweigrevisio
85. t mit fester Breite 6 Senkrechte Striche 6 Kursivschrift Konvention 6 Kurzkommentar StarTeam Feld 41 L Lesestatus StarTeam Feld 39 Lesestatus Benutzerliste StarTeam Feld 39 Letzter getesteter Build StarTeam Feld 37 Men auswahl Konvention 6 ModifiedUserlD StarTeam Feld 37 mtd_ password n Anweisung in der Eigenschaftsdatei 20 mtd_ username n Anweisung in der Eigenschaftsdatei 20 mtd_database n Anweisung in der Eigenschaftsdatei 21 mtd_dataurl n Anweisung in der Eigenschaftsdatei 20 mtd_driver n Anweisung in der Eigenschaftsdatei 19 mtd_hostname n Anweisung in der Eigenschaftsdatei 21 mtd_project n Anweisung in der Eigenschaftsdatei 20 mtd_send_to_vts Anweisung in der Eigenschaftsdatei 20 N Nachschlagelisten in TestDirector 10 Namen der Anhange StarTeam Feld 30 Numerische Felder in TestDirector TestDirector Nummern 10 Nummern StarTeam 11 0 Object ID StarTeam Feld 37 Ordner StarTeam Feld 36 Ordnerpfad StarTeam Feld 36 P Parent Branch Revision StarTeam Feld 38 Parent ID StarTeam Feld 38 Parent Revision StarTeam Feld 38 ParentObjectID StarTeam Feld 38 ParentRevision StarTeam Feld 38 PathRevision StarTeam Feld 38 Planned Closing Version TestDirector Feld 48 Plattform StarTeam Feld 38 Priorit t StarTeam Feld 39 TestDirector Feld 48 Probleml sung StarTeam Feld 35 Produktsupport 5 Project TestDirector Feld 48 Protokoll Synchronisierungen in zwei Ric
86. tDirector zuordnen das mit der Benutzerliste verkn pft ist Wenn Sie dies tun m ssen Sie allerdings sicherstellen dass die Namen der Benutzerliste dieselbe L nge aufweisen wie die StarTeam Anmeldenamen Die L nge der Benutzernamen in TestDirector ist von der verwendeten Datenbank abh ngig In StarTeam sind bis zu 63 Zeichen zul ssig Revisions Flags Erweitert Werte 0 Interner Bezeichner RevisionFlags Nur zur internen Verwendung Fur dieses Feld sollte keine Zuordnung erstellt werden Stamm Objekt ID Erweitert Typ Ganzzahl Wert Abh ngig von der verwendeten Datenbank Interner Bezeichner RootObjectID Die Objekt ID des altesten Vorgangers einer Anderungsanforderung Wenn eine Anderungsanforderung beispielsweise nicht aus einer bergeordneten Ansicht bernommen wurde ist die Stamm Objekt ID identisch mit der Objekt ID Wenn die Datei aus einer bergeordneten Ansicht bernommen wurde ist die Stamm Objekt ID identisch mit der ID des Ubergeordneten Objekts Sie k nnen dieses Feld einem numerischen Feld in TestDirector zuordnen wenn StarTeam Eigent mer des zugeordneten Felderpaars ist Schweregrad Typ Aufz hlung Wert Hoch Niedrig oder Mittel der Standardwert ist Niedrig Interner Bezeichner Severity Der Schweregrad des Problems f r das Produkt Dieses Feld kann nicht als erforderliches Feld in StarTeam angegeben werden Sein Name kann ge ndert und Werte k nnen zur Aufz hlun
87. teredBy ap BG_DETECTED_BY gt Usr_TDDetectedBy ap BG_TEST_REFERENCE ap BG_CYCLE_REFERENCE ap BG_RUN_REFERENCE ap BG_STEP_REFERENCE ap BG_DETECTION_DATE gt Usr_TDDetectionDate ap BG_DETECTION_VERSION gt Usr_TDDetectionVersion ap BG_PLANNED_CLOSING_VER ap BG_ESTIMATED_FIX_TIME ap BG_ACTUAL_FIX_TIME Do NOT map this to the ClosedOn field in ST It must map to a custom field ap BG_CLOSING_DATE gt Usr_TDClosingDate Do NOT map this to the AddressedIn field in ST It must map to a custom field ap BG_CLOSING_VERSION Usr_TDClosingVersion ap BG_TO_MAIL ap BG_ATTACHMENT ap BG_USER_01 lt Platform Remember not to use the synchronizing value in TD in this case BG_USER_02 for something else ap BG_USER_03 lt ChangeNumber ap BG_USER_04 lt Status ap BG_USER_05 lt Type ap BG_USER_06 lt AddressediIn ap BG_USER_07 lt LastBuildTested ap BG_USER_08 lt Responsibility ap BG_USER_09 ap BG_USER_10 ap BG_USER_11 ap BG_USER_12 ap BG_USER_13 ap BG_USER_14 ap BG_USER_15 ap BG_USER_16 ap BG_USER_17 ap BG_USER_18 ap BG_USER_19 ap BG_USER_20 ap BG_USER_21 ap BG_USER_22 ap BG_USER_23 ap BG_USER_24 Anhang A Die anf ngliche Synchronizer Eigenschaftsdatei 57 Die anfangliche Synchronizer Eigenschaftsdatei The Synchronizer does not support any mapping of the following fields map BG_USER_HR_01 map BG_USER_HR_02 map BG_USER
88. ther the Synchronizer should automatically f rrently exist in ST nee for all of the HH EHH EAH a EA nz ds dName field becomes recent value rt enabled field becomes 55 e fo ield cust Do not map t If some TD create an ST in the mapping ChangeNumber AddressedIn Do not map the fo If some ST field use a TD custom f in the mapping BG_SUBJECT B Mappings you don The StarTeam fie field indicates the cor ap BG_BUG_ID gt Exter ap BG_STATUS gt Usr ap BG_RESPONSIB ap BG_PROJECT gt Us ap BG_SUBJECT gt Us ap BG_SUMMARY gt Sy Li NOTE TD doesn t Therefore you ca The synchr Die anf ngliche Synchronizer Eigenschaftsdatei llowing ST fields unless ST owns the field seems to match one of these fields om field as a substitute for this ST field CreatedTime CreatedUserID Status LastBuildTested and other system generated fields llowing TD fields unless TD owns the field seems to match one of these fields ield as a substitute for this TD field G_PROJECT BG_BUG_ID t want can be commented out or left out d mapped to the BG_BUG_ID field in TD must be a string onizer will place a value such as TD Bug 2 which responding TD bug TestDirector must own this mapping alReference _TDStatus E Usr_TDResponsible r_TDProject r_TDSubject opsis support history for BG_DESCRIPTION or BG_DEV_COMMENTS not use mapping for these fields ap BG_DESCRIPT
89. tioniert Eine bersicht der im Lieferumfang des Produkts enthaltenen Eigenschaftsdatei BugSyne ini finden Sie unter Die anf ngliche Synchronizer Eigenschaftsdatei auf Seite 53 Es wird empfohlen dass Sie wie folgt vorgehen Erstellen Sie eine Kopie von BugSyne ini Benennen Sie die Datei um Bearbeiten Sie die Datei wie gew nscht Entfernen Sie die Kommentarsymbole dort wo die Zuordnungsanweisungen aktiviert werden sollen Der Synchronizer erkennt entweder anhand des Eigent mers oder anhand der Feld historie welche Daten in die entsprechenden Datenbanken kopiert werden m ssen Funktionsweise der Operatoren Wenn eine Anwendung TestDirector oder StarTeam Eigent mer einer Feldzuordnung ist m ssen diese Felder nach der Synchronisierung dem im Feld der Eigent mer anwendung angegebenen Wert entsprechen Der Eigent mer wird mithilfe eines Gr er als oder Kleiner als Operators zwischen den internen Feldbezeichnern in der Zuordnungsanweisung angegeben 22 TestDirector Synchronizer Benutzerhandbuch Zuordnungsanweisungen verwenden Im folgenden Beispiel erfolgt eine Zuordnung zwischen dem TestDirector Feld BG_DESCRIPTION und dem StarTeam Feld Beschreibung Das Zeichen gt weist darauf hin dass TestDirector Eigent mer der Feldzuordnung ist Das bedeutet dass der Wert im TestDirector Feld w hrend der Synchronisierung in das StarTeam Feld kopiert werden kann
90. tor mit den Werten Read oder Unread zuordnen Das Feld erfordert eine Verifizierung Lesestatus Benutzerliste Wert Byte Array eine in Klammern gesetzte Zahlenreihe im Hex Format Beispiel 14 00 00 00 steht f r einen bestimmten Benutzer Interner Bezeichner ReadStatusUserList Nur zur internen Verwendung Identifiziert Benutzer bei denen ein bestimmtes Element den Status Nicht gelesen hat F r dieses Feld sollte keine Zuordnung erstellt werden Kapitel 5 nderungsanforderungsfelder 39 Anderungsanforderungsfelder Behoben am Typ Datum Zeit Wert Datum und Zeit Interner Bezeichner ResolvedOn Datum und Zeit zu dem bzw der eine Anderungsanforderung abgeschlossen wurde StarTeam schlie t dieses Feld automatisch wenn der Status einer nderungsanfor derung gepr ft wurde Nach der berpr fung k nnen die folgenden Statuswerte vergeben werden Nicht reproduzierbar Wie vorgesehen Repariert Dokumentiert oder Doppelt Sie k nnen dieses Feld einem Datumsfeld in TestDirector zuordnen wenn StarTeam Eigent mer des zugeordneten Felderpaars ist Die Zeitangabe geht jedoch verloren Zust ndigkeit Typ Benutzer ID Wert Auswahl aus einer Benutzerliste oder lt Kein Wert gt Interner Bezeichner Zust ndigkeit Der Name des Benutzers der aktuell f r diese nderungsanforderung zust ndig ist Sie k nnen dieses Feld einem benutzerdefinierten Benutzerlistenfeld in Tes
91. tzers der eine nderungsanforderung gel scht hat Da gel schte Anderungsanforderungen in der Liste nicht angezeigt werden stehen diese Informationen Benutzern nicht zur Verf gung Dieses Feld ist f r die Zuordnung nicht verf gbar Gel scht um Erweitert Typ Datum Zeit Wert Datum und Zeit Interner Bezeichner DeletedTime Datum und Zeit zu dem bzw der eine nderungsanforderung gel scht wurde Da gel schte Anderungsanforderungen in der Liste nicht angezeigt werden stehen diese Informationen Benutzern nicht zur Verf gung Dieses Feld ist f r die Zuordnung nicht verf gbar Beschreibung Typ Memo sehr gro es Stringfeld Wert Eine gro e Anzahl von Textzeichen Interner Bezeichner Beschreibung Beschreibung des Problems und der Schritte die zum Nachvollziehen des Problems erforderlich sind Es empfiehlt sich das Feld TestDirector Description dem StarTeam Feld Beschreibung zuzuordnen und TestDirector als Eigent mer des Zuordnungspaars anzugeben Punktnotation Typ Text Wert Zweigrevisionsnummer Interner Bezeichner DotNotation Die Nummer der Zweigrevision z B 1 2 1 0 Sie k nnen dieses Feld einem Stringfeld in TestDirector zuordnen aber nur wenn StarTeam Eigent mer des zugeordneten Felderpaars ist ID der Punktnotation Erweitert Typ Ganzzahl Wert Abh ngig von der verwendeten Datenbank Interner Bezeichner DotNotationID Die einer bestimmten Zweigrevisionsnummer zugewiesen
92. uf dem der TestDirector Server ausgef hrt wird das TestDirector Projekt das die Anh nge enth lt und den Benutzernamen sowie das Passwort f r die Projektanmeldung Wenn mtd_hostname n mtd_app_project n oder mtd_appusername n fehlt k nnen die Anh nge nicht kopiert werden Sollte ein Passwort f r den Benutzernamen verf gbar sein muss mtd_app_password n ebenfalls verwendet werden In der folgenden Tabelle finden Sie die Anweisungen zum Kopieren von Anh ngen Tabelle 3 3 TestDirector Anhange kopieren TestDirector Anweisung Beschreibung mtd_attachment_dir n Der Name des TestDirector Serververzeichnisses in dem sich die Anh nge befinden Wird nur verwendet wenn der Zugriff auf das Verzeichnis ber den Synchronizer zul ssig ist mtd_hostname n Name oder IP Adresse des TestDirector Servers IIS Computer Wird vom Synchronizer verwendet um die Verbindung zu TestDirector herzustellen und Anhange von TestDirector nach StarTeam zu kopieren Diese Anweisung wird nicht ber cksichtigt wenn unter mtd_attachment_dir n ein Wert angegeben wurde mtd_app_project n Der Name des TestDirector Projekts das die Defekte enth lt deren Anh nge nach StarTeam kopiert werden sollen Diese Anweisung wird nicht ber cksichtigt wenn unter mtd_attachment_dir n ein Wert angegeben wurde mtd_app_username n Der f r die Anmeldung beim TestDirector Projekt verwendete Benutzername Diese Anweisung wird ni
93. urceCode Client In der urspr ng lichen BugSyne ini Datei ist dieser Schl ssel leer sodass nur der Stamm ordner der Ansicht verwendet wird vts_folderl Bedenken Sie dass der Synchronizer nderungsanforderungen die von einem StarTeam Ordner in einen anderen verschoben werden nur dann aufzeichnen kann wenn die Anweisung vts_recurse_childrenx auf yes gesetzt ist Zudem m ssen sich die beiden Ordner in der unter vts_folderx angegebenen Ordnerhierarchie befinden Sollten diese Bedingungen nicht erf llt sein werden neue Anderungsanforderungen erstellt die urspr nglichen Anderungsanforderungen k nnen in diesem Falle nicht verschoben werden Durchl uft vts_folder n und alle seine untergeordneten Ordner Verwen den Sie den Wert Yes oder No In der urspr nglichen BugSync ini Datei ist dieser Wert auf yes gesetzt vts_recurse_childrenl yes 18 TestDirector Synchronizer Benutzerhandbuch TestDirector Anweisungen verwenden Tabelle 3 1 StarTeam Anweisungen Fortsetzung StarTeam Anweisung vis_send_ to_mtd vts_create_ custom_fields Beschreibung Der Name des benutzerdefinierten Felds das in StarTeam als Synchroni sierungs Flag verwendet wird Hierbei muss es sich um ein Aufzahlungs feld mit den Werten Yes und No Gro Kleinschreibung beachten handeln In der urspr nglichen BugSynec ini Datei wird das Feld Usr_Sync verwendet vts_send_to_mtd
94. ursachen Diese Felder k nnen 2 bis 20 KB Daten fassen Da ihre L nge von der verwendeten Datenbank abh ngt kann die genaue Zeichenanzahl in TestDirector und StarTeam unterschiedlich sein 12 TestDirector Synchronizer Benutzerhandbuch Fehlersuche Angenommen der Synchronizer versucht eine der folgenden Aktionen auszuf hren Erstellen eines Defekts in TestDirector Wenn der Synchronizer einen Defekt in TestDirector erstellt und ein Memofeld mehr als 250 Zeichen hat bleibt das Feld leer Grund daf r ist eine L ngenbeschr nkung in SQL In der Protokolldatei wird keine Warnmeldung angezeigt da m glicherweise nach der n chsten Aktualisierung des Defekts Daten in das Feld geschrieben werden k nnen Aktualisieren eines Defekts in TestDirector Wenn der Synchronizer versucht einen vorhandenen TestDirector Defekt zu aktuali sieren und das Memofeld die f r die TestDirector Datenbank zul ssige Maximal l nge berschreitet wird das Feld abgeschnitten und die Aktion wird in der Datei mtdsync log protokolliert Erstellen oder Aktualisieren einer nderungsanforderung in StarTeam Wenn ein f r StarTeam nderungsanforderungen bestimmtes Memofeld die f r die TestDirector Datenbank zul ssige Maximall nge berschreitet wird in der Protokoll datei eine Warnmeldung angezeigt und das entsprechende nderungsanforde rungsfeld wird nicht aktualisiert Wenn das Feld die f r die Datenbank zul ssige Maximall nge nicht be
95. us der gemeinsamen Nutzung ShareState Verifiziert am VerifiedOn Version RevisionNumber Die folgenden TestDirector Felder d rfen nur dann zugeordnet werden wenn TestDirector Eigent mer der zugeordneten Felder ist Defect ID BG_BUG_ID Reproducible BG_REPRODUCIBLE Subject BG_SUBJECT Test Set BG_CYCLE_REFERENCE Nicht ben tigte Zuordnungen k nnen auskommentiert oder weggelassen werden Synchronizer 5 1 Eigenschaftsdateien aktualisieren Die Synchronizer 6 0 Eigenschaftsdatei weist im Vergleich zur Synchronizer 5 1 Eigenschftsdatei einige Unterschiede auf Wenn Sie Ihre 5 1 Eigenschaftsdatei weiter verwenden m ssen Sie die folgenden nderungen beachten sync_newfromstarteam wurde entfernt Entfernen Sie diese Zuordnung aus Ihrer Eigenschaftsdatei sync_newfrommercury wurde entfernt Entfernen Sie diese Zuordnung aus Ihrer Eigenschaftsdatei mtd_send_to_starteam1 wurde in mtd_send_to_vts umbenannt ndern Sie den Namen in Ihrer Datei in den neuen Namen mtd_send_to_mtd1 wurde in vts_send_to_mtd umbenannt ndern Sie den Namen in Ihrer Datei in den neuen Namen Die folgende Zuordnung wurde entfernt map BG_USER_02 Usr_Synch Entfernen Sie diese Zuordnung aus Ihrer Eigenschaftsdatei Die Anweisungen mtd_send_to_vts und vts_send_to_mtd verweisen auf benutzerdefinierte Felder z B BG_USER_02 und Usr_Sync zuvor Usr_Synch und geben an welche Elemente synchronisiert werden s
96. ve view blank to use the project s root or default view vts_viewl Folder path in ST view where the synchronization should start Leave blank to use the view s root folder If you are using a child of the root folder use the path to that child folder without the root folder Use the forward slash as a separator for any other folder names For example if the root folder of the view is StarDraw and the path to the folder you want to Anhang A Die anfangliche Synchronizer Eigenschaftsdatei 53 Die anfangliche Synchronizer Eigenschaftsdatei synchronize is StarDraw SourceCode Client set vts_folderl to SourceCode Client vts_folderl Recurse from the vts_folder through all of its children vts_recurse_childrenl yes TD database to synchronize with HHEHHHHEHHHH HEHEHHE EHEHEHEH EE EEEE EEEE EEE EEE EEEH One of the following driver url combinations need to be selected These are not interchangable if you select the odbc driver you need to use the odbc url Likewise if select the oracle jdbc driver you need to select the oracle jdbc url The ODBC driver for use with the Demo database installed with TD td_driverl sun jdbc odbc JdbcOdbcDriver The jdbc driver to take advantage of CLOB s in oracle mtd_driverl oracle jdbc driver OracleDriver This is the ODBC url points to the DSN for the Demo database installed with TD if you create your own TD database you will also have to create a DSN for it jd
97. ws Server JAVA Djava library path _JAVA_LIB_PATH classpath _CLASSPATH REM The syntax below shows how to set the debug flag to generate a more detailed H3 classpath _CLASSPATH tdsync err files generated in a use the log lt dir gt option Ht classpath _CLASSPATH netpub wwwroot tdlogs Done Check mtdsync log for further information REM The parameter to wait is the number of seconds wait goto 600 again Anhang B Synchronizer Batch Dateien bei Installation 61 62 TestDirector Synchronizer Benutzerhandbuch Systemanforderungen Synchronizer Anforderungen Der Synchronizer wurde unter Windows 2000 und Windows 2003 32 Bit Version getestet Hinsichtlich des Betriebssystems gelten die normalen Anforderungen Sie bendtigen die folgende Software Enterprise oder Enterprise Advantage Edition f r den StarTeam Client Enterprise oder Enterprise Advantage Edition fur den Windows Server oder den Solaris Server von StarTeam TestDirector 7 6 oder 8 0 Quality Center 8 2 fur Windows oder Quality Center 8 2 f r Solaris JRE Version 1 4 1_02 oder h her oder die Java VM von Microsoft Die oben genannte Software muss nicht auf demselben Computer wie TestDirector Synchronizer ausgef hrt werden TestDirector Synchronizer ben tigt jedoch Netzwerk zugriff auf die TestDirector Datenbank und den StarTeam Server Weitere Anforderungen Bei Verwendung von Microsoft SQL Der E
98. zers zu festgelegten Zeitintervallen Dazu geben Sie die Sekundenanzahl f r das Zeitintervall zwischen den Ausf hrungen an Die Einstellung f r die Verz gerung finden Sie am Ende der Datei run again bat M glicherweise m ssen Sie die Original Batch Dateien nach der Installation ndern damit sie auf die von Ihrer Organisation verwendeten Speicherorte verweisen StarTeam Installationsverzeichnis Die Original Batch Dateien enthalten die folgende Zeile SET STARTEAM_Path C Program Files Borland Installationsverzeichnis des StarTeam SDK Die Original Batch Dateien enthalten die folgende Zeile SET STARTEAM_SDK_PATH STARTEAM_PATH StarTeam SDK xx Installationsverzeichnis der SDK Bibliothek von StarTeam Die Original Batch Dateien enthalten die folgende Zeile SET SDK_JAR STARTEAM_SDK_PATH Lib StarTeamxx jar Installationsverzeichnis des Oracle Clients Die Original Batch Dateien enthalten die folgende Zeile SET ORACLE_PATH C oracle ora92 Installationsverzeichnis der JDBC Bibliothek von Oracle Wenn Sie fur die TestDirector Projekte eine Oracle Datenbank verwenden enthalten diese m gli cherweise CLOB Felder Damit diese Felder unterst tzt werden muss der Pfad ordnungsgem angegeben werden Au erdem m ssen die Anweisungen mtd_driver n und mtd_dataurl n so angepasst werden dass sie auf die entspre chenden Oracle JDBC Treiber verweisen Kapitel 4 Den Synchronizer ausf hren 27 Protokoll
Download Pdf Manuals
Related Search
Related Contents
取扱説明書 LE GERPLAN 10 ANS APRÈS - Communauté de communes du - Amazon Web Services manuale motore - FaidateAutomatismi file manuale dell'utento RE 1H / RE 1 HK Wiley Mastering AutoCAD Civil 3D 2010 Copyright © All rights reserved.
Failed to retrieve file