问题标签 [tfs-2015]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
tfs - TFS 2015 XAML 构建失败
我将集合从 TFS 2012.2 迁移到新的 TFS 2015,我为该集合配置了 XAML 构建代理,当我尝试运行构建时,它在“关联变更集和工作项”活动期间失败。
从堆栈跟踪中,我可以看到它无法更改工作项,我试图用一个小项目重现这个案例,但它工作正常?!
构建日志:
异常堆栈跟踪:在 Microsoft.TeamFoundation.WorkItemTracking.Proxy.WorkItemServer.Update(字符串 requestId、XmlElement 包、XmlElement& 结果、MetadataTableHaveEntry[] metadataHave、String& dbStamp、IMetadataRowSets& 元数据)
在 Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemStore.SendUpdatePackage(XmlElement 包,XmlElement& 结果,布尔批量)
在 Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemStore.SaveWorkItems(WorkItem[] 工作项,布尔批量,SaveFlags saveFlags)
在 Microsoft.TeamFoundation.WorkItemTracking.Client.BatchSaveHelper.TryUpdate(WorkItemStore 存储,WorkItem[] 工作项,SaveFlags saveFlags,List`1 错误)
在 Microsoft.TeamFoundation.WorkItemTracking.Client.BatchSaveHelper.TryUpdate(WorkItemStore 存储,WorkItem[] 工作项,SaveFlags saveFlags,List`1 错误)
在 Microsoft.TeamFoundation.WorkItemTracking.Client.BatchSaveHelper.BatchSave(WorkItemStore 存储,WorkItem[] 工作项,SaveFlags saveFlags)
在 Microsoft.TeamFoundation.Build.Workflow.Activities.WitBatchSaveWorkItems.Execute(CodeActivityContext 上下文)
在 System.Activities.CodeActivity`1.InternalExecute(ActivityInstance 实例,ActivityExecutor 执行器,BookmarkManager 书签管理器)
在 System.Activities.Runtime.ActivityExecutor.ExecuteActivityWorkItem.ExecuteBody(ActivityExecutor 执行器,BookmarkManager 书签管理器,位置结果位置)
事件簿:
默认控制器 - tfsbuild:取消了 ID 为 {2da10eef-3c75-48ce-852b-78436a594f85} 的构建 vstfs:///Build/Build/430 的工作流实例。异常类型:System.NullReferenceException 异常消息:对象引用未设置为对象的实例。堆栈跟踪:在 System.Activities.Statements.Throw.Execute(CodeActivityContext context) 在 System.Activities.CodeActivity.InternalExecute(ActivityInstance 实例,ActivityExecutor 执行程序,BookmarkManager bookmarkManager) 在 System.Activities.Runtime.ActivityExecutor.ExecuteActivityWorkItem.ExecuteBody(ActivityExecutor 执行程序, BookmarkManager 书签管理器, Location resultLocation)
tfs - 如何在 TFS 2015 中将构建结果发布到团队房间?
有没有办法在团队会议室中发布构建系统(vNext?)的构建结果?
我注意到有一个选项可以在团队会议室中发布构建结果,但可供选择的列表只有 XAML 构建定义,而不是新的构建系统 (vNext?) 定义。
visual-studio - VS 2015 没有构建通知?
我们曾经设置我们的开发机器在任务栏中接收构建通知。
但是,我们遵循的过程 - 根据此描述- 不再适用于 Visual Studio 2015,因为构建通知应用程序不再是包的一部分?
任何想法发生了什么?替代品?变通办法?
更新 4/2016:
更新 2 似乎没有任何改变 - 新的构建定义仍然没有出现..
indexing - TFS 2015 中的索引源和发布符号步骤失败
默认情况下,TFS 构建会在 Visual Studio 构建定义中创建“索引源和发布符号”步骤。当步骤的属性“发布符号的路径”为空时,一切正常。但是在设置本地目录的路径时,该步骤会产生以下错误:
pdb 文件被发布到指定的目录,所以我真的不明白是什么导致了错误(然后导致整个构建作业失败)。
ms-release-management - 使用 TFS 2015 发布管理 2013
尝试决定是否需要升级整个环境或一次升级一个环境。有谁知道 Microsoft Release Management 2013 是否适用于 TFS 2015?
api - TFS 2015 API 忽略 ChangedBy
我有一个通过 API 创建和更改 WorkItems 的 WebApplication。我希望将“ChangedBy”字段设置为特定的字符串值。这适用于 TFS 2013。升级到 TFS 2015 后,我的值被忽略,ChangedBy 始终设置为我用于连接到 TFS 的用户身份。
这是我的代码:
有没有办法像在 TFS 2013 中那样强制执行这种行为?
tfs - 如何提供 UI 来设置 Team Foundation Server 2015 插件?
我Microsoft.TeamFoundation.Framework.Server.ISubscriber
从程序集开发了一个 Team Foundation Server 2015 插件实现接口Microsoft.TeamFoundation.Framework.Server
。
我想为插件提供一些配置,但我希望它在 Team Foundation Server UI 中。
实际上,我已经开发了一些插件来在某些特殊条件下触发构建,如果我可以在新的可编写脚本的构建定义的Triggers选项卡中配置一些参数,那就太好了(见下图)
是否可以向触发器添加一些新的 UI 部分,或者至少在那里添加一个全新的选项卡?
我的替代方法是指示用户将一些变量添加到变量选项卡...
c# - 如何使用 Team Foundation Server 对象模型获取可编写脚本的构建定义?
是否可以使用常规对象模型获取 Team Foundation Server 2015 新构建定义,还是我被迫使用 REST API 获取它们?
如果可以使用对象模型,我应该使用什么类?
我能够使用IBuildServer.QueryBuildDefinitions
. 是否有与此方法等效的方法,以便我可以访问新的构建定义及其变量?
rest - TFS REST API:获取单个测试用例的所有测试结果
我正在为 TFS 试验相对较新的 REST API。我可以通过 ID 获取单个工作项,它们的所有详细信息(例如,通过链接链接的其他工作项)......但我找不到任何提示或示例如何获取给定测试用例的所有测试结果(测试运行?) .
还是我必须“下载”(获取)我计划的所有测试套件中所有测试的所有测试结果,以手动过滤掉我想要的测试用例的两个或三个测试结果?