tfs相关内容
我已经在我们的 TFS 构建服务器上安装了 npm 和 grunt.我使用 npm install -g grunt-cli 安装了 grunt-cli,然后在以我自己的身份登录时能够从命令行运行 grunt deploy. 虽然 TFS 构建以 tfsservice 用户身份运行,但当它尝试执行 grunt deploy 时,会收到一条错误消息: 'grunt' 不是内部或外部命令,也不
..
标题说明了一切.我们的团队希望以某种方式将 TFS 签入策略限制为某些特定用户. 我们目前正在使用类似的东西,但要限制服务器路径.我们有一个 自定义路径策略 附加到我们项目中的工作项策略的策略,它按预期工作.我想知道创建另一个这样的策略是否合理,将某个其他策略的范围限定为一组预定义的用户. 我们希望在此代码审查政策中使用这样的功能,强制要求新进入公司的开发人员在签到前要求代码审查,但不
..
目前我们的分支结构是这样的:Develop -->发布.我想对其进行更改,使其看起来像 TFS 分支指南文档 所称的“基本分支计划".看起来像这样 Develop 发布. 我打算这样做: 将 Develop 重命名为 Main(创建 Main --> Release) 从这个 Main 重用“Develop"创建一个分支名称(创建 Develop
..
在 TFS 上,我无法运行任务“发布分析结果"以在 TFS 网页上发布 Quality Gate.其他任务“Prepare analysis on SonarQube"和“Run Code Analysis"成功运行. 错误信息是: [error][SQ] 无法获取指标 [error][SQ] 无法获取 ID 'FWK9NiOFibiMfA2L0BHo' 的任务 尽管有错误
..
我正在尝试从状态“A"到状态“X". 有一些过渡可以防止我直接转到 X. 我可以将 WorkItemType 导出为 XML 并进行处理,但在此之前,我想我会问是否有办法通过 API 获取转换. 解决方案 Soooo..... 没有多少人需要 WorkItemTypes 的转换. 好吧,我需要它,所以我写了一个方法来做到这一点.以防万一其他人需要这个: //保存我
..
我正在寻找从 TFS 中排除我生成的 VS 项目文件的一些文件的可能性.我知道之后可能会使用 .vspscc 文件. 但我想要的是,在我将项目添加到 TFS 之前,我可以告诉 VS 项目文件,其中一些文件不允许添加到 TFS. 解决方案 TFS 中有几个级别的排除文件: 手动排除签入对话框中的文件或文件夹. 通过在将项目添加到文件夹对话框中手动排除文件或文件夹. 在 A
..
在大多数缺陷跟踪器中,都有与故障单/事件/问题/工作项相关联的评论历史记录. 我希望通过工作项的 SDK 从 TFS 获取相同的信息 - 理想情况下: 谁创建了评论. 评论的文本. 谁最后更新/编辑了评论(如果 TFS 中可能发生这种情况?) 我已确定 WorkItem 具有通过“修订"属性可用的修订集合,并且您可以遍历每个修订——但修订没有“历史"属性,我认为我可以在其中找
..
有没有办法使用 TFS 2012 API 以编程方式访问 WorkItem 的“看板列"? 使用 Scrum 2.2 模板,每当在看板的看板列之间拖动工作项时,错误或产品待办列表项的历史记录将“[MyProject\MyTeam] 看板列"显示为已更改的字段,但该字段不是在通过 TFS API 专门检索工作项时可访问. 在 Microsoft.TeamFoundation.Framew
..
有谁知道 TFS 是否有一个插件可以以适合在 Scrum Board 上使用的格式打印出我们的 sprint backlog 项目,而不是我们必须手工写出来? 解决方案 如果您的设置是带有 Microsoft Visual Studio Scrum 流程模板或 MSF for Agile Software Development 流程模板的 Team Foundation Server 2
..
我正在尝试编写一个连接到 TFS 并检索工作项信息的 c# 应用程序.不幸的是,似乎所有使用 TFS SDK 的示例都使用当前用户的默认凭据(即我的域登录信息).我找到的最接近的信息是使用 TeamFoundationServer (String, ICredentials) 构造函数,但是我找不到与 ICredentials 接口接口的合适类的任何信息(特别是因为它似乎没有使用 System.N
..
我在 Windows Server 2008 R2 上使用 TFS 2012 Update 1.我们在帐户 TFSUser 下运行 TFS 构建.前几天,我们的构建机器上的空间用完了.经过调查,我发现文件夹 C:\Users\TFSUser\AppData\Local\Temp 中有超过 50GB 的文件,其中一些可以追溯到 2012 年 10 月.没有一个文件过大,但它们没有似乎总是被清理干净.
..
我正在使用 Visual Studio 2015 更新 3 和托管在 visualstudio.com 上的 TFS.当我将 C# 类文件添加到 Visual Studio 中的项目之一时,它不会自动添加到源代码管理中.对于同一解决方案中的其他项目,会按预期自动添加 C# 类文件. 当我手动添加文件到有这个问题的项目中时,我得到以下问题; 我必须确认将文件添加到源代码管理. 有一
..
使用 MSBUILD 从我们的 TFS 检出文件的最简单方法是什么? 据我所知,它是对 TF.EXE 进行 shell 并手动调用 checkout 命令.真的没有内置命令吗?! 解决方案 确实没有内置命令.更糟糕的是,tf checkout 命令只接受单个文件规范. 最近发布的 MSBuildExtensionPack 有一些用于 TFS 的 msbuild 命令,但没有性能
..
TFS 2010 中的 MSBuild 已被 Windows Workflow 4.0 取代.这意味着当您创建构建定义时,您将无需编辑 TFSBuild.proj,而必须编辑工作流来自定义您的构建. 顺便说一句,如果我说 Microsoft 不支持 TFS 2010 中的 MSBuild 并且作为 TFS 2010 Team Build 管理员学习 MSBuild 不值得,我是否正确?
..
我知道 VS 2010 Pro/Premium/Ultimate 包括 TFS 连接,VS 2010 Express 是否包含? 解决方案 不,它没有. 请参阅这个 SO 问题(什么是Visual Studio Express Edition 中的“缺失"?) - 要点之一是不支持 Team Explorer,这意味着 TFS 集成. 在 this VS 2010 的 Micr
..
是否可以将通配符 testcontainer 值传递给命令行 mstest.exe 而不是手动硬编码多个 testcontainer 值?比如 Mstest.exe/testcontainer:tests.dll 我想在我们的 tfs 2012 升级 template.xaml 构建过程中手动调用 mstest,使其行为类似于在默认 template.xaml 中运行测试的自动发现方式
..
我需要我的 C# 项目在执行期间启动另一个 EXE 程序.这个可执行文件需要与 C# 程序在构建解决方案时放置在同一个文件夹中,例如,调试文件夹——就像 DLL 文件引用一样——这样当我的团队成员从 TFS 检出项目时,以及调试,当我的 C# 代码尝试调用它时找到 EXE. 但是,EXE 本身不是参考,因此不能将其添加为参考,即使我希望以与参考相同的方式复制它. 这个问题有没有合理的解
..
在家里使用 Git 把我宠坏了 - 我现在发现在工作中使用 TFS 有点麻烦,我想探索在本地使用 Git 并以某种方式与 TFS 同步的可能性.我认为有几种不同的方法可以做到这一点,并希望听到已经尝试过的人的意见. 我找到了一个 博客帖子 描述了一个相对手动的工作流程,但我希望有更好的自动化和历史支持. Jim Deville 似乎正在撰写关于 IronRuby 的系列团队将他们的 g
..
我想在 TFS 2013 中创建一个特殊的构建定义以从标记构建.该项目中使用的源代码管理是 Git. 所以,假设我有一个名为 v1.0 的标签.我希望这个构建定义提取与该标签对应的源并运行构建.触发器现在无关紧要 - 它甚至可以是手动的.这怎么可能? 我可以看到您只能在“源设置"选项卡上选择分支... 考虑高级场景:创建新标签时会触发构建,并从新创建的标签中获取源来运行构建.那可
..
我在使用 Team Explorer Everywhere 命令行客户端 (TEE-CLC-10.0.0) 创建工作区和从 Team Foundation Server 下载文件时遇到问题.我已经创建了工作区: $ ../tfs/TEE-CLC-10.0.0/tf -login:secretUsername,secretPassword -server:http://secretHost:808
..