我有一个 IBuildDetail 变量,其中包含我需要的构建信息。
好的,但是当我检查属性 BuildAgent 时,它显示: build.BuildAgent' 抛出了类型为 'System.NotImplementedException 的异常
然后我尝试检查 build.BuildController.Agents,很高兴我找到了 BuildAgent,但是这个集合中有 7 个构建代理。我只需要与我的构建相关的构建代理,而不需要来自该控制器的所有构建代理。
有人知道如何获取该信息吗? (使用 IBuildDetail 变量选择构建代理名称或计算机名称)
-> 我正在使用 TFS2010 api,我需要知道每个构建的代理是什么
构建完成后,您应该能够从 IBuildDetail 的 Information (IBuildInformation) 属性获取代理信息。您可以尝试获取以下类型的节点:
http://msdn.microsoft.com/en-us/library/microsoft.teamfoundation.build.common.informationtypes.agentscopeactivitytracking.aspx http://msdn.microsoft.com/en-us/library/microsoft.teamfoundation.build.common.informationtypes.agentscopeactivitytracking.aspx
和字段:
http://msdn.microsoft.com/en-us/library/microsoft.teamfoundation.build.common.informationfields.reservedagentname.aspx http://msdn.microsoft.com/en-us/library/microsoft.teamfoundation.build.common.informationfields.reservedagentname.aspx
or
http://msdn.microsoft.com/en-us/library/microsoft.teamfoundation.build.common.informationfields.reservedagenturi.aspx http://msdn.microsoft.com/en-us/library/microsoft.teamfoundation.build.common.informationfields.reservedagenturi.aspx
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)