Domanda

Attualmente sto "giocando" con Plastic e il loro (nuovissimo) plug-in di integrazione TeamCity.

Il plugin blurb dice "Quando si installa Team City su sistemi Windows, normalmente utilizza l'account utente SYSTEM. Si consiglia di cambiare l'utente che esegue l'applicazione Team City."

Il fatto è che non riesco a capire che tipo di utente dovrei sostituire: mi piacerebbe poter accedere a Plastic (sul server) usando AD, ma questo non significherebbe che anche TeamCity dovrebbeeseguire con un utente di rete per poter accedere a Plastic?

Un'alternativa (per me che accedo a Plastic) sarebbe user / password, ma non posso far funzionare il servizio TeamCity con user / password.

Mi manca qualcosa di ovvio o la vernice è troppo bagnata?

È stato utile?

Soluzione

Sto anche usando PlasticSCM e il plugin Team city, questa è la mia configurazione:

Per il server: configura il tuo server PlasticSCM con l'autenticazione LDAP e seleziona "Active Directory" come tipo di server.

Per il client: configura il tuo client PlasticSCM con l'autenticazione LDAP, utilizza le tue credenziali e prova il pulsante "Verifica connessione".

La configurazione del client genererà un file "client.conf" in "C: \ Users \ your_user \ AppData \ Local \ plastic". Questo file viene utilizzato dal client PlasticSCM per l'autenticazione con il server PlasticSCM.

Quindi, se il tuo servizio TeamCity è in esecuzione con l'account amministratore, devi posizionare questo file nella directory "... \ AppData \ Local \ plastic" dell'amministratore. Se modifichi il tuo servizio TeamCity in modo che venga eseguito con il tuo account di sistema non devi fare nulla, il file è nel posto giusto.

Hai un'altra opzione (se stai ancora eseguendo il plugin TeamCity come amministratore), posiziona il file "client.conf" dove si trova il tuo file "cm.exe". Perché "cm.exe" proverà a trovare questo file prima nella sua posizione e poi nella directory "AppData \ Local \ plastic" dell'utente corrente. Questa opzione è valida solo se sei l'unico utente che lavora con PlasticSCM nella macchina.

Spero che aiuti!

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top