Pregunta

Actualmente estoy 'jugando' con Plastic y su (nuevo) complemento de integración TeamCity.

La propaganda del complemento dice "Al instalar Team City en sistemas Windows, normalmente utiliza la cuenta de usuario SYSTEM. Recomendamos cambiar el usuario que ejecuta la aplicación Team City".

La cuestión es que no puedo averiguar qué tipo de usuario debo sustituir: me gustaría poder acceder a Plastic (en el servidor) mediante AD, pero eso no significaría que TeamCity también tendría que hacerlo.ejecutar con un usuario de la red para poder acceder a Plastic?

Una alternativa (para mí acceder a Plastic) sería usuario / contraseña, pero no puedo hacer que el servicio TeamCity se ejecute con usuario / contraseña.

¿Me estoy perdiendo algo obvio o la pintura está demasiado húmeda?

¿Fue útil?

Solución

También estoy usando PlasticSCM y el complemento Team City, esta es mi configuración:

Para el servidor: configure su servidor PlasticSCM con autenticación LDAP y seleccione "Active Directory" como tipo de servidor.

Para el cliente: configure su cliente PlasticSCM con autenticación LDAP, use sus credenciales y pruebe el botón "Probar conexión".

La configuración del cliente generará un archivo "client.conf" en "C: \ Users \ your_user \ AppData \ Local \ plastic". Este archivo es utilizado por el cliente de PlasticSCM para autenticarse con el servidor de PlasticSCM.

Por lo tanto, si su servicio TeamCity se está ejecutando con la cuenta de administrador, debe colocar este archivo en su directorio Administrador "... \ AppData \ Local \ plastic". Si cambia su servicio TeamCity para que se ejecute con su cuenta del sistema, no necesita hacer nada, el archivo está en el lugar correcto.

Tiene otra opción (si todavía está ejecutando el complemento TeamCity como administrador), coloque el archivo "client.conf" donde está su archivo "cm.exe". Porque "cm.exe" intentará encontrar este archivo primero en su propia ubicación y luego en el directorio "AppData \ Local \ plastic" del usuario actual. Esta opción solo es válida si usted es el único usuario que trabaja con PlasticSCM en la máquina.

¡Espero que te ayude!

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top