tfs相关内容

在控制台中查看 TFS 变更集详细信息

我正在使用 TFS 并想查看包含多个文件更改的变更集上的所有更改.在 GUI 中查看此文件效率不高,因为我必须打开每个文件.我想要做的是告诉控制台上的 TFS 向我显示变更集编号 777 中所有文件的所有更改.是否有执行此操作的命令? 解决方案 tf diff /version:C776~C777/recursive/format:unified 会给你一个差异格式的总结 ..
发布时间:2021-12-28 13:46:29 其他开发

使用 c# 在 TFS 上获取变更集及其所有更改

我试图通过它的 changesetid 获取特定的变更集.这是工作.问题是我无法获取受该变更集影响的文件. Changeset changeset = GetChangeset(new Uri("tfs path"), 10918);foreach (var w in changeset.Changes){Console.WriteLine("类型:" + w.ChangeType);Conso ..
发布时间:2021-12-28 13:46:16 C#/.NET

如何在团队项目源代码管理中创建新的根文件夹?

我想重新创建一个文件夹层次结构,就像这个例子一样(来自 TFS 分支指南 Main 2010 v1): 问题是我无法理解如何创建额外的根级文件夹,例如上图中的Development 和Release,以将新的子分支放入其中. New Folder 命令选项仅在根级别分支下的级别可用. 如何在团队项目源代码控制中在主分支级别创建新的根文件夹? 解决方案 确保您的工作区映射在团队 ..
发布时间:2021-12-28 13:45:51 其他开发

TFS 2013 Git 模式不支持 TFVC 的哪些内容?

最近我意识到,TFS 2013 中的 Git 模式项目并非支持所有可用于 TFVC 的功能.这已被 Brian Harry 的博文,说: ...我们正在将 Git 完全集成到 TFS ALM 工作流程中——工作项跟踪、构建自动化、报告、代码审查等.不是全部该集成的部分尚未完成,但我们将对其进行充实通过 2013 年更新,当我们完成后,我们应该有完整的Team Foundation 版本之间 ..
发布时间:2021-12-28 13:45:44 其他开发

如何防止门控签入将关键字 ***NO_CI*** 放在评论中

这个问题与我的问题有关结合“门控签入"和“持续集成"构建Team Foundation Server 我今天早上发帖 感谢@pantelif,我知道在Gated Checkin Build 构建之后,持续集成构建被阻止作为(在大多数情况下)预期行为被触发.Team Foundation Server 将关键字 ***NO_CI*** 添加到签入注释中以执行此操作. 在问题中,您可以在此 ..
发布时间:2021-12-28 13:45:34 其他开发

Visual Studio Diff 工具 - 何时允许编辑?

我使用的是 Visual Studio 2013 和 tfs 2013.有时我会更改代码并单击与最新版本进行比较.diff 工具将打开并允许我在 diff 工具中编辑文件.但是其他时候它不会让我编辑而是只读. 是否有一些设置或我需要做的事情总是允许编辑? 在一个数据库项目中,我注意到它从不让我在 diff 工具中进行编辑.我需要更改某些设置吗? 我在网上搜索过,但没有找到任何答案 ..
发布时间:2021-12-28 13:45:27 其他开发

如何在 TFS 2012 RC 签入前强制进行代码审查?

我刚刚安装了 TFS 2012 RC 和 Visual Studio 2012 RC.我看到了一些有趣的恐惧:代码审查、签入前建立成功.但它没有!所以我的问题是: 如何在 TFS 2012 RC 中在签入前强制进行代码审查? 如何强制“构建"签入政策(非门控签入)? “Builds"签入政策和“Gated Check-in"有什么区别? 解决方案 1) 在团队资源管理器中,转到“ ..
发布时间:2021-12-28 13:45:19 其他开发

安全删除 TFS 分支项目

我目前正在为大量解决方案重新组织我们的 TFS 源代码控制,到目前为止我已经成功地完成了这项工作. 我现在遇到一个问题,我需要删除为旧结构分支的遗留“发布分支"TFS 项目,并且不再需要,因为我现在在新结构中托管一个发布分支. 这是移动所有内容后源代码管理现在的样子的示例: $/源项目/树干/[项目]/发布/[项目]$/Release 分支项目/[项目]/[其他遗留的东西] 到目前 ..
发布时间:2021-12-28 13:45:08 其他开发

Git-Tfs:每个 Git 提交的 TFS 变更集?

在工作中,我们使用 TFS,我正在尝试使用 Git-TFS 工具,以便在将本地提交推送到我们的 TFS 存储库之前处理本地提交时有更大的灵活性. 我有这个工作,但是当我执行 git tfs ct 时,它会将我的所有提交检查到一个 TFS 变更集.我错过了什么,或者这是它应该如何工作?如果它没有将我的每个提交作为单独的变更集单独推送到 TFS,那么它似乎首先违背了使用 git-tfs 的目的. ..
发布时间:2021-12-28 13:44:57 其他开发

TFS 构建错误-“指定的路径、文件名或两者都太长..."

我正在编写构建过程模板的自定义活动.我在构建活动时遇到了以下问题. >XamlBuildTask :错误 XC1043:扩展“Microsoft.Activities.Build.BeforeInitializeComponentExtension"引发了类型为“System.IO.PathTooLongException"的异常:“指定的路径、文件名或两者都太长.完全限定的文件名必须少于 26 ..

将 VS2015 更新为 Update 1 后,变更集注释策略中的内部错误

大约一个小时前一切都很好,当我尝试办理登机手续时,政策友好提醒我“为办理登机手续提供评论".然后我像我的一些同事一样安装了 VS2015 Update 1,之后,我在尝试检查某些内容时收到以下错误消息: 变更集评论政策中的内部错误.加载变更集评论策略策略时出错(策略程序集“Microsoft.TeamFoundation.PowerTools.CheckinPolicies.Changese ..
发布时间:2021-12-28 13:44:34 其他开发

在 Visual Studio 的 TFS 构建窗口内停止刷新

在查看 TFS 构建时,有没有办法停止 Visual Studio 内部的不断刷新?使用 VS 2010 SP1 和 TFS 2010 SP1.在 Build 窗口中观看构建时,屏幕每 10 秒左右刷新一次.没什么大不了的,除非在每次刷新期间,如果查看构建窗口的底部(并且滚动),窗口会重置到页面中间的某个位置.很烦人.我宁愿手动刷新以观看构建运行,而不是向下滚动到底部,然后一旦到达底部,由于窗口重 ..
发布时间:2021-12-28 13:44:12 其他开发

TFS 中是否有“获取最新版本"预览?(如 VSS 'Get' 命令)

我的问题与 Team Foundation Server (TFS) 有关,具体而言,在执行“获取最新版本(递归)"之前,有没有办法知道服务器上的哪些文件已更改? 在 Visual Source Safe (VSS) 中,您可以执行“获取"(我认为),它会向您显示正在考虑进行更新的所有文件以及我们在服务器上更改的文件(因此将是在获取期间更新).这个功能似乎完全没有! 此外,当我在 TF ..
发布时间:2021-12-28 13:44:05 其他开发

为 Team Foundation Server 2010 设置用户权限

我们已经成功安装了 TFS 2010,但不知道如何设置用户权限.我们是有五个开发人员、一个经理和一个秘书的小项目.每个开发者都在为一个或多个项目工作,我们没有任何项目之间的合作.我们希望每个人都能看到每个项目的所有代码,但只有那些负责代码的人才能更改它.但是,我们希望每个人都为所有项目创建工作项.我们应该如何设置? 解决方案 有关 TFS 2010 权限的详细信息,您可以查看此 http: ..
发布时间:2021-12-28 13:43:59 其他开发

导入 Visual Studio TFS 工作区

有没有办法导入 Visual Studio TFS 工作区,我有 30 多个工作区,我需要将它们导入新机器上的 TFS.谢谢 解决方案 如果您想克隆工作区的结构,但保留旧的工作区,请运行 tf 工作区/server:yourserver/new NewName/template:OldName;OldOwner http://msdn.microsoft.com/en-us/libra ..
发布时间:2021-12-28 13:43:51 其他开发

SonarQube MSBuild Scanner 不会从分析中排除文件

我们目前正在使用 SonarQube Scanner for VSTS/TFS 4.1.1(使用 SonarQube Scanner 4.1.1). 我们想要做什么: 对于我们解决方案中的某些项目(模块),我们希望从分析和代码覆盖率统计数据中排除文件.这应该通过使用文件模式而不是修改 TFS 构建任务以可维护的方式完成. 项目结构: |- 来源|- 项目A|- 脚本(应排除) ..
发布时间:2021-12-28 13:43:39 C#/.NET

TFS 使用新文件获取最新版本

在向我的解决方案中添加新文件或文件夹时,我遇到了 TFS 问题. 当团队中的任何其他人尝试“获取最新"时,它会更新每个更改的文件,但不会下载新添加的文件!! 如果我们转到源代码管理资源管理器,新文件显示为“未下载"...如果我们强制下载,那么我们也必须将该文件包含在他机器的项目中. 我不敢相信这是 TFS 的正常行为(我认为这是基本的)所以我认为我们做错了什么......知道发生 ..
发布时间:2021-12-28 13:43:29 其他开发