tfs相关内容

“无法找到版本"在 TFS Build 2015 期间还原 NuGet 包时

我在 TFS Build 2015 期间遇到 NuGet 包恢复问题. 由于某些包需要 NuGet 3.x 客户端,我已将新的可脚本化构建配置为使用自定义 NuGet 位置,我已在其中放置了 NuGet 命令行 3.x 测试版的可执行文件. 每当我运行构建时,所有包都无法恢复,NuGet 会抛出 “无法找到版本..." 错误: 无法找到包“Microsoft.Bcl"的版本“1.1. ..
发布时间:2021-12-28 13:43:20 其他开发

Team Foundation Server (TFS) 文件差异查看器 - 使用其他工具自定义

我使用的是适用于 Visual Studio 2005 的 Team Foundation Server (TFS). 每当我想比较两个文件的版本时,TFS 都会显示一个包含差异的窗口. 问题是总是垂直分割. 事实上,几乎每次,我更愿意将它水平拆分.我已经看过 TFS 选项并用谷歌搜索过,但我什么也没找到.我很震惊地认为这样的选项不可用! 有没有办法配置TFS来水平分割? ..
发布时间:2021-12-28 13:43:13 其他开发

TFS 客户端挂钩

我们使用 TFS 作为版本控制.目前,项目管理是通过我们本地的 PMS 应用程序完成的.我们有一个要求,例如当团队成员签入项目时,显示用于输入任务详细信息的自定义对话框并更新我们的本地 pms 数据库.我想显示一个自定义对话框,在调用签入命令之后和/或之后.还要确保只有通过这个自定义对话框成功提交了任务详情,我们才能签入项目. 解决方案 创建自己的签入策略 您可以通过签到政策执行此操 ..
发布时间:2021-12-28 13:43:03 其他开发

如何在 TFS 中的构建中打开代码覆盖率?

在具有 .testrunco​​nfig 文件的解决方案上运行 TFS 构建时,我需要知道如何打开代码覆盖率. testrunco​​nfig 文件中有一个用于代码覆盖率的选项,但是在运行 TFS 构建时没有代码覆盖率结果. 我使用 *Tests.dll 掩码运行我的测试,而不是使用测试列表 (.vsmdi). 解决方案 您如何运行测试?您是使用 .vsmdi 文件还是只是指定 ..
发布时间:2021-12-28 13:42:42 其他开发

EF Code First 迁移以部署旧版本

我正在使用 TFS Release Management 进行持续集成和部署. 我在部署期间使用 migrate.exe 执行数据库迁移,这在您从旧版本迁移到新版本时非常有用.但是,当您想要部署旧版本的应用程序时,它会变得更加混乱. 基本上,保存上下文迁移的程序集必须知道如何从版本 3 转到版本 2.通常,您使用将要部署的程序集作为迁移源,但在这种情况下,您必须使用已部署的程序集,因为 ..

修复本地 Visual Studio TFS 工作区映射

我设法破坏了我的本地 Visual Studio Team Foundation Server 工作区映射.Visual Studio 可以成功连接到 TFS,我可以管理 TFS 服务器连接.但是,我无法打开 Source Control Explorer 或 Workspaces/Manage Workspaces 对话框.两个窗口都失败并显示以下消息:“错误意外的文件结尾.".在我的本地机器上 ..
发布时间:2021-12-28 13:42:25 其他开发

Eclipse 的 TFS 插件

