Freigeben über


Problembehandlung bei der Team Foundation Server-Verwaltung

Aktualisiert: November 2007

Zur Team Foundation Server-Verwaltung gehört das Hinzufügen und Verwalten von Benutzern und Gruppen in Team Foundation Server, das Verwalten von Team Foundation Server-Berechtigungen sowie Berechtigungen zwischen Team Foundation Server, SharePoint-Produkte und -Technologien und SQL Reporting Services sowie das Verwalten von Team Foundation Server in der Arbeitsgruppen- bzw. Domänenumgebung. In diesem Thema sind einige der am häufigsten auftretenden Verwaltungsprobleme und entsprechende Lösungen aufgeführt.

Wenn eine Problemlösung mithilfe dieser Tipps nicht möglich ist, besuchen Sie die Technischen Foren von Microsoft für Visual Studio Team System Team Foundation Server. Diese Foren bieten durchsuchbare Threads zu verschiedenen Problembehandlungsthemen. Sie werden regelmäßig überprüft, um eine möglichst schnelle Beantwortung Ihrer Fragen zu gewährleisten.

  • Benutzer haben keinen Zugriff auf das Teamprojektportal

  • Benutzer haben keinen Zugriff auf Berichte

  • Benutzer oder Gruppe kann nicht hinzugefügt werden

  • Hinzugefügte Benutzer oder Gruppen werden in Team Foundation Server nicht angezeigt

  • Hinzugefügte Benutzer oder Gruppen haben keinen Zugriff auf Team Foundation Server

  • Geänderte Berechtigungen für einen Benutzer oder eine Gruppe haben in Team Foundation Server offenbar keine Auswirkung

  • Die geänderte Mitgliedschaft für eine Team Foundation Server-Gruppe ist nicht sofort wirksam

  • Fehlende Betreffzeile in E-Mail-Benachrichtigungen

Behandlung von Verwaltungsproblemen

Überprüfen Sie zur Behandlung von Problemen im Zusammenhang mit der Verwaltung von Benutzern, Gruppen, Berechtigungen und umgebungsspezifischen Problemen in Team Foundation Server die Ereignisprotokolle auf Fehlermeldungen. Zum Anzeigen von Ereignisprotokollen klicken Sie auf Start, auf Verwaltung und dann auf Ereignisanzeige. Team Foundation Server-Ereignisse werden in das Anwendungsereignisprotokoll geschrieben. Weitere Informationen zu einzelnen Ereignissen erhalten Sie durch Doppelklicken auf das jeweilige Ereignis. Active Directory-Ereignisse und lokale Systemereignisse werden in das Sicherheitsereignisprotokoll und Dienstkonto- und Dienstereignisse in das Systemereignisprotokoll geschrieben.

Wenn die Leistung erheblich abnimmt, überprüfen Sie zunächst, ob die Hardware und Software von Team Foundation Server die minimalen Anforderungen erfüllt. Überprüfen Sie dann die Leistungsindikatoren. Weitere Informationen zur Überprüfung der Leistungsindikatoren finden Sie unter Gewusst wie: Anzeigen von Team Foundation Server-Leistungsindikatoren.

Benutzer haben keinen Zugriff auf das Teamprojektportal

Symptom:   Beim Zugreifen auf das Teamprojektportal wird ein Fehler angezeigt.

Mögliche Ursachen:

  • Bei der manuellen Eingabe der Projektportal-URL ist ein Fehler aufgetreten. Klicken Sie in Team Explorer mit der rechten Maustaste auf das Projekt und dann auf Projektportal anzeigen.

  • Internetinformationsdienste (IIS) ist auf dem Anwendungsebenenserver für Team Foundation möglicherweise beendet. Um sicherzustellen, dass IIS ausgeführt wird, klicken Sie auf dem Team Foundation-Anwendungsebenenserver auf Start, Verwaltung und Internetinformationsdienste, und überprüfen Sie, ob der Server beendet wurde. Weitere Informationen hierzu finden Sie unter Gewusst wie: Beenden und Starten von Diensten, Anwendungspools und Websites.

  • Der Microsoft Team Foundation Server-Anwendungspool ist möglicherweise beendet. Öffnen Sie den Internetinformationsdienste-Manager, und stellen Sie sicher, dass der Anwendungspool ausgeführt wird.

  • Möglicherweise haben Sie keine entsprechenden Berechtigungen in SharePoint-Produkte und -Technologien. Wenn Sie Benutzer oder Gruppen zu Team Foundation Server hinzufügen, müssen Sie diese auch zu Windows SharePoint-Produkte und -Technologien und SQL Reporting Services hinzufügen. Weitere Informationen hierzu finden Sie unter Verwalten von Berechtigungen.

  • Die von Ihnen verwendete Version von Team Explorer gehört zu Microsoft Visual Studio 2005 Team Foundation Server. Es gibt ein bekanntes Problem mit der Originalversion von Team Explorer und Visual Studio Team System 2008 Team Foundation Server, wenn Team Foundation Server für die Verwendung von Windows SharePoint Services 3.0 konfiguriert ist. Sie können einen Hotfix vom Microsoft-Produktsupport anfordern oder Team Explorer auf Visual Studio Team System 2008 aktualisieren. Weitere Informationen finden Sie unter Versionskompatibilität für Team Explorer und unter Versionskompatibilität für Team Foundation Server.

