當我啓動CruiseControl.NET與特定的配置文件,我收到以下錯誤「檢測到重複節點」?在CruiseControl.NET配置文件
回答
我想你的配置中只有2個節點只有預期的一個。有沒有任何機會可以發佈它在這裏拋出異常的配置文件作爲附加信息?我目前使用的是cruisecontrol(而不是.net版本),並且發現它可能對XML文件非常挑剔(正確),但是不會告訴你任何關於異常拋出文件的位置。
我發現我的結構配置文件不正確。特別是,一些塊在配置部分之外。錯誤指向這些可執行部分中的第二部分 - 顯然它不喜歡項目內部有多於一個給定部分。
因此,發生錯誤是由於配置文件是這樣的:
<project> <tasks> ... </tasks> <exec>...</exec> <exec>...</exec> <project>
當我看到這個時我正在輸入迴應......我的回覆不再需要。 :)你做了什麼來糾正這個問題? – 2008-10-16 15:31:38
真正的問題是
在我來說,我有這樣的事情:
<task>...</task> <sourceControls>...</sourceControls> <task>...</task> <publishers>...</publishers>
它不喜歡的兩個「<任務>」所以我通過刪除第一個「<任務>」節點來修復它。在從svn獲取最新版本之前,我試圖做一些工作,然後在第二個「<任務>」節點中完成構建。我需要重新審視如何做到這一點...有什麼建議嗎?
- 1. Checkin CruiseControl.net配置文件
- 2. CruiseControl.NET和Clearcase配置
- 3. CruiseControl.net配置問題
- 4. 使用SonarQube配置CruiseControl.NET
- 5. 配置CruiseControl.net項目目錄
- 6. CruiseControl.Net相關項目的配置
- 7. 設置CruiseControl.NET
- 8. CruiseControl.Net忽略NAnt文件集
- 9. CruiseControl.Net已刪除的文件
- 10. 如何配置在配置文件中
- 11. CruiseControl.NET:在調試和發佈配置中構建項目
- 12. CruiseControl.NET在項目配置中使用項目名稱
- 13. 獲取配置預處理器在CruiseControl.NET中工作
- 14. 如何使用Copy Local = false在CruiseControl.NET中配置NUnit
- 15. 在CakePHP配置文件之間共享配置文件(routles.php,mail.php ...)
- 16. 配置文件後在配置文件中缺少<configSections>
- 17. 配置文件
- 18. 配置文件
- 19. 配置文件
- 20. 配置文件
- 21. 在統一配置文件
- 22. 建議在配置文件
- 23. 在NServiceBus配置文件
- 24. 配置文件在bash
- 25. 重置所有配置配置文件
- 26. 項目和SVN workingDirectory配置有什麼區別CruiseControl.NET中的配置塊
- 27. 如何在Struts配置文件中配置文件夾內的文件路徑
- 28. 在配置文件中分配值
- 29. 在開發人員配置文件與配送配置文件之間切換
- 30. cruisecontrol.net電子郵件
呵呵兩個同名的xml節點 – pmlarocque 2008-10-16 15:24:11