您如何看待 TFS 中版本的更改?

2023-12-19

我正在尝试从 VSS 迁移到 TFS,并且需要能够显示在两个版本之间签入了哪些文件。在 VSS 中,我们只需标记发布的代码并查看标签之间的历史记录,并生成报告以显示签入和评论。有没有办法用 TFS 获得类似的结果?或者显示两个变更集或标签之间的差异?


命令行工具tf.exe为您提供比 GUI 更多的选项(并且可以在对话中给出结果或作为标准输出——有利于进一步处理)。

E.g.

tf hist . -r /version:C10~C1000

将递归列出变更集 10 和 1000 之间影响此文件夹和内容的所有变更集。

请参阅有关的文档MSDN http://msdn.microsoft.com/library/yxtbh4yh.aspx.

如果您需要最大的灵活性,您可以使用 TFS 客户端程序集创建自己的命令。很遗憾文档 http://msdn.microsoft.com/library/bb130146.aspx有点稀疏。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

您如何看待 TFS 中版本的更改? 的相关文章

  • 如何在 IIS 8 中远程停止/启动应用程序池

    注意 每条线使用一行 我在 IIS 6 中使用了这些命令 它们工作得很好 Start get wmiobject namespace root MicrosoftIISv2 computername REMOTE SERVER class
  • 如果文件已在服务器上,请避免使用 git-ftp 上传

    假设我有应用程序的本地副本 我将其推送到 github 然后使用 git ftp 将任何更改上传到我的服务器 我首先会使用 git ftp init u
  • 使用 VNext 构建后,TFS tbl_Content 开始快速增长

    直到一个月前我们一直在使用旧样式 XAML 构建 然后开始使用 vNext 构建 之后我注意到 TFS 数据库中的 tbl Content 表开始快速增长 例如 在过去 8 小时内 它增长了 10 GB 但我不明白为什么会这样做 有谁知道它
  • 在工作区中找不到文件

    我使用 Visual Studio 2010 professional 和 TFS 作为源代码控制 一切正常 早上我来打开我的解决方案 它以离线状态打开 我尝试上网 它说 Workspace for this solution could
  • TFS2010 - SourceGetVersion 中出现错误的变更集

    我目前正在设置 Team Foundation Server 2010 在执行构建时我发现了一个非常奇怪的行为 情况说明 我们有2家分行 发展 Main 所有开发人员仅将代码签入开发分支 构建经理每天一次将一些变更集合并到主分支 在开发分支
  • 使用 TFS 个人访问令牌克隆 Git 存储库

    我正在尝试以编程方式克隆 git 存储库 我的 ASP NET MVC 应用程序正在创建并启动一个进程 处理进程的代码工作正常 但是当尝试使用本地 TFS PAT 克隆 git 存储库时 身份验证失败 我无法使用 NTLM 或要求用户输入凭
  • Git:如何变基到特定提交?

    我想变基到特定的提交 而不是另一个分支的 HEAD A B C master D topic to A B C master D topic 代替 A B C master D topic 我怎样才能做到这一点 您可以通过在您喜欢的提交上创
  • 解决方案文件的修改权限

    我有用VS2005开发的项目解决方案 它绑定到 TFS Team Foundation Server 我想将解决方案转换为 VS2008 版本 保持绑定不变 但是在转换时出现错误 错误信息 解决方案文件 C abc abc sln 无法转换
  • Maven 中不同配置文件的不同 SCM

    在我的项目中 我们必须使用 maben build number 插件来构造 jar 的最终名称 为此我们使用 SCN 的修订版 因此我们需要 SCM 但是我们在无法直接访问的受控环境和本地测试环境上有两个 SVN 因此对于我们的 poup
  • XAML 构建的本地 TFS 到 VSTS 迁移

    目前 我们在本地使用 TFS 2017 update 1 但我们必须在 VSTS 云平台上迁移 TFS 此外 我们还使用自定义构建模板在本地使用 TFS 构建服务器进行 XAML 构建 我们的问题是迁移后所有 XAML 构建定义是否都能正常
  • 自动包含在 Visual Studio 外部创建的新文件

    Problem 如果我将图像保存在项目文件夹结构中的某个位置 则在 Visual Studio 外部创建的图像不会自动包含到我的项目中 问题 有没有办法自动包含添加到项目中任何文件夹中的新文件 我还使用源代码管理 团队基础服务器 如果新文件
  • TFS MSBuild:$(ProjectDir) 空白或随机

    我有一个 vcproj 文件 其中包含一个简单的预构建事件 大致如下 Helpertask exe ProjectDir 这在开发人员 PC 上运行良好 但是当解决方案在 MSBuild 下的 TFS 2008 构建服务器上构建时 Proj
  • 将构建日期放入“关于”框中

    我有一个带有 关于 框的 C WinForms 应用程序 我使用以下方法将版本号放入 关于 框中 FileVersionInfo GetVersionInfo Assembly GetExecutingAssembly Location F
  • 如何使用 C# API 移动 TFS 文件?

    我一直在谷歌上搜索如何使用 TFS API 通过 C 移动文件 我们的想法是有一个文件夹 开发人员可以在其中放置数据库升级脚本 构建过程会在该文件夹中创建一个构建脚本 并将该文件夹上的所有文件移动到具有我们刚刚创建的数据库构建版本的新文件夹
  • 本地提交推送到中央服务器

    在工作中 我们使用 perforce 并被鼓励定期对其进行承诺 我对此很满意 然而 我想运行像 Mercurial 这样的东西 这样我就可以在本地提交正在进行的工作并且不一定编译 运行的东西 然后从中定期提交到中央 perforce 服务器
  • 从 TFS 下载工作项附件(文件已损坏)

    我正在尝试创建 C 代码 因此我可以自动从 Team Foundation Server 下载 BUGS 预定义查询的所有附件 该代码似乎工作得很好 但所有下载的文件都因意外原因而损坏 我无法查看它们 有人可以看一下代码并分享意见吗 非常感
  • Mercurial日志接口

    我一直在浏览 hginit com 上的教程 但我发现了一个相当不方便的方面hg log特征 基本上 当我输入它时 我会在顶部看到最新的更改 在底部看到最旧的更改 但这很烦人 因为大多数时候 您希望看到最新的修订版 所以 假设我有 100
  • 无法创建 TFS 构建定义 (TF225000) 并且没有构建管理员组

    我无法在 TFS 2013 团队项目上创建构建定义 因为出现错误 我在项目管理员组中 我被添加到项目集合构建管理员组作为一种可能的解决方法 但我仍然遇到相同的错误 团队项目没有 构建管理员 组 这是一个明显的缺陷项目级组 https msd
  • 在 Xcode 9 上切换分支

    我无法找到使用 Xcode 9 切换分支的菜单项 工作副本菜单似乎已经消失 有任何想法吗 Xcode 9 Xcode 8 Press 2 to open the new Source Control Navigator 右键单击master
  • 命名空间中不存在类型或命名空间名称 - 但命名空间确实存在

    我已经工作了很长时间没有任何问题的项目突然开始抛出错误 例如 The type or namespace name xxx does not exist in the namespace yyy are you missing an ass

