Borland® StarTeam® 2006 - Borland Technical Publications

Borland® StarTeam® 2006 - Borland Technical Publications Borland® StarTeam® 2006 - Borland Technical Publications

techpubs.borland.com
von techpubs.borland.com Mehr von diesem Publisher
22.11.2013 Aufrufe

E-Mail-Unterstützung und angepasste E-Mail-Benachrichtigungen Um die Vorteile von E-Mail-Benachrichtigungen nutzen zu können, müssen Sie die E-Mail-Unterstützung und die E-Mail-Benachrichtigung im Register Allgemein des Dialogfelds Server konfigurieren im Fenster "Serveradministration" aktivieren. Dieses Thema beschreibt die konzeptionellen Informationen zur E-Mail- Unterstützung, zu E-Mail-Benachrichtigungen und angepassten E-Mail-Benachrichtigungen für StarTeam-Server. Vom Client berechnete Felder können in benutzerdefinierten E-Mail-Benachrichtigungen oder mit Notification Agent nicht verwendet werden. E-Mail-Unterstützung Wenn die E-Mail-Unterstützung für eine Serverkonfiguration aktiviert ist, können Benutzer in StarTeam Elementeigenschaften per E-Mail an andere Benutzer versenden. Um die E-Mails empfangen zu können, müssen die Empfänger das Programm nicht ausführen. Benutzer erhalten automatisch E-Mail-Benachrichtigungen, wenn ihre exklusiven Sperren für Elemente umgangen werden. Benutzer können Sperren nur umgehen, wenn sie über die erforderlichen Zugriffsrechte und Berechtigungen hierfür verfügen. Sie können das Programm auch so konfigurieren, dass bei bestimmten Ereignissen automatische E-Mail- Benachrichtigungen versendet werden. Abhängig von der Serverkonfiguration und der Systemrichtlinie können Sie Folgendes auswählen: ♦ Mitglieder der Gruppe "System Managers" erhalten eine E-Mail, wenn ein Fehler zum Serverprotokoll hinzugefügt wird. ♦ Mitglieder der Gruppe "Security Administrators" erhalten eine E-Mail, wenn ein Anmeldefehler auftritt. ♦ Alle Benutzer erhalten automatische Benachrichtigungen über Elemente, für die sie zuständig oder deren Empfänger sie sind. Hinweis: Wenn der Empfänger eines Elements oder einer Benachrichtigung eine falsch formatierte E-Mail-Adresse hat, wird ein Eintrag ins Serverprotokoll geschrieben, der angibt, dass beim Senden der E-Mail an die Adresse ein Problem aufgetreten ist. Wenn eine E-Mail-Adresse richtig formatiert, aber ungültig ist (z. B. "junk@place.com"), wird die E-Mail an alle anderen gültigen Empfänger gesendet und der Sender erhält vom E-Mail-System die Meldung, dass die E-Mail nicht an den ungültigen Empfänger gesendet werden konnte. E-Mail-Benachrichtigung Wenn Sie die E-Mail-Benachrichtigung aktivieren, erhalten Benutzer in folgenden Fällen automatisch E-Mails: ♦ Der Wert des Felds Zuständigkeit ändert sich in einer Änderungsanforderung ♦ Wenn ein Feld für eine Anforderung oder Aufgabe geändert wurde, für die der Benutzer verantwortlich ist. ♦ Wenn sich ein beliebiges Feld eines Themas ändert, für das der Benutzer als Empfänger eingetragen ist. (Wenn ein Thema über keinen Empfänger verfügt, erhält niemand eine Benachrichtigung.) Die Teammitglieder müssen keinen Client ausführen, um Benachrichtigungen zu empfangen, da die E-Mail- Benachrichtigung Client-unabhängig ist. Standardnachrichten, die an Empfänger automatischer E-Mail-Benachrichtigungen gesendet werden, werden basierend auf der Ländereinstellung des Servers lokalisiert. Wenn die Länderkennung eines Servers beispielsweise fr-FR lautet, wird die Nachricht in Französisch gesendet, da für den Server eine französische Version vorhanden ist. Wenn es für eine Ländereinstellung keine Übersetzung gibt, wird die Nachricht in Englisch gesendet. 298