Benutzer haben keinen Zugriff auf Berichte

Symptom:   Wenn Sie in Team Explorer Berichte öffnen oder darauf zugreifen möchten, wird ein Fehler angezeigt.

Mögliche Ursachen:

  • Möglicherweise verfügen Sie nicht über die notwendigen Berechtigungen in SQL Reporting Services. Wenn Sie Benutzer oder Gruppen zu Team Foundation Server hinzufügen, müssen Sie diese auch zu SharePoint-Produkte und -Technologien und SQL Reporting Services hinzufügen. Weitere Informationen finden Sie unter Verwalten von Berechtigungen und unter Problembehandlung bei der Team Foundation-Berichterstellung.

  • IIS ist möglicherweise auf dem Team Foundation-Anwendungsebenenserver beendet. Um sicherzustellen, dass Internetinformationsdienste (IIS) ausgeführt wird, klicken Sie auf dem Team Foundation-Anwendungsebenenserver auf Start und dann auf Verwaltung. Klicken Sie anschließend auf Internetinformationsdienste, und überprüfen Sie, ob der Server beendet wurde. Weitere Informationen finden Sie unter Gewusst wie: Beenden und Starten von Diensten, Anwendungspools und Websites.

    Hinweis:

    Bei Bereitstellungen, die SQL Server 2008 verwenden, operiert SQL Reporting Services unabhängig von IIS.

  • Der Anwendungspool für SQL Reporting Services wurde in IIS möglicherweise beendet. Überprüfen Sie in IIS, dass der Reporting Services-Anwendungspool ausgeführt wird.

Es können keine Benutzer oder Gruppen zu Team Foundation Server hinzugefügt werden

Symptom:   Benutzer oder Gruppen einer Domäne werden im Dialogfeld Windows-Benutzer oder -Gruppe nicht angezeigt.

Mögliche Ursachen:

Hinzugefügte Benutzer oder Gruppen werden in Team Foundation Server nicht angezeigt

Symptom:   Kürzlich hinzugefügte Benutzer oder Gruppen werden auf dem entsprechenden Server bzw. im entsprechenden Projekt nicht angezeigt.

Mögliche Ursachen:

  • Es muss mindestens eine Berechtigung auf Zulassen oder Verweigern festgelegt werden, um das Hinzufügen von Benutzern oder Gruppen zu Team Foundation Server erfolgreich abzuschließen. Wenn Sie einen Benutzer oder eine Gruppe hinzufügen, ohne mindestens eine Berechtigung auf Zulassen oder Verweigern festzulegen, wird der Benutzer bzw. die Gruppe nicht zu Team Foundation Server hinzugefügt. In diesem Fall wird keine Fehlermeldung oder Warnung angezeigt. Weitere Informationen finden Sie unter Verwalten von Benutzern und Gruppen und Team Foundation Server-Berechtigungen.

Hinzugefügte Benutzer oder Gruppen haben keinen Zugriff auf Team Foundation Server

Symptom:   Kürzlich hinzugefügte Benutzer oder Gruppen haben keinen Zugriff auf Arbeitsaufgaben, Quellcode, Projektportale oder Berichte von Team Foundation Server.

Hinweis:

Fügen Sie Benutzer und Gruppen ggf. zu Team Foundation Server-Gruppen statt zum Projekt oder Server hinzu. Weitere Informationen finden Sie unter Verwalten von Benutzern und Gruppen.

