tfs-sdk相关内容

如何从特定集合中检索TFS2010项目

我正在四处寻找一个使用TFS 2010集合、项目和工作项的好示例。 我能够使用以下代码循环访问集合和项目(感谢原始编码者) Dim tfsServer As String = "http://test.domain.com:8080/tfs" tfsServer = tfsServer.Trim() Dim tfsUri As Uri tfsUri = New ..
发布时间:2022-07-12 16:27:58 其他开发

TFS 2018 以编程方式创建代理池

是否可以以编程方式在 TFS 2018 中创建代理池,最好是通过 PowerShell?我在 REST API 中找不到类似的东西. 解决方案 我不知道为什么它没有很好的文档,但这对我来说对 VSTS 有用: $token = 'myPAT'$base64AuthInfo = [Convert]::ToBase64String([Text.Encoding]::ASCII.GetByte ..
发布时间:2021-12-29 13:29:43 其他开发

以编程方式在 TFS 中添加新的迭代

我可以通过右键单击项目并转到团队项目设置 > 区域和迭代 > 迭代选项卡,手动向 TFS 中的团队项目添加新迭代. 是否有关于如何使用他们的 API 以编程方式执行此操作的示例? 谢谢! 解决方案 本教程是否解决了您的问题?http://blogs.microsoft.co.il/blogs/shair/archive/2009/01/30/tfs-api-part-10-ad ..
发布时间:2021-12-28 13:54:30 C#/.NET

TFS API - 有没有办法获取工作项类型的转换列表?

我正在尝试从状态“A"到状态“X". 有一些过渡可以防止我直接转到 X. 我可以将 WorkItemType 导出为 XML 并进行处理,但在此之前,我想我会问是否有办法通过 API 获取转换. 解决方案 Soooo..... 没有多少人需要 WorkItemTypes 的转换. 好吧,我需要它,所以我写了一个方法来做到这一点.以防万一其他人需要这个: //保存我 ..
发布时间:2021-12-28 13:49:26 C#/.NET

访问工作项的看板列(特定于团队的字段)

有没有办法使用 TFS 2012 API 以编程方式访问 WorkItem 的“看板列"? 使用 Scrum 2.2 模板,每当在看板的看板列之间拖动工作项时,错误或产品待办列表项的历史记录将“[MyProject\MyTeam] 看板列"显示为已更改的字段,但该字段不是在通过 TFS API 专门检索工作项时可访问. 在 Microsoft.TeamFoundation.Framew ..
发布时间:2021-12-28 13:48:54 其他开发

如何使用特定凭据连接到 C# 中的 TFS 服务器?

我正在尝试编写一个连接到 TFS 并检索工作项信息的 c# 应用程序.不幸的是,似乎所有使用 TFS SDK 的示例都使用当前用户的默认凭据(即我的域登录信息).我找到的最接近的信息是使用 TeamFoundationServer (String, ICredentials) 构造函数,但是我找不到与 ICredentials 接口接口的合适类的任何信息(特别是因为它似乎没有使用 System.N ..
发布时间:2021-12-28 13:48:33 C#/.NET

如何在不创建工作区的情况下从 tfs 获取特定版本的文件夹?

我想在特定时间(变更集)获取项目的源代码.所以我需要下载整个文件夹.我想在不同的时间做这件事,处理不同的工作区不是很方便. 我知道 TFS 获取特定版本到单独的文件夹(与工作区)和 需要命令来获取文件来自没有工作区的 TFS(一个文件). 在不创建新工作区的情况下,是否有针对整个文件夹的解决方案? 编辑我发现接受的答案过于雄心勃勃.我需要更简单的东西. 假设: 我可以 ..
发布时间:2021-12-28 13:41:43 其他开发

TFS 2012 API 以编程方式设置 TeamSettings

是否可以以编程方式设置 TeamSettings? var teamConfig = _tfs.GetService();var css = _tfs.GetService();var configs = teamConfig.GetTeamConfigurationsForUser(new[] { _selectedTeamProject.Uri });var team = configs.W ..
发布时间:2021-12-28 13:33:12 C#/.NET

TFS 2015 SDK 缺少 Microsoft.WITDataStore64.dll

出于某些原因,我正尝试切换到 TFS 2015 SDK dll(版本 14).首先,它们在 nuget 中,其次,2013 SDK dll(版本 12)需要在 IIS 中翻转 32 位标志. 我拉下了 nutget 包,所有命名空间都与现有的版本 12 命名空间对齐. 一切编译正常,本地部署没有错误. 但是,当我尝试使用 WorkItemStore 服务加载项目时. TfsTe ..
发布时间:2021-12-28 13:22:41 C#/.NET

如何以编程方式获取有关 TFS 中分支的信息?

我需要以编程方式找出有关 TFS 中分支的信息.例如,我感兴趣的主要内容是根文件夹 $/MyProject/Project1 我需要找出从它分支出的其他文件夹.我只是在追求正确的 API 方法. 假设我已连接到 TFS 服务器并且可以访问 VersionControlServer 和 Workspace 类实例. 解决方案 好吧,这比我想象的更容易也更困难.我能够从几个不同的来源将其 ..
发布时间:2021-12-28 13:20:53 C#/.NET

如何使用 Team Foundation Server SDK 获取最新版本的源代码?

我正在尝试使用 SDK 以编程方式从 TFS 中提取最新版本的源代码,但我所做的以某种方式不起作用: string workspaceName = "MyWorkspace";string projectPath = "/TestApp";string workingDirectory = "C:\Projects\Test\TestApp";版本控制服务器源控制;//实际上在此方法之前实例化. ..
发布时间:2021-12-28 13:18:02 C#/.NET

使用 TFS API 在单个查询中检索工作项及其链接的工作项

有谁知道是否可以使用他们的 TFS API Web 服务在一次从 TFS 的行程中检索工作项列表及其链接的工作项? 目前,我们必须为第一次调用期间所做的每个工作项进行第二次调用,并且引入了性能问题. 如果这不可能,有没有办法在不检索链接的工作项的情况下查看它们的类型(例如,查看它是任务还是问题)? 解决方案 发现了一个 文章关于这个问题. 它允许您使用树查询,您可以在其中 ..
发布时间:2021-12-25 08:03:01 C#/.NET

如何使用 Team Foundation Server API 创建测试运行和结果?

我找到了几个关于使用 TFS API 检索测试结果的示例,但没有关于以编程方式创建结果的文档.我的目标是创建一个轻量级的替代方案来使用 Microsoft 测试管理器运行手动测试.有人对此有经验吗?有没有我遗漏的例子? 这是我目前所拥有的: ITestCaseResult CreateNewTestCaseResult(ITestSuiteEntry testCaseEntry){var ..
发布时间:2021-12-14 19:13:07 C#/.NET

找到合并分支的tfs路径

使用 TFS,我有主干 $/project/trunk 和分支 $/project/dev/feature/new_one. 我已将我的分支合并回主干,如下所示: C33($/project/trunk)|\|\|C32($/project/dev/feature/new_one)||||||... 我使用 TFS API,可以找到合并变更集 C33.使用 QueryMerges() 方 ..
发布时间:2021-11-15 03:28:04 其他开发

如何获取特定团队项目的签入/变更集的历史记录?

我正在使用 TFS 客户端 API 来尝试查询 TFS 2010 实例.我需要能够执行以下操作 对于指定的团队项目,请说“项目 A" 获取最近签到此项目的历史列表(比如最近 50 次,或最后一天的列表) 然后能够遍历此列表并获取项目的一些元数据(理想情况下是文件和文件夹名称) 我想我需要在 VersionControlServer 类上使用 QueryXXX 方法,但找不到关于 ..
发布时间:2021-11-15 02:42:16 C#/.NET

使用 TFS 客户端 API 上传文件

我想从 asp.net 网页上传文件到 TFS 服务器.使用 TFS API 我从我的网页创建了错误 - 但该错误还需要文件附件才能上传,请告诉我. 解决方案 在保存之前,您应该能够简单地创建一个 Attachment 对象并将其添加到 WorkItem 上的 Attachments 集合中: 将附件变暗为新 Microsoft.TeamFoundation.WorkItemTracki ..
发布时间:2021-11-15 01:42:14 C#/.NET

TFS API - 如何获得团队的管理员?

我正在尝试以编程方式检索团队的管理员用户. 例如在图片中的设置中,我如何让“Billy"成为“QC Manager"团队的管理员? 我已经有了通过 IIdentityManagementService 的 ListApplicationGroups 获取团队中所有用户的代码,使用 FirstOrDefault 获取组......然后通过 ReadIdentities 获取其用户. ..
发布时间:2021-11-15 01:21:46 C#/.NET