随机推荐

  • 强制 UIView 立即重绘,而不是在下一个运行循环期间重绘

    我创建了一个 UIImagePicker 相机视图 带有工具栏和用于拍摄快照的自定义按钮 由于自定义按钮 我无法真正更改为使用默认方式 并且我在视图顶部绘图 当您点击按钮时 我想使用 UIGetScreenImage 截取屏幕截图 但是 即
  • readline 跳过 for 循环中的第一行

    我有一个问题for跳过第一行的循环 我知道为什么 但我不知道如何解决 当我将其更改为while循环 或者事实上任何东西 它给了我一个错误 line 29 in
  • 扭曲的位置标头重定向

    来自render GET的方法Resource in twisted 是否可以完全重定向到不同的网址 托管在其他地方 request redirect url 似乎没有做任何事情 也没有twisted web util Redirect p
  • 为什么在应用程序重新启动或我执行 NSBatchDeleteRequest 两次之前不会删除条目?

    我正在阅读删除 重置核心数据中的所有条目 https stackoverflow com a 37348554 5175709 如果我按照以下步骤操作 我会得到意想不到的结果 调用下面的代码 然后在模拟器中查询一个实体 我会得到一个实体 如
  • 如何解决iPad使用事件委托时的闪烁问题?

    当使用事件委托方法时 我们在更高级别的元素 父元素或祖元素 上设置事件处理程序 但这在 iPad 的 Safari 上存在问题 如果父元素有单击处理程序 当用户触摸该元素内的任何内容时 整个区域将变灰 在 iOS 5 1 上 或闪烁 在 i
  • loadClass(字符串名称)和loadClass(字符串名称,布尔解析)之间的区别

    有什么区别loadClass String name http download oracle com javase 1 3 docs api java lang ClassLoader html loadClass 28java lang
  • 列出给定 Azure 帐户的订阅

    我正在尝试使用以下命令列出 Azure 帐户中的订阅azure python sdk 我已点击文档中的此链接 https learn microsoft com en us python api azure mgmt subscriptio
  • NHibernate 组件继承

    NHibernates 组件可以继承吗 快速谷歌只返回了一堆适当的结果 所有博客 并且所有内容都是前一段时间写的 所以想知道它是否可用 如果不是 你该如何处理 目前还不可能 如果需要继承 则必须映射一个实体
  • 在实体框架中绑定自定义属性

    我的 EF 模型中有一个员工实体 然后我向项目添加了一个类以添加自定义属性 public partial class Employee public string Name get return string Format 0 1 this
  • 如何缩小 IMG 周围的 DIV?

    向所有 CSS 大师提出一个简单的 有人可能会想 问题 我想缩小 DIVsnugly围绕 IMG IMG 是 600 x 800 我需要它小得多 所以我去 高度 100 width auto 并通过包装器 DIV 约束高度 但是 为了维持
  • 在 Android 项目中处理 AWS 凭证的正确方法是什么?

    我需要在我的 Android 应用程序中连接到 Amazon 的 SimpleDB 亚马逊提供的示例项目安卓软件开发工具包 http aws amazon com sdkforandroid 将凭证放置在名为 AwsCredentials
  • 如何动态更改 ElasticSearch 的同义词

    我的同义词存储在数据库中 当数据库中的同义词发生更改时 我想更新索引中可能因同义词更改而更改的任何值 我能想到的有两个部分 第一 找出要重新索引的文档 第二 弄清楚如何告诉 ElasticSearch 同义词已更改 我正在努力解决第二个问题
  • 在 C# 中用新音频覆盖 mp4/wmv 视频的音频内容

    我有一个视频剪辑和一个音频剪辑 我想将音频放在视频的一部分上 双方的起点一致 但视频稍长 我想最好用 C 来做到这一点 有人知道我该怎么做吗 我想批量处理大量短片 10 12 分钟的剪辑 因此需要将其写入代码中 谢谢您的帮助 egon 您的
  • 我可以从应用程序内启动系统 PIN 身份验证吗?

    是否可以在我的应用程序中创建身份验证 以使用设备锁定 PIN 码验证用户 是否有意图机制或类似机制提示用户输入 PIN 码 我见过DevicePolicyManager 但我无法想出 有什么结论吗 从Android 5 0开始 您可以使用K
  • Rails Devise CakePHP 的旧用户

    我最近让 Devise 开始工作 新用户登录 注册 注销等都很好 然而 老用户有一个问题 我已经得到了 401 未经授权的地步 在我看来 登录时创建的哈希值不正确 当然也没有正确匹配 我的用户模型 class User lt ActiveR
  • 使用 Maven 和 postgres-db 运行 liquibase 时出现问题

    我在 postgresql db 上运行 Maven 的 liquibase plugin 时遇到问题 当尝试从命令行运行 liquibase update 时 我收到错误消息 ERROR Failed to execute goal or
  • 代码签名错误:捆绑包格式无法识别、无效或不合适

    我正在开发 iOS 应用程序 Swift 语言 iOS8 Xcode 6 1 它在 iPad 上运行良好 然后我向项目添加了 资源 文件夹引用 之后我收到代码签名错误 Resource 文件夹包含一些 HTML 文件 我不确定此文件夹引用是
  • 为什么当我第一次在系统中运行 React js 项目时收到此错误消息?

    当我跑步时npm start 我收到此错误消息 来自 chokidar C 的错误 错误 EBUSY 资源繁忙或锁定 lstat C hiberfil sys 来自 chokidar C 的错误 错误 EBUSY 资源繁忙或锁定 lstat
  • Intellij:如何复制/粘贴文件以复制它?

    我似乎找不到办法做到这一点 我在某个文件夹中有一个名为 X 的文件 我想在同一目录中创建具有相同内容的 Y 我在eclipse中的做法是选择文件并 C P eclipse提示输入新名称 UPDATE 显然 只有当编译单元包含多个类型时才会出
  • 您如何看待 TFS 中版本的更改?

    我正在尝试从 VSS 迁移到 TFS 并且需要能够显示在两个版本之间签入了哪些文件 在 VSS 中 我们只需标记发布的代码并查看标签之间的历史记录 并生成报告以显示签入和评论 有没有办法用 TFS 获得类似的结果 或者显示两个变更集或标签之