2010-06-14 4 views
10

J'ai une configuration CCNet pour parler à notre référentiel SVN, qui a sa configuration ACL en utilisant des groupes Active Directory. Cela fonctionne correctement, sauf que je ne suis pas content d'avoir le nom d'utilisateur et le mot de passe de l'utilisateur AD stockés en texte brut sur l'instance CCNet. Existe-t-il un moyen de chiffrer le nom d'utilisateur/mot de passe AD ou d'obtenir le service CCNet (j'ai essayé d'exécuter le service en tant qu'utilisateur et de supprimer la section nom d'utilisateur/mot de passe de la configuration CCNet/SVN) un compte de domaine en dehors de la configuration standard?Accès au référentiel SVN à partir de CCNet (CruiseControl.net) à l'aide d'un utilisateur Active Directory

+1

Wow pas de réponse pour cela après presque un an? –

Répondre

5

Sur le serveur qui exécutera ccnet, utilisez SVN à partir de la ligne de commande pour effectuer une opération nécessitant une authentification. Cela mettra en cache vos informations d'identification à l'aide de Windows.

Exécutez ensuite le service en tant qu'utilisateur et utilisez < authCaching> Always </authCaching> dans le fichier de configuration.

<sourcecontrol type="svn"> 
    <authCaching>Always</authCaching> 
</sourcecontrol> 
+0

Je n'ai jamais eu l'occasion de le tester car j'avais déjà terminé le contrat sur lequel je travaillais lorsque cette solution a été fournie. Cette réponse a quelques upvotes, ce qui suggère que c'est une solution de travail, quelqu'un peut-il confirmer? Je vais marquer comme a répondu sous peu. – Tr1stan

Questions connexes