2010-06-20 4 views
0

Je travaille avec le dernier CruiseControl.Net 1.5.7256.1.
J'essaie d'utiliser l'un des paramètres du système, CCNetWorkingDirectory sous sourcecontrol et le projet n'a pas pu reconnaître ce paramètre.CruiseControl.Net Problème de paramètre CCNetWorkingDirectory

<sourcecontrol type="svn"> 
    <trunkUrl>https://padev/svn/physical/Source</trunkUrl> 
    <workingDirectory>$[CCNetWorkingDirectory]\SVN\Source</workingDirectory> 
    <username>ccnet</username> 
    <password>hidden</password> 
</sourcecontrol> 

J'ai aussi essayé comme $ CCNetWorkingDirectory, $ (CCNetWorkingDirectory), non de ces options a travaillé.

Merci

Répondre

1

Vous avez été piégé. Je pense que presque tout le monde qui commence par CCNET essaie d'accéder à CCNetWorkingDirectory dans la configuration de CCNET. Ce n'est pas possible. Trouver ma réponse à une question similaire here.

+0

Brillant. Quelqu'un devrait mettre à jour sa documentation. Merci. –

0

Je ne sais pas où les choses version modifiée, mais à partir de la version 1.8, vous pouvez utiliser ce qu'ils appellent: Système paremeters comme indiqué ici:

http://confluence.public.thoughtworks.org/display/CCNET/Dynamic+Parameters

et il fonctionne pour moi dans cet échantillon configuration:

<project name="ProjectName" queue="myqueue" queuePriority="1"> 
    <workingDirectory>path</workingDirectory> 
    ... 

    <sourcecontrol type="svn"> 
     <workingDirectory>$[$CCNetWorkingDirectory]</workingDirectory> 
     ... 
    </sourcecontrol> 
Questions connexes