Vous devez modifier fondamentalement le fichier de configuration à la main, mais je l'ai configuré pour que le fichier de configuration brut soit divisé en différents fichiers d'inclusion, chacun étant configuré dans mon système de contrôle de source. Ensuite, j'ai créé un projet pour la configuration, puis pour l'ensemble de la configuration. Donc, quand quelque chose change dans la configuration, CC.NET lui-même retire les changements, recrée ses fichiers de configuration et actualise la configuration du système. Cela signifie que n'importe qui peut éditer la configuration (s'ils peuvent accéder aux fichiers dans sourcecontrol), et personne ne doit aller dans le répertoire des fichiers programme de la machine CC.NET elle-même.
Je ne sais pas si cela répond à la question que vous avez posée, mais voici comment notre configuration fonctionne
Si vous êtes désireux de gestion basée sur interface Web, vous voudrez peut-être évaluer TeamCity. http://www.jetbrains.com/teamcity/features/index.html – TrueWill