回答
在基於默認樣板或升級模板構建過程中,你可以使用日誌記錄級別構建過程中的參數進行管理的是信息的詳細程度記錄和存儲。 下表列出了日誌記錄的值及其相應的作用: 更多詳細信息請參考以下鏈接:Manage Build Information and Control Verbosity
如果您使用的是自定義生成模板。建議您在設計自定義構建過程模板時使用最小冗餘度
構建過程的用戶依靠冗長過濾來減少信息過載。通過採取以下措施,您可以幫助使此過濾更有效:Best Practice: Set Verbosity as Low as Possible
嗯,我看到這個Verbosity參數傳遞給MSBuild活動,它會影響MSBuild本身的日誌輸出,但不影響活動。即使使用最少的日誌記錄,它仍然會使活動日誌變得混亂。但MSBuild本身的記錄很少。但我的問題在於活動日誌。 – mark
我以最小的冗長再次運行構建。正如預期的那樣,MSBuild日誌確實很小,但我仍然可以在工作流日誌中看到相同的詳細輸出。 – mark
@mark對於該活動,您可能必須使用自定義活動才能運行該構建,就像* eldor *上面的https://devtfs.wordpress.com/2013/09/24/dealing-with-long-running-activities所示/。沒有簡單的參數可以實現你想要的。 –
這些基本上是MSBuild編譯的目標,而且正如我經歷的,它無法真正用冗長控制。
我們的解決方案是使用自定義活動來運行構建(我們有一個包裝),我們沒有將TFS記錄器參數傳遞給MSBuild。
但是,在這種情況下,您應該考慮MSBuild任務可以運行很長時間,並且您的自定義活動應該是可以取消的。在這個話題我可以建議閱讀以下文章:
https://devtfs.wordpress.com/2013/09/24/dealing-with-long-running-activities/
您可能還需要以某種方式顯示編譯的目標,因此,你可能需要編寫自己的自定義的MSBuild記錄器和UI顯示結果以及。
只是不使用TFS構建工作流程的另一個原因。嘆。 – mark
- 1. 減少NANT + MSBUILD中的冗長度
- 2. 如何讓CloudConfigurationManager.GetSetting減少冗長?
- 3. 如何使指令減少冗長?
- 4. 如何使PHP str_replace減少冗長
- 5. 減少Linq加入的冗長?
- 6. 減少GWT自定義部件冗長
- 7. 減少postgresql日誌冗長度
- 8. Rails服務器減少冗長?
- 9. 如何減少Android工作室中的活動時間
- 10. 如何將MSBuild參數從構建定義傳遞到MSBuild工作流活動
- 11. 減少冗餘SNAPSHOT
- 12. 減少Makefile冗餘
- 13. 如何減少此代碼的冗餘?
- 14. 統一攔截配置 - 如何減少冗長?
- 15. 如何減少活動啓動時間
- 16. IDataErrorInfo的減少冗餘
- 17. 如何通過減少冗餘活動來學習android編程的速度?
- 18. 如何減少查詢冗餘?
- 19. 如何讓我的JSON少冗長?
- 20. 擴展活動記錄,以減少冗餘
- 21. PHP數組操作,以減少冗餘
- 22. 地圖減少工作繼續流
- 23. 減少工作流程組件大小
- 24. 使用Atom減少工作流程
- 25. 反應減少步驟工作流程
- 26. 如何減少活動數量
- 27. 減少冗餘代碼
- 28. 減少代碼冗餘
- 29. highchart減少代碼冗餘
- 30. 減少功能是如何工作的?
你使用哪個TFS版本? – eldor
2015 - 添加到帖子 – mark