tfs相关内容
我遇到了以下 TFS 问题: 我已经从 MAIN 分支创建了新分支.在此期间,新分支上发生了一些变更集(让我们将它们从 CS-1 指定为 CS-2).有一次,我对 MAIN 分支进行了修改,并且此修改已合并到新分支上(分支上的新变更集:CS-3). 在那之后,新分支有几个变化(产生了从 CS-4 到 CS-5 的变更集).此外,我对 CS-3 进行了回滚,结果在新分支上创建了新的变
..
我的团队正在使用搁架进行代码审查,用于 X++ 代码.这不是本地视觉工作室语言.所以你可以考虑像我们在 TFS 中存储文本文件一样. 对于代码开发人员,创建一个搁置并将其发送给团队进行审核并发送反馈.但是当开发人员处理评论并生成另一个搁置时,评论就会丢失. 对于审稿人来说,原始意见是否得到处理就变得困难了.唯一的办法是在2个屏幕上比较2个搁置代码,这很痛苦. 解决方案 目前不支
..
在 git 中有一个非常方便的功能,可以让您修复上次提交,例如当你忘记了不能完全提交的事情时. 在 git 中很容易做到这一点: git commit --amend 这样你就不必指定提交消息或其他任何东西,提交只是“附加"到你最后一次完整提交 - 或者至少我是这么理解的. TFVC 中有没有类似的东西? 解决方案 不,不是真的.您可以更新签入注释,或关联工作项,但不能更改
..
我正在为 TFS 开发多个自定义构建脚本,我想知道是否有任何用于开发、测试和部署 TFS 构建脚本的最佳实践. 您是否设置独立于生产构建服务器的开发和 QC 环境?是否有其他方法可以将脚本开发过程与构建过程的其余部分隔离开来,以便正在开发的构建脚本不会干扰“生产"构建? Team Build 喜欢在构建过程中创建工作项、更新工作项和添加标签,而我不希望在“测试"构建中发生这种情况.
..
我可以通过程序将测试结果更新到 VSTS 中的测试用例.测试用例结果更新 现在,我想更新测试用例中每个测试步骤的结果.找不到任何相关信息.请帮忙 解决方案 最简单的方法是使用客户端 API: 简单示例: int testpointid = 176;var u = new Uri("https://[account].visualstudio.com");VssCredenti
..
我们有一个 Visual Studio 测试控制器,在特定的测试环境设置中包含 3 个注册的测试代理,用于我们的夜间自动化运行.我已经看到关于让构建代理运行测试的大量文档,但我们需要测试执行通过控制器并从测试代理运行. 我的想法是编辑构建过程模板,这样它会触发这些远程执行的测试的执行,然后等待测试运行结果,但我没有构建模板的经验,我一直找不到任何示例展示我如何做到这一点.当然,这首先假设编辑
..
我们的团队成员在不同的国家/地区,正在尝试找出最可行的选项,让他们能够访问我们的 Team Foundation Server for Visual Studio 2010. 解决方案 你可以查看这个 http://msdn.microsoft.com/en-us/library/bb668967.aspx
..
我在 Windows 8 机器上使用 git 版本 1.9.5.msysgit.0 推送到托管在 HTTPS 上的 TFS Git 存储库. 当我推送任何文本文件时,一切都很好.但是推送某个 .jpg 文件 git 挂在 POST git-recieve-pack 上,输出如下: $ git push -v推送到 https://tfs.ourcompanyn.com/tfs/Defaul
..
我在一个小团队中使用 TFS 2010.签出文件的策略不启用多重签出.但我希望对于特定文件(仅适用于两个文件(cs 文件))有多重签出选项?使用“签出编辑"时,“锁定类型"的组合框表示只有一个人可以编辑文件,没有更改选项. 解决方案 TFS 中的多次结帐只能在项目级别启用或禁用.要启用或禁用它,具有团队项目管理员访问权限的人员需要使用团队资源管理器导航到: (project) ->
..
我需要帮助解决以下问题: 我正在尝试将源分支中的代码搁置到目标分支上. 我正在使用以下内容: VS2012 RC TFS 2012 VS2012 x64 跨工具命令提示符 当我使用命令提示符执行取消搁置操作时,出现以下情况: 显示包含更改文件列表的货架集详细信息对话框. 点击取消搁置按钮. 观察命令提示符输出:“已添加具有相同键的项目." 我已经下载了电
..
我们刚刚从 TFS 2010 升级到 TFS 2015,我正在以“vNext"构建/工作流格式重新创建 XAML-Build-Definition. 在旧版本中,可以将所有文件(DLL)平放在一个目录中,而无需原始目录结构. 使用新的 TFS 2015 Build 框架是否仍然可以实现? 我有以下发布构建工件-设置: 工件类型:文件共享 路径:\\server\tfs
..
我们在项目中使用 Visual Studio 2012 和 Team Foundation Server 2010.由于我们使用的是 Microsoft Fakes,因此我们无法使用 Team Build 2010 的已启动测试功能,因此我创建了一个构建活动,它调用 VSTest.Console.exe 并传递测试程序集.这种方法对我们来说效果很好.但是,在最近签入后,我们在执行 Vstest.c
..
我想开发在 TFS 团队集合中每次创建或更改工作项时运行的软件. 我的 TFS 服务器版本是 2013,我计划很快升级到 2015. 我尝试了以下文章 但它在 2013 年不起作用... 你有什么推荐? 解决方案 找到答案! 这是我的代码: 使用 Microsoft.TeamFoundation.Common;使用 Microsoft.TeamFoundation
..
我已按照此网站上的步骤操作:http://msdn.microsoft.com/en-us/library/bb668980.aspx 以创建 TFS 自定义签入策略.我已经按照它的建议更新了注册表,除了 Visual Studio 11.0 而不是 8.0 在 Visual Studio 2012 -> 团队资源管理器 -> 设置 -> 源代码管理 -> 签入策略选项卡中单击添加.我看到
..
我最初在 ServerFault.com 上问了这个问题,但在我看来,关于 TFS 2010 的活动更多在 StackOverflow.com 上,所以我决定在这里重新发布... 据我所知,“项目集合有效用户"TFS 组不能再直接修改. 但是,我想授予我的所有域用户(称为“DOMAIN\Domain Users"的 Windows 组)对 TFS 项目集合的“读者"级别访问权限...
..
我在 TFS 下存储了一些嵌入式 C 软件,并且还有相应的 TFS 构建定义,它成功地检出代码并使用相关编译器构建它.所以要明确一点,虽然这是 TFS,但我不是在构建 .NET 应用程序. 现在我的构建工作了,我正在尝试提供应该与构建过程相关联的整体软件版本支持.我目前的目标如下: 正在构建的源代码有一个头文件,其中包含三个变量的#defines,Major Version、Minor
..
我在 Jenkins 有一个 maven 项目(这是一个 selenium-java 项目),web 开发人员使用 TFS,我想在开发人员将他们的代码更改推送到 TFS 后立即执行我的 selenium 测试. 解决方案 如果您使用的是 Visual Studio Team Services,则可以将代码存储在 Visual Studio Team Services 中,并继续使用 Jen
..
有没有人成功地让 Team Build 在构建报告中显示 xUnit.net 测试结果和代码覆盖率?MSBuild 运行器正在运行测试,结果在日志文件中,但构建报告的测试结果和代码覆盖率结果区域分别显示“无测试结果"和“无覆盖率结果".Team Build 是否正在为 xUnit.net 运行程序导出的测试结果寻找某个位置/格式? 解决方案 TFS/TeamBuild 肯定需要特定格式的测
..
我正在尝试使用 Powershell 从 TFS“获取最新版本"特定文件夹. 我已经安装了 TFS Snappin,并且一直在 PowerShell 中使用 TFS Power Tools cmdlet(例如 Get-TfsChildItem 和 Select-TfsItem 等)[我如何设置 TFS PowerShell 管理单元 ],并阅读了他们的文档(我觉得这些文档不够解释!).
..
我有兴趣在命令提示符下获取搁置集的内容.现在,您可能会认为 TFS Power Tools 中提供的 Get-TfsShelveset 等 cmdlet 可以执行此操作.您可能还认为“tf.exe 搁置集"会这样做. 但是,除非我遗漏了什么,否则我很震惊地报告这两种情况都不是.相反,每个命令都要求您给它一个搁置集名称,然后简单地反刍该搁置集的单个行项目,以及有关搁置集的一些元数据,例如创建日
..