Tipp: Die mit der jeweiligen Serverkonfiguration verwendete Sprache kann geändert werden, indem NotificationLocale zu dem für die Konfiguration reservierten Abschnitt der Datei starteam-serverconfigs.xml hinzugefügt wird. Wenn Sie beispielsweise NotificationLocale=ja hinzufügen, werden die Nachrichten in Japanisch gesendet. Benutzer könnten E-Mail-Nachrichten von anderen Benutzern (die mit dem Befehl Senden an gesendet werden) mit E-Mail-Benachrichtigungen verwechseln, da die Vorlagen für E-Mail-Nachrichten sehr ähnlich sind. Daher bietet es sich an, die Benutzer wissen zu lassen, wenn Sie die automatische E-Mail-Benachrichtigung aktivieren, und diesen die Unterschiede zwischen den zwei E-Mail-Formaten und den zwei Benachrichtigungstypen zu erklären. Hinweis: Sie können die E-Mail-Benachrichtigungen dynamisch pro Serverkonfiguration, pro Projekt oder pro Komponente anpassen. Bearbeiten Sie die Vorlagen, die sich in Ihrem Repository im Ordner Notifications befinden. Sie können die in der StarTeam-Datenbank gespeicherten Felder mit den benutzerdefinierten Vorlagen verwenden. Eine Liste der Felder finden Sie unter dem Link "Referenz" am Ende dieses Themas. Benutzerdefinierte E-Mail-Benachrichtigungen Sie können den StarTeam-Server so konfigurieren, dass angepasste automatische E-Mail-Benachrichtigungen pro Serverkonfiguration, pro Projekt oder pro Komponente versendet werden. Sie können Ihre eigenen text- oder HTMLbasierten Nachrichtenvorlagen entwerfen oder die neuen Standardvorlagen von Borland verwenden, die sich im Ordner Notifications, einem Unterordner der Serverinstallation, befinden. Alle E-Mail-Benachrichtigungen (sowohl einfacher Text als auch HTML) werden in der UTF-8-Codierung versendet. Sie können für die folgenden Komponenten angepasste E-Mail-Vorlagen für die Verwendung mit E-Mail- Benachrichtigungen verwenden: ♦ Änderungsanforderung ♦ Task ♦ Thema ♦ Anforderung Um die Vorteile von E-Mail-Benachrichtigungen nutzen zu können, müssen Sie die E-Mail-Unterstützung und die E-Mail-Benachrichtigung im Register Allgemein des Dialogfelds Server konfigurieren im Fenster "Serveradministration" aktivieren. Wenn Sie die Vorlagen oder Konfigurationsdateien für E-Mail-Benachrichtigungen nicht anpassen möchten und die E-Mail-Benachrichtigung auf dem Server aktiviert ist, sehen Benutzer die standardmäßigen E-Mail-Benachrichtigungen, die StarTeam in früheren Versionen verwendet hat. Wenn eine Serverkonfiguration das erste Mal gestartet wird, wird der Inhalt des Ordners "Notifications" im Installationsverzeichnis in das Repository für die Serverkonfiguration in den entsprechenden Notifications-Ordner kopiert. Sie können Anpassungen an den Standardvorlagen im Notifications-Ordner vornehmen, der sich im Repository der Serverkonfiguration befindet. Die vordefinierten E-Mail-Benachrichtigungsdateien bestehen aus mehreren XML-Konfigurationsdateien auf Komponentenebene – eine für jede gewünschte Komponente und eine beliebige Anzahl von Vorlagen für E-Mail-Nachrichtentext, die beliebig benannt werden können. Die Konfigurationsdateien müssen jedoch wie folgt benannt werden: ♦ ChangeRequest.xml ♦ Requirement.xml ♦ Task.xml ♦ Topic.xml 299

E-Mail-Unterstützung und angepasste E-Mail-Benachrichtigungen<br />

Um die Vorteile von E-Mail-Benachrichtigungen nutzen zu können, müssen Sie die E-Mail-Unterstützung und die<br />

