2010-03-21 10 views
39

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?

+0

Appartiene a SuperUser. –

+8

Penso che questo sia un argomento rilevante per la programmazione. Superuser non è tipicamente orientato alla creazione di processi di compilazione automatizzati. –

+0

Scusa, pensavo che TeamCity fosse una specie di gioco o qualcosa del genere. –

risposta

51
  1. Aprire la lista dei servizi (Start -> Esegui -> services.msc)
  2. Trova il "Team Città Costruire Agent" servizio
  3. Aprire la finestra delle proprietà per il servizio (tasto destro del mouse, Proprietà)
  4. Scegliere la scheda "Accesso"
  5. Modificare l'identità dell'utente che esegue il servizio scegliendo "questo account" e inserire la password.
+0

Duh, grazie. Sembra così ovvio ora! –

+7

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? –

+0

Ho lo stesso problema. Qualcuno con una soluzione? – NiklasJ

Problemi correlati