Procedura: modificare l'account del servizio di compilazione
Aggiornamento: novembre 2007
Per cambiare l'account del servizio di compilazione è necessario accedere al computer di compilazione e utilizzare la console di amministrazione Windows per sostituire l'account precedente con un nuovo account. Se Team Foundation Build è stato installato in più computer di compilazione, questa procedura deve essere ripetuta per ognuno di essi.
Dopo aver cambiato l'account utilizzato per il servizio Visual Studio Team Foundation Build occorre configurare un nuovo account del servizio di compilazione. Inoltre, prima che Team Foundation possa connettersi al nuovo account del servizio di compilazione, è necessario aggiungerlo al gruppo di sicurezza Build Services. Per ulteriori informazioni su come aggiungere l'account del servizio di compilazione in Team Foundation Server, vedere Procedura: aggiungere l'account del servizio di compilazione al gruppo di sicurezza Build Services..
Nota: |
---|
Non è possibile utilizzare il comando TFSAdminUtil Changeaccount per cambiare l'account del servizio di compilazione. |
Autorizzazioni necessarie
Per eseguire queste procedure, è necessario essere un membro del gruppo Administrators sul computer a livello applicazione Team Foundation e del gruppo Administrators di Windows Vista del computer di compilazione. Per ulteriori informazioni sulle autorizzazioni, vedere Autorizzazioni per Team Foundation Server.
Per arrestare il servizio Visual Studio Team Foundation Build
Sul computer di compilazione fare clic sul pulsante Start, scegliere Strumenti di amministrazione, quindi Servizi.
Nel riquadro Servizi (locale) fare clic con il pulsante destro del mouse su Visual Studio Team Foundation Build, quindi scegliere Proprietà.
Nella scheda Generale, in Stato del servizio in Proprietà di Visual Studio Team Foundation Build (computer locale) fare clic su Arresta.
Per modificare l'account del servizio di compilazione sul computer di compilazione
Nel riquadro Servizi (locale) fare clic con il pulsante destro del mouse su Visual Studio Team Foundation Build, quindi scegliere Proprietà.
Nella finestra di dialogo Proprietà di Visual Studio Team Foundation Build (computer locale) fare clic sulla scheda Accedi.
Nella scheda Accedi selezionare l'opzione Account, quindi fare clic su Sfoglia.
Nella finestra di dialogo Seleziona utente fare clic su Tipi di oggetto. Nella finestra di dialogo Tipi di oggetto:
Selezionare Utenti se si aggiunge un account di dominio o di gruppo di lavoro.
Selezionare Identità di protezione incorporate se si aggiunge un account del servizio di rete.
Scegliere OK.
Nella finestra di dialogo Seleziona utente digitare l'account di dominio, di gruppo di lavoro o di rete nella casella di immissione dell'oggetto da selezionare. È anche possibile selezionare Controlla nomi per verificare di aver digitato correttamente il nome dell'account. Scegliere OK.
È inoltre possibile utilizzare le opzioni Percorsi e Avanzate per cercare l'account che si desidera utilizzare. Ad esempio, se si configura il servizio Visual Studio Team Foundation Build per l'utilizzo di un account di rete, fare clic su Percorsi. Nella finestra di dialogo Percorsi selezionare il nome del computer di compilazione, quindi fare clic su OK. Nella finestra di dialogo Seleziona utente fare clic su Avanzate, quindi fare clic su Trova. Nel riquadro Risultati ricerca selezionare SERVIZIO DI RETE, quindi fare clic su OK. La casella di testo Account della finestra di dialogo Proprietà di Visual Studio Team Foundation Build (computer locale) viene popolata automaticamente con il nome appropriato dell'account di rete. Si tratta generalmente di NT AUTHORITY\NetworkService.
Nella finestra di dialogo Proprietà di Visual Studio Team Foundation Build (computer locale):
Se si utilizza un account di dominio o di gruppo di lavoro, digitare la password per il nuovo account del servizio nelle caselle di testo Password e Conferma password.
Se si utilizza un account di rete, non è necessario utilizzare una password.
Scegliere OK.
Associazione del nuovo account del servizio di compilazione alla porta predefinita
Dopo aver cambiato l'account utilizzato per il servizio Visual Studio Team Foundation Build, è necessario utilizzare lo strumento wcfhttpconfig.exe per configurare il nuovo account del servizio di compilazione utilizzando la porta 9191, ovvero la porta predefinita di Team Foundation Build.
Se si tenta di riavviare il servizio Visual Studio Team Foundation Build senza aver prima associato la porta 9191 al nuovo account, verrà visualizzato un messaggio di accesso negato.
Per associare il nuovo account del servizio di compilazione alla porta predefinita
Sul computer di compilazione spostarsi nella directory in cui si trova lo strumento wcfhttpconfig.exe digitando il seguente comando al prompt dei comandi:
cd C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE
Notare che l'unità radice può essere diversa nel computer.
Per riservare la porta 9191 per il nuovo account del servizio di compilazione, digitare il seguente comando al prompt dei comandi:
wcfhttpconfig.exe reserve DOMAIN\User 9191
Sostituire DOMAIN\User con il nome effettivo dell'account del servizio.
Per riavviare il servizio Visual Studio Team Foundation Build
Sul computer di compilazione, nel riquadro Servizi (locale) fare clic con il pulsante destro del mouse su Visual Studio Team Foundation Build, quindi scegliere Proprietà.
Verrà visualizzata la finestra di dialogo Proprietà di Visual Studio Team Foundation Build (computer locale).
In Stato del servizio fare clic su Avvia.
Nota: |
---|
Il nuovo account del servizio di esecuzione delle compilazioni può essere utilizzato solo dopo essere stato aggiunto al gruppo di sicurezza Build Services del progetto Team. Per ulteriori informazioni, vedere la classe Procedura: aggiungere l'account del servizio di compilazione al gruppo di sicurezza Build Services.. |
Vedere anche
Attività
Procedura: modificare la password per il servizio Visual Studio Team Foundation Build
Procedura: configurare e installare Team Foundation Build
Riferimenti
Altre risorse
Gestione dei servizi e degli account di servizio di Team Foundation Server