Cruisecontrol файл конфигурации .NET, не читая изменения (ccnet.config)

У кого-либо есть понимание относительно того, почему изменения в ccnet.config файле не принимаются ccnet?

У нас есть ccnet.config файл, который содержит приблизительно 30 проектов. Обычно, если Вам нужна конфигурация, перезагруженная, мы можем просто 'коснуться' файла и сохранить его, и ccnet.log показывает, что ccnet заметил, что конфигурация изменяет и перезагружает конфигурацию с изменениями. Вот является пример его работой:

2010-02-15 09:33:42,465 [4804:INFO] Config file modification detected for  C:\Program Files (x86)\CruiseControl.NET\server\ccnet.config
2010-02-15 09:33:42,465 [4804:INFO] Configuration changed: Restarting CruiseControl.NET Server 
2010-02-15 09:33:42,465 [4804:INFO] Reading configuration file "C:\Program Files (x86)\CruiseControl.NET\server\ccnet.config"
2010-02-15 09:33:42,793 [4804:INFO] Stopping integrator for project: BatchFileExecutor.branch
2010-02-15 09:33:42,793 [4804:INFO] Stopping integrator for project: DeliveriesService.branch

Однако сейчас я сделал модификации в файл, сохранили его и только полученный:

2010-02-15 09:33:42,465 [4804:INFO] Config file modification detected for  C:\Program Files (x86)\CruiseControl.NET\server\ccnet.config

строка а не доказательство всех заполняемых изменений конфигурации. Я замечал, что иногда, если я повредил XML, файл (бесшумно! argh!) отказывается загружаться, но я проверил файл с помощью предоставленного инструмента 'CCvalidator.exe', и он проверяет OK.

Я попытался перезапустить ccnet сервис, как иногда, который добивается цели, но не на этот раз.

Таким образом, прямо сейчас ccnet использует предыдущую версию файла конфигурации и просто не отпустит его! Мы используем версию 1.4.4.83.

С наилучшими пожеланиями, копье

6
задан Lanceomagnifico 15 February 2010 в 11:53
поделиться