Mögliche Ursachen:

  • In Umgebungen mit mehreren Team Foundation Server-Servern versucht der Benutzer möglicherweise, auf einen Team Foundation Server zuzugreifen, für dessen Projekte er keine Berechtigungen hat. Stellen Sie sicher, dass der Benutzer auf den richtigen Team Foundation Server für das Projekt zugreift.

  • Der Benutzer bzw. die Gruppe gehört möglicherweise zu einer anderen Domäne oder Arbeitsgruppe, die nicht über die notwendige Vertrauensstellung für den Zugriff auf Team Foundation Server verfügt. Weitere Informationen finden Sie unter Verwalten von Team Foundation Server in einer Active Directory-Domäne und unter Verwalten von Team Foundation Server in einer Arbeitsgruppe.

  • Es wurden Benutzer oder Gruppen hinzugefügt, für die lediglich die Berechtigung Shelvesets verwalten auf Zulassen oder Verweigern festgelegt wurde. In diesem Fall liegt ein bekanntes Problem vor: Wenn Benutzer oder Gruppen hinzugefügt werden, für die nur diese Berechtigung auf Zulassen festgelegt ist, werden die Benutzer bzw. Gruppen nicht ordnungsgemäß zur Gruppe Gültige Team Foundation-Benutzer hinzugefügt. Ein Zugriff auf Team Foundation Server ist dadurch nicht möglich. Überprüfen Sie, ob der Benutzer bzw. die Gruppe in der Liste Gültige Team Foundation-Benutzer angezeigt wird, und achten Sie beim Hinzufügen von Benutzern oder Gruppen darauf, dass Sie neben der Berechtigung Shelvesets verwalten auch andere Berechtigungen für diesen Benutzer bzw. diese Gruppe auf Zulassen oder Verweigern festlegen. Weitere Informationen finden Sie unter Verwalten von Benutzern und Gruppen, Gewusst wie: Anzeigen vorhandener Benutzer und Team Foundation Server-Berechtigungen.

  • Möglicherweise verfügen Sie nicht über die erforderlichen Berechtigungen in SharePoint-Produkte und -Technologien oder SQL Reporting Services. Wenn Sie Benutzer oder Gruppen zu Team Foundation Server hinzufügen, müssen Sie diese auch zu SharePoint-Produkte und -Technologien und SQL Reporting Services hinzufügen. Weitere Informationen hierzu finden Sie unter Verwalten von Berechtigungen.

  • Bei Problemen in der Quellcodeverwaltung kann die Ursache darin liegen, dass ein Benutzer bzw. eine Gruppe einen Team Foundation Server-Proxy verwendet, der nicht richtig konfiguriert wurde. Wenn Sie am Team Foundation Server-Proxy oder am Dienstkonto für den Team Foundation Server-Proxy Änderungen vorgenommen haben, müssen Sie sowohl den Proxy als auch den Server mit den Änderungen konfigurieren. Weitere Informationen finden Sie unter Gewusst wie: Konfigurieren der Cachesicherheit für Team Foundation Server Proxy, Sicherheitsarchitektur von Team Foundation Server und Problembehandlung für Team Foundation Server Proxy.

Geänderte Berechtigungen für einen Benutzer oder eine Gruppe haben in Team Foundation Server offenbar keine Auswirkung

Symptom:   Für vorhandene Benutzer oder Gruppen müssen Berechtigungen geändert werden. Unmittelbar nach Änderung der Berechtigungen ist keine Auswirkung auf die Funktionalität für den Benutzer bzw. die Gruppe erkennbar.

Mögliche Ursachen:

  • Es kann einige Minuten dauern, bis Änderungen an Berechtigungen in Team Foundation Server synchronisiert werden, besonders bei größeren Netzwerklatenzen zwischen den Datenebenenservern und Anwendungsebenenservern für Team Foundation. Warten Sie mehrere Minuten, und versuchen Sie es dann erneut. Weitere Informationen finden Sie unter Team Foundation Server-Berechtigungen und Sicherheitsarchitektur von Team Foundation Server.

Die geänderte Mitgliedschaft für eine Team Foundation Server-Gruppe ist nicht sofort wirksam