是否有任何可用于 Eclipse IDE 的 TFS 插件?我们正在尝试集中我们的 SCM,并且由于我们还开发 Java 2 EE 应用程序,我们希望在 Eclipse 中集成 TFS. 哪些插件可用?您认为哪些最有用. 我听说微软可能会发布一个,有人知道吗? 我看了看,发现 Teamprise 的评论看起来不错,但是想要 > 1 个选项! 提前致谢. 解决方案 ( ..
发布时间:2021-12-28 13:42:13 其他开发

如何设置 TFS PowerShell 管理单元

我已经安装了 TFS Power Tools,我正在尝试使用 powershell 管理单元,但我不知道如何设置它.当我查看安装文件夹时,我只看到以下 5 个 dll. Microsoft.TeamFoundation.PowerToys.Client.dllMicrosoft.TeamFoundation.PowerToys.Common.dllMicrosoft.TeamFoundation ..
发布时间:2021-12-28 13:42:02 其他开发

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

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

TFS 将变更集合并到具有待定变更的文件中

我觉得这是一个非常愚蠢的问题,但我在任何地方都找不到答案. 所以我们有一个 Dev 分支和一个 QA 分支.我将 Dev 中的一堆连续变更集合并到 QA 中,并解决了冲突.现在我想在稍后的变更集中合并我刚刚合并的更改(没有签入第一次合并的更改).没有骰子,TFS 说: 项目 $/My/Path/to/the/file.vb 有一个不兼容的待定更改. 它有什么问题?为什么它不给我一个合并冲 ..
发布时间:2021-12-28 13:41:16 其他开发

将程序集版本号与 TFS Buildnumber 对齐

我想知道是否有一种方法可以在不使用 BuildNumberOverrideTarget 的情况下同步内部版本号 (20080213.1),而我必须在其中生成自己的内部版本号?我基本上想使用默认/内置的 tfs buildnumber 生成器,但想访问它以将我的程序集版本与它对齐.可以这样做吗?这样做是否明智? 解决方案 您的要求非常合理,有多种方法可以实现. 就我个人而言,当我这样做 ..
发布时间:2021-12-28 13:40:58 其他开发

使用所有历史将 Git 迁移到 TFS

有什么方法可以将 git 存储库及其所有历史记录(如版本、分支和推送消息)迁移到 TFS?现在源在 Github 上,我想将其迁移到我的本地 TFS 存储库. 解决方案 安装 git-tf 来自 Codeplex 源,MS 下载,或者更好: 巧克力包:choco install git-tf 然后运行以下命令: 首先你需要配置你的 GIT 仓库 git tf 配置 ht ..
发布时间:2021-12-28 13:40:51 其他开发

通过合并查看 TFS 签入历史记录?

在 TFS 中,当您将分支 A 合并到分支 B 并签入时,您会在 B 上获得一个变更集(通常带有“合并的 A->B"之类的注释). 这意味着 B 没有来自 A 的任何签入历史记录.因此,如果有人在分支 A 上创建了一个新文件,您无法分辨是谁从分支 B 创建的.如果有人更新了 A 上的文件,你不知道是谁从 B 分支进行了更新. 有什么办法可以跨分支查看这种详细的变更集历史记录吗?某种电动 ..
发布时间:2021-12-28 13:40:42 其他开发

如何确定 TFS 中的标签应用于哪个变更集?

我们使用 Team Foundation Server,并使用标签在我们的版本历史记录中创建特定版本(内部或外部)的生成点. 现在我们想知道特定的变更集是在特定标签之前还是之后完成的(因此是否包含在该版本中),但我们一定是找错了地方.此信息通常在错误跟踪系统中提供,但这次此字段保持开放,因此我们认为可以使用 TFS 来解决. 文件的版本历史记录不包括应用的标签.要查找标签,我知道要查找 ..
发布时间:2021-12-28 13:40:33 其他开发

将 TFS 2010 历史记录导出到 Excel 或文本文档

如何从 TFS 2010 导出包括用户、日期和完整评论(未截断)的历史记录? 例如,在团队资源管理器中:右键单击团队成员姓名 > 显示签到历史记录.这将显示用户的签到历史记录,但评论将被截断. 解决方案 最简单的方法是从 excel 连接到 TFSWharehouse,然后在 Excel 表中从源代码管理历史记录中提取数据.这真的很简单也很强大. 您会在此处找到有用的信息:ht ..
发布时间:2021-12-28 13:40:27 其他开发

Visual Studio 2017 上的 tfpt.exe

即使安装了 Visual Studio 2017 的 Productivity Power Tools 扩展,我仍然无法运行 tfpt.exe 以执行 this 上建议的命令发帖: C:\Development>tfpt unshelve "ShevesetName;UserName"/migrate/source:"$/Project/Source"/target:"$/Project/Tar ..
发布时间:2021-12-28 13:40:18 其他开发

在 Team Foundation Server 中,什么是构建代理和控制器?

我无法理解 Team Foundation 中构建服务器的概念.有人可以解释一下吗?还有基础服务器中的构建代理和控制器是什么? 解决方案 在 TFS 中,构建系统由两个主要结构组成:构建控制器和构建代理. 控制器的工作是对构建请求进行排队并将它们发送到“最可用"的构建代理.代理的工作是执行实际构建. 此设置可让您轻松成长为“构建农场",控制器将其分派给任意数量的代理,从而使您的 ..
发布时间:2021-12-28 13:40:10 其他开发

删除 TFS 中的文件夹

我在工作区“CPortalWS"下的 TFS 项目中创建了一个文件夹.我删除了工作区,但现在我想删除项目中的文件夹,删除选项不可用. 我已经尝试创建一个映射到项目的新工作区,但我仍然没有选择删除. 这是 TFS 中的错误吗?如何删除文件夹? 任何帮助将不胜感激. 解决方案 在 TFS 中删除文件夹有点奇怪. 你必须: 创建工作区 获取文件夹的最新源(到您 ..
发布时间:2021-12-28 13:39:48 其他开发