Neden ccnet.config dosyasında yapılan değişiklikler ccnet tarafından kabul edilmediğine dair herhangi bir fikir sahibi mi?Cruisecontrol .net yapılandırma dosyası değişiklikleri okuma (ccnet.config)
Yaklaşık 30 proje tutan bir ccnet.config dosyası var. Genellikle, yeniden yüklemeye ihtiyacınız varsa, dosyayı 'dokunup' kaydedebiliriz ve ccnet.log ccnet'in yapılandırma değişikliklerini farkettiğini ve yapılandırmayı değişikliklerle yeniden yüklediğini gösterir.
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
onu kurtardı, şimdi ben dosyaya mods yapmış, ancak ve ancak kazanılmış: Burada çalışan bunun bir örnek
2010-02-15 09:33:42,465 [4804:INFO] Config file modification detected for C:\Program Files (x86)\CruiseControl.NET\server\ccnet.config
hattı ve tüm yapılandırma değişikliklerinin değil kanıt nüfuslu. Bazen XML'i kırmış olsaydım, dosyanın (sessizce! Argh!) Yüklemeyi reddettiğini fark ettim, ancak verilen 'CCvalidator.exe' aracını kullanarak dosyayı doğruladım ve Tamam'ı kontrol ediyor.
Kbnet hizmetini yeniden başlatmayı denedim, bazen bu hile yapıyor, ancak bu sefer değil.
Şu an ccnet, config dosyasının önceki sürümünü kullanıyor ve bundan vazgeçmeyecek! 1.4.4.83 sürümünü kullanıyoruz. Tüm çalışma için
Alkış, Lance
Sonunda, hizmeti yeniden başlatmaya değil, birkaç dakika durup yeniden başlatarak yüklemeye başladım. FYI - Hizmetin yeniden başlatılması yaklaşık 10 saniye sürdü, ancak DURDURMA hizmeti birkaç dakika sürdü ve hiç bitmedi, işlemden çıkma konusunda bazı hatalar oluştu. Bu yüzden hizmetin yeniden başlatılmasının hizmetin yeniden başlatılmaması bana öyle geliyor. Harika. – Lanceomagnifico
Bu durum daha sık olur, ben daha çok, @Ross'un bahsettiği şekilde 'sıkışmış' olduğunu düşünüyorum - ccnet yanlışlıkla kuyrukta hala işler olduğunu ve yapılandırmayı yeniden yüklemediğini düşünür. 20 yeniden başlatıldığında yaklaşık bir kez oluyor gibi görünüyor. Bu konuya girdiğimde – Lanceomagnifico
+1 hala yararlıdır. CC'yi yeniden başlatmak benim için bir seçenek değildi, bu yüzden bunu beklemek zorunda olduğumu bilmek güzeldi :) – ashes999