.net - 在 TFS 2010 中是否有任何等效于报告者(或更改 "Created By"字段的方法)

标签 .net tfs tfs-sdk

通过 SDK 将工作项添加到 TFS 2010 时,将使用用于向 TFS 服务器进行身份验证的相同身份创建事件。

在提供缺陷跟踪器/工作项支持的其他应用程序中,API 通常允许您设置 Reporter/ReportedBy/CreatedBy 字段,因此您可以使其看起来好像您的服务正在代表“已创建问题”的用户创建问题,而不是说您设置的通用“服务帐户”以允许 3rd 方应用程序访问 TFS/缺陷跟踪器。

通过 TFS SDK 创建工作项时,您似乎无法设置 CreatedBy 字段(您收到 TF26194 - 值“Created By”无法更改”错误),并且我看不到任何标准的 Reporter 字段常见的 TFS 模板。

为了创建新的工作项,是否可以将“创建者”设置为另一个用户,或模拟另一个用户(不知道他们的密码等)?

最佳答案

CreatedBy 字段在有关谁输入数据的责任方面很重要。在我的组织中,我们添加了一个额外的用户字段,以便在代表另一个用户创建工作项时使用。

您可以使用流程模板编辑器(Team Foundation Server Power Tools 的一部分)轻松地将字段添加到您的工作项中。

关于.net - 在 TFS 2010 中是否有任何等效于报告者(或更改 "Created By"字段的方法),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3580090/

相关文章:

c# - 从 WIndows 窗体连接到 Visual Studio Team Services 时发生未经授权的异常

tfs - 如何将 TFS 项目 url 映射到可查看的内容

.net - MySQL 连接器多个服务器不同的端口

c# - 从其 http 请求中获取有关用户的信息

.net - 在 C# 中连接 ReadOnlySpan<char> 的最快方法

.net - .NET 中的 Entity Framework ?

TFS 无法正确构建项目

testing - 使用一台物理测试机进行多个团队项目

c# - TFS 2015 SDK 缺少 Microsoft.WITDataStore64.dll

TFS 11 2012 API 问题 : query capacity and days off