2010-05-02 4 views
2

J'ai installé CCNet et maintenant j'essaie de mettre en place un lien vers notre référentiel. Lorsque je visite le site du tableau de bord CCNet projet apparaît ok, mais quand je clique sur le bouton Forcer Je reçois cette erreur, dans la colonne de messages:CCNet: Erreur «Tâches défaillantes: FilteredSourceControl: CheckForModifications»

Tâches Failing: FilteredSourceControl: CheckForModifications

Si je me connecte sur le serveur comme le compte que j'ai spécifié CCNet devrait utiliser pour se connecter au dépôt, et faire une mise à jour sur le projet à la main (c'est-à-dire en utilisant SVN.exe ou TortoiseSVN) la mise à jour fonctionne bien. Ma section sourcecontrol du fichier CCNet.config est ci-dessous.

<sourcecontrol type="filtered"> 
    <sourceControlProvider type="svn" autoGetSource="true"> 
    <executable>E:\SVNServer\bin\svn.exe</executable> 
    <trunkUrl> 
     https://bserver.int:4443/trunk 
    </trunkUrl> 
    <workingDirectory>E:\buildserver</workingDirectory> 
    <username>USER</username> 
    <password>PASSWORD</password> 
    </sourceControlProvider> 
    <inclusionFilters> 
    <pathFilter> 
     <pattern>**/*.*</pattern> 
    </pathFilter> 
    </inclusionFilters> 
</sourcecontrol> 

Tant le site cruisecontrol.net et Google semblent tout à fait dépourvu de toute information sur cette erreur, autre que celle qu'elle se rapporte sans doute à la section inclusionfilter dans le bloc ci-dessus. Quelqu'un peut-il fournir des idées?

+0

Je n'ai pas de réponse à vous concernant CCNet, mais il semble que vous venez de commencer. Laissez-moi vous suggérer de regarder JetBrains TeamCity. Ils ont une licence libre très libérale. Je disposais d'une pile CI complète en moins d'une heure avec les widgets de notification de construction et l'intégration VS. Juste une idée. –

Répondre

2

La vérification du fichier journal a indiqué un certificat non approuvé. Je me suis connecté à l'ordinateur en tant qu'utilisateur et j'ai définitivement accepté le certificat, puis j'ai configuré le service CCNet pour qu'il fonctionne sous le même compte d'utilisateur.