Sto tentando di configurare un processo di compilazione in TeamCity 5 e riscontro un errore di accesso negato durante il tentativo di copiare alcuni file. Vedo che il mio agente di compilazione è in esecuzione come "SISTEMA" ora e penso che sia parte del problema. Mi piacerebbe cambiare l'identità dell'utente. Il problema è che non riesco a capire come modificare quelle impostazioni sull'agente di build. Come posso cambiare l'identità dell'utente di build?Come posso modificare l'identità utente che esegue un build agent in TeamCity?
risposta
- Aprire la lista dei servizi (Start -> Esegui -> services.msc)
- Trova il "Team Città Costruire Agent" servizio
- Aprire la finestra delle proprietà per il servizio (tasto destro del mouse, Proprietà)
- Scegliere la scheda "Accesso"
- Modificare l'identità dell'utente che esegue il servizio scegliendo "questo account" e inserire la password.
Duh, grazie. Sembra così ovvio ora! –
Ho fatto questo e 'user.name' si presenta ancora come' SYSTEM', anche se 'user.home' punta al percorso corretto. È previsto? C'è una sorta di rinfrescante che devo fare? –
Ho lo stesso problema. Qualcuno con una soluzione? – NiklasJ
Appartiene a SuperUser. –
Penso che questo sia un argomento rilevante per la programmazione. Superuser non è tipicamente orientato alla creazione di processi di compilazione automatizzati. –
Scusa, pensavo che TeamCity fosse una specie di gioco o qualcosa del genere. –