Pergunta

No momento, estou 'jogando' com Plastic e seu (novo) plugin de integração TeamCity.

A sinopse do plugin diz "Ao instalar Team City em sistemas Windows, normalmente usa a conta de usuário SYSTEM. Recomendamos alterar o usuário que executa o aplicativo Team City."

A questão é que não consigo descobrir que tipo de usuário devo substituir: gostaria de poder acessar o Plastic (no servidor) usando AD, mas isso não significaria que o TeamCity também teria queexecutado com um usuário de rede para poder acessar o Plastic?

Uma alternativa (para eu acessar o Plastic) seria usuário / senha - mas não consigo fazer o serviço TeamCity rodar com usuário / senha.

Estou perdendo algo óbvio ou a tinta está molhada demais?

Foi útil?

Solução

Também estou usando o PlasticSCM e o plugin de cidade da equipe, esta é minha configuração:

Para o servidor: configure seu servidor PlasticSCM com autenticação LDAP e selecione "Active Directory" como o tipo de servidor.

Para o cliente: configure seu cliente PlasticSCM com autenticação LDAP, use suas credenciais e tente o botão "Testar conexão".

A configuração do cliente irá gerar um arquivo "client.conf" em "C: \ Users \ your_user \ AppData \ Local \ plastic". Este arquivo é usado pelo cliente PlasticSCM para autenticar com o servidor PlasticSCM.

Portanto, se o seu serviço TeamCity estiver sendo executado com a conta de administrador, você deve colocar este arquivo no diretório "... \ AppData \ Local \ plastic" do administrador. Se você alterar o serviço TeamCity para ser executado com a conta do sistema, não precisa fazer nada, o arquivo está no lugar certo.

Você tem outra opção (se ainda estiver executando o plugin TeamCity como Admin), coloque o arquivo "client.conf" onde está o arquivo "cm.exe". Porque o "cm.exe" tentará encontrar este arquivo primeiro em seu próprio local e depois no diretório "AppData \ Local \ plastic" do usuário atual. Esta opção só é válida se você for o único usuário trabalhando com PlasticSCM na máquina.

Espero que ajude!

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top