tfs相关内容

TFS Build 找不到 Grunt

我已经在我们的 TFS 构建服务器上安装了 npm 和 grunt.我使用 npm install -g grunt-cli 安装了 grunt-cli,然后在以我自己的身份登录时能够从命令行运行 grunt deploy. 虽然 TFS 构建以 tfsservice 用户身份运行,但当它尝试执行 grunt deploy 时,会收到一条错误消息: 'grunt' 不是内部或外部命令,也不 ..
发布时间:2021-12-28 13:50:10 其他开发

将 TFS 签入策略限制为特定用户

标题说明了一切.我们的团队希望以某种方式将 TFS 签入策略限制为某些特定用户. 我们目前正在使用类似的东西,但要限制服务器路径.我们有一个 自定义路径策略 附加到我们项目中的工作项策略的策略,它按预期工作.我想知道创建另一个这样的策略是否合理,将某个其他策略的范围限定为一组预定义的用户. 我们希望在此代码审查政策中使用这样的功能,强制要求新进入公司的开发人员在签到前要求代码审查,但不 ..
发布时间:2021-12-28 13:49:51 其他开发

重命名一个分支,然后重用新分支的名称?

目前我们的分支结构是这样的:Develop -->发布.我想对其进行更改,使其看起来像 TFS 分支指南文档 所称的“基本分支计划".看起来像这样 Develop 发布. 我打算这样做: 将 Develop 重命名为 Main(创建 Main --> Release) 从这个 Main 重用“Develop"创建一个分支名称(创建 Develop ..
发布时间:2021-12-28 13:49:43 其他开发

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

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

通过项目文件从 TFS 中排除文件

我正在寻找从 TFS 中排除我生成的 VS 项目文件的一些文件的可能性.我知道之后可能会使用 .vspscc 文件. 但我想要的是,在我将项目添加到 TFS 之前,我可以告诉 VS 项目文件,其中一些文件不允许添加到 TFS. 解决方案 TFS 中有几个级别的排除文件: 手动排除签入对话框中的文件或文件夹. 通过在将项目添加到文件夹对话框中手动排除文件或文件夹. 在 A ..
发布时间:2021-12-28 13:49:16 其他开发

获取 TFS 中工作项的评论历史记录

在大多数缺陷跟踪器中,都有与故障单/事件/问题/工作项相关联的评论历史记录. 我希望通过工作项的 SDK 从 TFS 获取相同的信息 - 理想情况下: 谁创建了评论. 评论的文本. 谁最后更新/编辑了评论(如果 TFS 中可能发生这种情况?) 我已确定 WorkItem 具有通过“修订"属性可用的修订集合,并且您可以遍历每个修订——但修订没有“历史"属性,我认为我可以在其中找 ..
发布时间:2021-12-28 13:49:04 C#/.NET

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

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

TFS Sprint 项目打印插件

有谁知道 TFS 是否有一个插件可以以适合在 Scrum Board 上使用的格式打印出我们的 sprint backlog 项目,而不是我们必须手工写出来? 解决方案 如果您的设置是带有 Microsoft Visual Studio Scrum 流程模板或 MSF for Agile Software Development 流程模板的 Team Foundation Server 2 ..
发布时间:2021-12-28 13:48:43 其他开发

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

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

构建机器上的大型 TFSUser\AppData\Local\Temp 目录

我在 Windows Server 2008 R2 上使用 TFS 2012 Update 1.我们在帐户 TFSUser 下运行 TFS 构建.前几天,我们的构建机器上的空间用完了.经过调查,我发现文件夹 C:\Users\TFSUser\AppData\Local\Temp 中有超过 50GB 的文件,其中一些可以追溯到 2012 年 10 月.没有一个文件过大,但它们没有似乎总是被清理干净. ..
发布时间:2021-12-28 13:48:22 其他开发

Visual Studio 2015.文件未添加到 TFS

我正在使用 Visual Studio 2015 更新 3 和托管在 visualstudio.com 上的 TFS.当我将 C# 类文件添加到 Visual Studio 中的项目之一时,它不会自动添加到源代码管理中.对于同一解决方案中的其他项目,会按预期自动添加 C# 类文件. 当我手动添加文件到有这个问题的项目中时,我得到以下问题; 我必须确认将文件添加到源代码管理. 有一 ..
发布时间:2021-12-28 13:48:13 其他开发

使用 MSBuild 从 TFS 结帐

使用 MSBUILD 从我们的 TFS 检出文件的最简单方法是什么? 据我所知,它是对 TF.EXE 进行 shell 并手动调用 checkout 命令.真的没有内置命令吗?! 解决方案 确实没有内置命令.更糟糕的是,tf checkout 命令只接受单个文件规范. 最近发布的 MSBuildExtensionPack 有一些用于 TFS 的 msbuild 命令,但没有性能 ..
发布时间:2021-12-28 13:48:03 其他开发

MSBuild 会因为 Windows 工作流而消亡吗?

TFS 2010 中的 MSBuild 已被 Windows Workflow 4.0 取代.这意味着当您创建构建定义时,您将无需编辑 TFSBuild.proj,而必须编辑工作流来自定义您的构建. 顺便说一句,如果我说 Microsoft 不支持 TFS 2010 中的 MSBuild 并且作为 TFS 2010 Team Build 管理员学习 MSBuild 不值得,我是否正确? ..
发布时间:2021-12-28 13:47:55 其他开发

在项目中添加一个 EXE 文件,这样它就会像 DLL 一样被复制到 Bin/Debug 文件夹中?

我需要我的 C# 项目在执行期间启动另一个 EXE 程序.这个可执行文件需要与 C# 程序在构建解决方案时放置在同一个文件夹中,例如,调试文件夹——就像 DLL 文件引用一样——这样当我的团队成员从 TFS 检出项目时,以及调试,当我的 C# 代码尝试调用它时找到 EXE. 但是,EXE 本身不是参考,因此不能将其添加为参考,即使我希望以与参考相同的方式复制它. 这个问题有没有合理的解 ..
发布时间:2021-12-28 13:47:30 C#/.NET

在 TFS 商店中使用 Git

在家里使用 Git 把我宠坏了 - 我现在发现在工作中使用 TFS 有点麻烦,我想探索在本地使用 Git 并以某种方式与 TFS 同步的可能性.我认为有几种不同的方法可以做到这一点,并希望听到已经尝试过的人的意见. 我找到了一个 博客帖子 描述了一个相对手动的工作流程,但我希望有更好的自动化和历史支持. Jim Deville 似乎正在撰写关于 IronRuby 的系列团队将他们的 g ..
发布时间:2021-12-28 13:47:22 其他开发

如何设置 TFS 2013 构建定义以从 Git 标记构建?

我想在 TFS 2013 中创建一个特殊的构建定义以从标记构建.该项目中使用的源代码管理是 Git. 所以,假设我有一个名为 v1.0 的标签.我希望这个构建定义提取与该标签对应的源并运行构建.触发器现在无关紧要 - 它甚至可以是手动的.这怎么可能? 我可以看到您只能在“源设置"选项卡上选择分支... 考虑高级场景:创建新标签时会触发构建,并从新创建的标签中获取源来运行构建.那可 ..
发布时间:2021-12-28 13:46:53 其他开发