我正在对我继承的失败的TFS 2015版本进行故障排除,其中包含以下错误:
此错误几乎肯定是批处理文件中的字符编码问题(因为
是UTF-8 BOM的解释方式。
源代码控制包含许多批处理文件,我使用Notepad ++将其转换为UTF-8(无BOM)。
这还没有解决问题。
我希望TFS会包含可以告诉我哪个文件导致此问题的日志,但我找到的唯一日志文件( ActivityLog.xml )这不包含有关此错误的任何信息
TFS中是否包含有关构建问题的其他日志记录信息?
答案 0 :(得分:1)
如果您正在使用TFS 2012 XAML构建,则可以直接将构建定义中的日志记录详细程度更改为Diagnostic
以获取更多构建日志。
如果您使用的是TFS 2013 XAML版本,则可以传递参数:
“构建定义”中“进程”选项卡的“MSBuild参数”部分中的/flp:verbosity="Diagnostic"
。
此外,您可以在构建代理计算机上的事件查看器中检查事件日志,以查看是否有更多信息。