Borland® StarTeam® 2006 - Borland Technical Publications
Borland® StarTeam® 2006 - Borland Technical Publications Borland® StarTeam® 2006 - Borland Technical Publications
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
- Seite 247 und 248: Übersicht über das Vergleichen/Zu
- Seite 249 und 250: Festschreibungsphase In der Festsch
- Seite 251 und 252: Typen und Regeln für das Vergleich
- Seite 253 und 254: Szenarios für das Zusammenführen
- Seite 255 und 256: 6 Es wird eine Replizierung ausgef
- Seite 257 und 258: andere Aktion setzen, die ausgefüh
- Seite 259 und 260: Schnellzugriff auf Projekte und Ele
- Seite 261 und 262: Sicherheit StarTeam bietet Sicherhe
- Seite 263 und 264: Die wichtigsten Knoten, für die Re
- Seite 265 und 266: Gruppenberechtigungen für Objekte
- Seite 267 und 268: ♦ Statuswerte in einer Ansicht ne
- Seite 269 und 270: Verwendung von Passwörtern Passwö
- Seite 271 und 272: Server-Zeitlimit-Optionen Sie könn
- Seite 273 und 274: Übersicht über Benutzer- und Grup
- Seite 275 und 276: Sicherheitsprotokolle Die Anwendung
- Seite 277 und 278: Verwandte Verfahrensweisen Mit dem
- Seite 279 und 280: Zugriffsrechte auf Projektebene gew
- Seite 281 und 282: Zugriffsrechte auf Ansichtsebene ge
- Seite 283 und 284: Zugriffsrechte in einer Verzweigung
- Seite 285 und 286: Zugriffsrechte verweigern StarTeam
- Seite 287 und 288: Zugriffsrechte und Gruppenberechtig
- Seite 289 und 290: Eigenschaftsdialogfeld mit StarTeam
- Seite 291 und 292: ♦ Verwenden Sie Tastaturkürzel,
- Seite 293 und 294: Steuerelemente Steuerelemente sind
- Seite 295 und 296: Benutzerdefinierte Eigenschaftsfeld
- Seite 297: Verwandte Verfahrensweisen Eigensch
- Seite 301 und 302: Verwandte Verfahrensweisen E-Mail-U
- Seite 303 und 304: Projektkonfiguration Dieser Abschni
- Seite 305 und 306: Projekte autonom halten Die auf ein
- Seite 307 und 308: Verwandte Konzepte Projektadministr
- Seite 309 und 310: aktualisiert wird, dann können Bui
- Seite 311 und 312: Ansichtskonfiguration und -verwaltu
- Seite 313 und 314: Vergleichen und Zusammenführen von
- Seite 315 und 316: Erläuterungen zu den Ansichtstypen
- Seite 317 und 318: Ansicht "Alle verzweigen" werden. E
- Seite 319 und 320: Ordnungsgemäße Verwendung von Ans
- Seite 321 und 322: Ansichten, die die iterative Entwic
- Seite 323 und 324: Wenn eine oder mehrere aufeinanderf
- Seite 325 und 326: Verwandte Konzepte Übersicht zu An
- Seite 327 und 328: des Befehls "Arbeitsordner erstelle
- Seite 329 und 330: Heraufstufungsstatuswerte Ein Herau
- Seite 331 und 332: Mit der Zeit ändert sich das Build
- Seite 333 und 334: Prozesselemente Änderungsanforderu
- Seite 335 und 336: Verwandte Konzepte Änderungsanford
- Seite 337 und 338: Verzweigungen Eine Verzweigungsansi
- Seite 339 und 340: Übersicht über die Verzweigungsop
- Seite 341 und 342: Verzweigungsverhalten von Ordnern o
- Seite 343 und 344: Auswirkungen auf Änderungsanforder
- Seite 345 und 346: Übersicht über das Vergleichen/Zu
- Seite 347 und 348: Übersicht über das Vergleichen/Zu
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