回答
在基于默认样板或升级模板构建过程中,你可以使用日志记录级别构建过程中的参数进行管理的是信息的详细程度记录和存储。 下表列出了日志记录的值及其相应的作用: 更多详细信息请参考以下链接: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