E-Mail-Benachrichtigung im Register Allgemein des Dialogfelds Server konfigurieren im Fenster<br />

"Serveradministration" aktivieren. Dieses Thema beschreibt die konzeptionellen Informationen zur E-Mail-<br />

Unterstützung, zu E-Mail-Benachrichtigungen und angepassten E-Mail-Benachrichtigungen für StarTeam-Server.<br />

Vom Client berechnete Felder können in benutzerdefinierten E-Mail-Benachrichtigungen oder mit Notification Agent<br />

nicht verwendet werden.<br />

E-Mail-Unterstützung<br />

Wenn die E-Mail-Unterstützung für eine Serverkonfiguration aktiviert ist, können Benutzer in StarTeam<br />

Elementeigenschaften per E-Mail an andere Benutzer versenden. Um die E-Mails empfangen zu können, müssen<br />

die Empfänger das Programm nicht ausführen.<br />

Benutzer erhalten automatisch E-Mail-Benachrichtigungen, wenn ihre exklusiven Sperren für Elemente umgangen<br />

werden. Benutzer können Sperren nur umgehen, wenn sie über die erforderlichen Zugriffsrechte und<br />

Berechtigungen hierfür verfügen.<br />

Sie können das Programm auch so konfigurieren, dass bei bestimmten Ereignissen automatische E-Mail-<br />

Benachrichtigungen versendet werden. Abhängig von der Serverkonfiguration und der Systemrichtlinie können Sie<br />

Folgendes auswählen:<br />

♦ Mitglieder der Gruppe "System Managers" erhalten eine E-Mail, wenn ein Fehler zum Serverprotokoll<br />

hinzugefügt wird.<br />

♦ Mitglieder der Gruppe "Security Administrators" erhalten eine E-Mail, wenn ein Anmeldefehler auftritt.<br />

♦ Alle Benutzer erhalten automatische Benachrichtigungen über Elemente, für die sie zuständig oder deren<br />

Empfänger sie sind.<br />

Hinweis: Wenn der Empfänger eines Elements oder einer Benachrichtigung eine falsch formatierte E-Mail-Adresse<br />

hat, wird ein Eintrag ins Serverprotokoll geschrieben, der angibt, dass beim Senden der E-Mail an die<br />

Adresse ein Problem aufgetreten ist. Wenn eine E-Mail-Adresse richtig formatiert, aber ungültig ist (z. B.<br />

"junk@place.com"), wird die E-Mail an alle anderen gültigen Empfänger gesendet und der Sender erhält<br />

vom E-Mail-System die Meldung, dass die E-Mail nicht an den ungültigen Empfänger gesendet werden<br />

konnte.<br />

E-Mail-Benachrichtigung<br />

Wenn Sie die E-Mail-Benachrichtigung aktivieren, erhalten Benutzer in folgenden Fällen automatisch E-Mails:<br />

♦ Der Wert des Felds Zuständigkeit ändert sich in einer Änderungsanforderung<br />

♦ Wenn ein Feld für eine Anforderung oder Aufgabe geändert wurde, für die der Benutzer verantwortlich ist.<br />

♦ Wenn sich ein beliebiges Feld eines Themas ändert, für das der Benutzer als Empfänger eingetragen ist.<br />

(Wenn ein Thema über keinen Empfänger verfügt, erhält niemand eine Benachrichtigung.)<br />

Die Teammitglieder müssen keinen Client ausführen, um Benachrichtigungen zu empfangen, da die E-Mail-<br />

Benachrichtigung Client-unabhängig ist.<br />

Standardnachrichten, die an Empfänger automatischer E-Mail-Benachrichtigungen gesendet werden, werden<br />

basierend auf der Ländereinstellung des Servers lokalisiert. Wenn die Länderkennung eines Servers beispielsweise<br />

fr-FR lautet, wird die Nachricht in Französisch gesendet, da für den Server eine französische Version vorhanden<br />

ist. Wenn es für eine Ländereinstellung keine Übersetzung gibt, wird die Nachricht in Englisch gesendet.<br />

298

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!