Hinzufügen des Builddienstkontos zur Sicherheitsgruppe mit den Builddienstkonten für die Projektauflistung
Bevor ein Buildcomputer Projekte in einer angegebenen Teamprojektsammlung erstellen kann, müssen Sie die Auflistung mit dem Builddienstkonto für diesen Buildcomputer konfigurieren. Zuerst identifizieren Sie das Konto, unter dem Team Foundation-Builddienst auf dem Buildcomputer ausgeführt wird. Dann fügen Sie auf dem Anwendungsebenenserver, der die Auflistung hostet, der Gruppe Builddienstkonten für die Projektauflistung das Konto für diese Auflistung hinzu.
Tipp
Sie müssen die in diesem Thema aufgeführten Vorgänge wahrscheinlich nicht ausführen, wenn Sie Team Foundation-Builddienst zunächst auf dem Buildcomputer konfiguriert haben, während Sie als Mitglied der Projektauflistungsadministratoren-Gruppe angemeldet waren. Weitere Informationen zum Konfigurieren von Buildcomputern finden Sie unter Konfigurieren eines Buildcomputers.
Erforderliche Berechtigungen
Zur Ausführung dieser Schritte müssen Sie Mitglied der Gruppe Projektauflistungsadministratoren auf dem Anwendungsebenenserver sein. Weitere Informationen zu Berechtigungen finden Sie unter Team Foundation Server-Berechtigungen.
So fügen Sie der Sicherheitsgruppe "Builddienstkonten für die Projektauflistung" ein Arbeitsgruppen- oder ein Domänen-Builddienstkonto hinzu
Klicken Sie in Team Explorer auf die Teamprojektsammlung, die Sie mit dem neuen Builddienstkonto verknüpfen möchten.
Zeigen Sie im Menü Team auf Teamprojekt-Auflistungseinstellungen, und klicken Sie dann auf Gruppenmitgliedschaft.
Das Dialogfeld Globale Gruppen auf ComputerName \ TeamProjectCollectionName wird angezeigt.
Klicken Sie unter Gruppen auf TeamProjectCollectionName\Builddienstkonten für die Projektauflistung, und klicken Sie dann auf Eigenschaften.
Das Dialogfeld Team Foundation Server - Gruppeneigenschaften wird angezeigt.
Klicken Sie auf die Registerkarte Mitglieder.
Überprüfen Sie in der Liste Benutzer oder Gruppe, ob der Kontoname, unter dem Team Foundation-Builddienst ausgeführt wird, bereits vorhanden ist. Wenn das Konto nicht aufgeführt ist, fahren Sie mit dem nächsten Schritt fort.
Klicken Sie im Abschnitt Benutzer und Gruppen hinzufügen auf die Option Windows-Benutzer oder -Gruppe, und klicken Sie dann auf Hinzufügen.
Das Dialogfeld Benutzer, Computer oder Gruppen auswählen wird angezeigt.
Geben Sie im Dialogfeld Benutzer, Computer oder Gruppen auswählen den Namen des Kontos ein, unter dem Team Foundation-Builddienst auf dem Buildcomputer ausgeführt wird, den Sie aktivieren möchten.
Klicken Sie auf Namen überprüfen.
So fügen Sie der Sicherheitsgruppe "Builddienstkonten für die Projektauflistung" ein Netzwerk-Builddienstkonto hinzu
Klicken Sie in Team Explorer auf die Teamprojektsammlung, die Sie mit dem neuen Builddienstkonto verknüpfen möchten.
Zeigen Sie im Menü Team auf Teamprojekt-Auflistungseinstellungen, und klicken Sie dann auf Gruppenmitgliedschaft.
Das Dialogfeld Globale Gruppen auf ComputerName \ TeamProjectCollectionName wird angezeigt.
Klicken Sie unter Gruppen auf TeamProjectCollectionName\Builddienstkonten für die Projektauflistung, und klicken Sie dann auf Eigenschaften.
Das Dialogfeld Team Foundation Server - Gruppeneigenschaften wird angezeigt.
Klicken Sie auf die Registerkarte Mitglieder.
Überprüfen Sie in der Liste Benutzer oder Gruppe, ob der Kontoname, unter dem Team Foundation-Builddienst ausgeführt wird, bereits vorhanden ist. Wenn das Konto nicht aufgeführt ist, fahren Sie mit dem nächsten Schritt fort.
Wenn Team Foundation-Builddienst auf einem anderen Server als dem der Anwendungsebene ausgeführt wird:
Klicken Sie im Dialogfeld Team Foundation Server – Gruppeneigenschaften auf Windows-Benutzer oder -Gruppe, und klicken Sie anschließend auf Hinzufügen.
Vergewissern Sie sich, dass im Feld Wählen Sie den Objekttyp aus die Option Computer angezeigt wird. Klicken Sie andernfalls auf Objekttypen, klicken Sie auf Computer, und klicken Sie dann auf OK.
Vergewissern Sie sich, dass der Name der Domäne, in der sich das Buildcomputerkonto befindet, im Feld Suchpfad angezeigt wird. Klicken Sie andernfalls auf Speicherort, wählen Sie den korrekten Domänennamen aus, und klicken Sie dann auf OK.
Geben Sie im Feld Geben Sie die zu verwendenden Objektnamen ein den Namen des Buildcomputers ein, auf dem Team Foundation-Builddienst ausgeführt wird, und klicken Sie auf Namen überprüfen.
Wenn Team Foundation-Builddienst auf dem gleichen Server wie dem der Anwendungsebene ausgeführt wird:
Klicken Sie im Anwendungsebenenserver für Team Foundation auf Start, klicken Sie auf Alle Programme, klicken Sie auf Microsoft Visual Studio 2010, klicken Sie auf Visual Studio Tools, und klicken Sie dann auf Visual Studio 10.0-Eingabeaufforderung.
Geben Sie an der Eingabeaufforderung folgenden Befehl ein:
tfssecurity /server:<TFS URL> /g+ "[Server]\Project Collection Build Service Accounts" n:"NT Authority\Network Service"
Weitere Informationen finden Sie unter Ändern von Gruppen und Berechtigungen mit TFSSecurity und auf der folgenden Seite auf der Microsoft-Website: NetworkService Account.