Symptom:   Ein Benutzer wird von einem Administrator zu einer Team Foundation Server-Gruppe hinzugefügt bzw. daraus entfernt. Unmittelbar nach dem Hinzufügen bzw. Entfernen wird die Änderung der Gruppenmitgliedschaft für diesen Benutzer nicht angezeigt.

Mögliche Ursachen:

  • Es kann einige Minuten dauern, bis Änderungen an der Gruppenmitgliedschaft in Team Foundation Server synchronisiert werden, besonders bei größeren Netzwerklatenzen zwischen den Datenebenenservern und den Anwendungsebenenservern für Team Foundation bzw. zwischen Team Foundation Server und den Domänencontrollern, auf denen sich die Sicherheitsgruppe befindet, wenn Active Directory-Sicherheitsgruppen verwendet werden.

    • Warten Sie mehrere Minuten, und versuchen Sie es dann erneut.

    • Bei Active Directory-Bereitstellungen können Sie mithilfe des gpupdate-Befehlszeilentools mit dem /force-Parameter Aktualisierungen der Active Directory-Sicherheitsgruppen erzwingen.

    • Wenn Sie Active Directory-Sicherheitsgruppen verwenden und regelmäßig Änderungen an den Mitgliedschaften dieser Gruppen vornehmen, können Sie Team Foundation Server für eine häufigere Synchronisierung mit Active Directory konfigurieren. In der Standardeinstellung wird die Active Directory-Synchronisierung jede Stunde durchgeführt. Sie können diese Frequenz erhöhen, indem Sie die Datei web.config ändern und im Abschnitt IdenityUpdatePeriod einen Schlüssel appSettings hinzufügen. Legen Sie den Wert für appSettings auf die gewünschte Frequenz fest. Die Standardeinstellung ist eine Stunde (1:0:0).

    • Weitere Informationen finden Sie unter "gpupdate" auf der Microsoft-Website, Gewusst wie: Ändern der Konfigurationseinstellungen für Team Foundation Server-Komponenten, Team Foundation Server-Berechtigungen und Sicherheitsarchitektur von Team Foundation Server.

Fehlende Betreffzeile in E-Mail-Benachrichtigungen

Symptom:   Die Betreffzeile in E-Mail-Warnungen ist leer.

Mögliche Ursachen:

  • Die folgenden drei Assemblys wurden nicht geladen.

    • Microsoft.TeamFoundation.Build.Server.EventFilter.dll

    • Microsoft.TeamFoundation.VersionControl.Server.EventFilter.dll

    • Microsoft.TeamFoundation.VersionControl.WorkItemTracking.Server.EventFilter.dll

    Die Webanwendung der Team Foundation Server-Dienste lädt diese Assemblys, wenn sie gestartet wird. Die Assemblys werden nicht geladen, wenn die ASP.NET-Konfigurationseinstellungen für den Webdienst mit dem Internetinformationsdienste-Manager geändert wurden. Dabei wird dem configuration-Element der zugehörigen Web.Config-Datei ein Attribut hinzugefügt.

    Vor der Änderung einer Konfiguration enthält die Datei Web.Config der Dienste beispielsweise folgende Einträge:

    <configuration>
    <!-- Team Foundation/Web application values -->
    </configuration>
    

    Nach der Änderung einer Konfiguration mit dem Internetinformationsdienste-Manager enthält die Datei Web.Config der Dienste folgende Einträge:

    <configuration xmlns="https://schemas.microsoft.com/.NetConfiguration/v2.0">
    <!-- settings -->
    </configuration>
    

    Entfernen Sie das Namespaceattribut in einem Texteditor, um das Problem zu beheben. Nach dieser Änderung ist es nicht erforderlich, iisreset auszuführen.

    Weitere Informationen zum Konfigurieren von E-Mail-Benachrichtigungen finden Sie unter Gewusst wie: Konfigurieren von SMTP-Server und Einstellungen zum Senden von E-Mail-Benachrichtigungen in der Datei Web.Config.

Siehe auch

Aufgaben

Problembehandlung für Berechtigungen und Sicherheit in Team Foundation Server

Problembehandlung für Team Foundation Server-Leistungsindikatoren

Problembehandlung für Team Foundation Server-Befehlszeilentools

Problembehandlung für Team Foundation Server Proxy

Problembehandlung für den Assistenten für neue Teamprojekte

Problembehandlung bei der Team Foundation-Berichterstellung

Konzepte

Problembehandlung für Data Warehouse