使用 TFS TF 历史记录确定最新变更集

2023-11-22

我正在编写一个脚本,仅当源代码发生更改时才会运行构建。我需要知道自上次构建以来是否有变化。这过去是有效的,因为文件夹不会被删除,所以很容易确定是否有更改,但现在每次运行构建时所有内容都会被删除。我考虑过使用 TFS TF 历史命令来查询最后一个变更集或最后两个变更集,但在仅解析输出中的变更集编号时遇到了问题。我还考虑过使用changeset命令。是否有任何命令行参数可以用来回答这个问题,自日期或变更集编号以来是否发生了更改?


要在没有本地工作空间的情况下获取最新的变更集编号,请使用以下命令:

tf history /collection:"http://server:8080/tfs/Collection" "$/Project" /recursive /stopafter:1 /noprompt /login:domain\user,password
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

使用 TFS TF 历史记录确定最新变更集 的相关文章

  • 为什么我无法通过 Powershell DSC 在无人值守模式下配置 TFS Build Service?

    使用以下 DSC 配置 仅资源部分的片段 删除 SO 的前导码 诊断和 Start DscConfiguration 部分 Package TFSServer2013 Name Microsoft Team Foundation Serve
  • TFS 2012 .gitignore .hgignore 等效项

    在TFS 2012中 有一种新的本地工作模式 本地工作区 这是个好消息 没有 签出 文件 使用 VS 以外的程序中的文件时 不会再出现只读文件和问题 不再有 获取最新 实际上并未获取最新的情况 但这也意味着我需要一种方法来告诉 TFS 在监
  • TFS 构建失败,文件“无法复制文件”,甚至不在项目中

    我已经设置了 TFS Build 直到昨天为止都运行良好 从那时起 我从一个项目中收到以下错误 C Program Files x86 MSBuild Microsoft VisualStudio v11 0 WebApplications
  • 如何删除 TFS 工作区映射?

    我在一个团队项目中的 tfs 中有一个项目 然后我们将该项目移动到另一个团队项目中的不同位置 我已将 Jenkins 配置为连接到团队项目并构建我的解决方案 但是当我更改设置以连接到新的 tfs 团队项目时 出现以下错误 workspace
  • 在 TFS 中,如何提取过去特定日期之间分配给我的所有项目?

    我正在尝试找出在特定日期之间提取我盘子上的所有物品的方法 这可能吗 您能帮我弄清楚如何为此编写查询吗 谢谢 我所知道的最好的办法就是设置 Assigned To Was Ever Me 然后手动扫描返回的工作项列表 根据需要设置其他字段以过
  • TFS:使用主分支的更改更新分支

    所以 我们有我们的主开发线 我创建一个分支 开发人员 b 创建一个分支 我们俩都做一些工作 开发人员 b 完成他的工作 合并回主开发线 我知道他的更改会影响我 我不想稍后再处理冲突 而是想使用现在主开发行中的更改来更新我的分支 这样我就可以
  • 如何在 IIS 8 中远程停止/启动应用程序池

    注意 每条线使用一行 我在 IIS 6 中使用了这些命令 它们工作得很好 Start get wmiobject namespace root MicrosoftIISv2 computername REMOTE SERVER class
  • 需要在 Android Studio 中使用 Team Foundation 客户端可能的替代方案/解决方法吗?

    我有一个场景 我需要使用 android studio 作为 IDE 使用 Team Foundation Server 作为源代码控制存储库 问题是android studio中没有TFS的插件 并且没有 TFS Windows 的独立客
  • 使用 TFS 在线服务构建时,有什么方法可以签署 Clickonce 应用程序吗?

    我已在我的单击一次应用程序中启用了签名 但构建服务器 TFS在线服务 没有证书 有什么方法可以将证书包含在存储库中并让构建服务器对其进行签名 或者我是否必须禁用签名并在之后手动执行此操作 我没有从商店中挑选证书 而是签入文件并从文件中挑选
  • 需要分支计划吗?

    在 TFS 分支指南 2010 v1 中 here http tfsbranchingguideiii codeplex com ALM Rangers 目前为您提供 4 个分支计划 场景 但在一个相关项目 TFS Guide 中 也来自
  • 将文件从一个 Team Foundation 项目移动到另一个 Team Foundation 项目

    我们的项目已经达到了需要将一些代码拆分到一个单独的团队基础项目中的地步 我们希望移动这些文件 以便它们保留其版本控制历史记录 我们暂时将文件复制回原始团队基础项目并重新添加它们 以便我们的日常构建和测试过程不会中断 由于我们能够修改构建和测
  • TFS API - 更新工作项字段

    是否可以使用 TFS API 更新工作项的字段 沿着这条线的东西 WorkItemStore GetWorkItem Convert ToInt32 current WorkItemId State rcbState SelectedVal
  • 更改 TFS 构建代理的身份

    我们有一个运行集成测试的 TFS 构建代理 其中一些测试会调用 Internet 上的 Web 服务 我们的网络使用代理与互联网通信 由于构建代理在网络服务上的身份下运行 并且网络服务的设置未配置为使用代理 因此测试失败 我该如何执行以下操
  • 如何使用 REST API 列出 TFS GIT 存储库中的所有文件

    全部 我正在尝试使用 REST API 获取 TFS GIT 中特定存储库中的所有文件的列表 我找到了下面的一个 但它只显示 scopePath buld xml 后面提到的特定文件名的内容 它只显示文件build xml的内容 但我试图仅
  • 是否可以为 TFS2015.2 构建定义命令行步骤配置“消息突出显示模式”?

    可以配置Error message highlight pattern and Warning message highlight patternTFS2015 2的Command Line step 例如 我可能有以下运行命令行实用程序的
  • TFS 构建代理无法找到 npm

    在本地托管的 TFS 上 我在构建定义中使用 npm install 构建步骤 在我安装的代理机器上nodejs https nodejs org en 并且可以运行npm从命令行 当我尝试对构建进行排队时 我会弹出一条消息 找不到具有以下
  • 如何替换 Visual Studio/TFS 2010 中的合并工具 [关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
  • 我可以将 Team Explorer 2010 与 Visual Studio 2008 一起使用吗?

    我觉得标题已经说得很清楚了 但我也想说一下为什么 我已经下载了 TFS 2010 和 Team explorer 2010 但我仍在使用 VS2008 短期内没有更改计划 我的问题是 我可以一起使用它们吗 另外 我的VS只是专业版 我不想下
  • TFS 在线构建在具有 TF270016 / TF270002 的本地构建服务器上失败

    我们使用 Visual Studio Online 但我们有本地构建控制器和构建代理 在过去 6 个月左右的时间里 它一直运行良好 但就在本周 构建一直失败 软件本身似乎构建成功 测试似乎也通过了 但由于发布日志文件期间出现错误而失败 请参
  • 本地git,推送到tfs远程repo

    我厌倦了向我的队友解释使用 DVCS 相对于 CVCS 的好处 他们中的一些人害怕学习曲线 另一些人则看不出任何原因 因为对他们来说 这都是一样的 就我个人而言 我对 TFS 及其问题感到非常厌倦 每当我需要进行一些小的 修复 时 我都必须

随机推荐

  • 如何在 C# 中打开 Windows 7 事务文件

    我了解 Windows 7 支持事务处理文件 我如何在 C 中使用它们 通过写作互操作包装器围绕非托管功能 我也曾在博客上写过一次关于它的文章 这是另一个例子
  • mac os php intactive模式没有提示

    我正在尝试从终端窗口以交互模式运行 PHP 当我运行命令时 php a 它显示 已启用交互模式 但没有显示应有的 php gt 提示 我必须按 control z 才能退出交互模式 但我可以在交互模式 启用 时执行任何命令 有谁知道如何解决
  • Request.Browser.Platform 未返回 iPad、OSX 或 Windows 7

    我正在研究一些高级浏览器检测 并且我已经下载了MDBF来自 CodePlex 的浏览器文件 不幸的是 我的 Request Browser Platform 以及其他一些东西在我的 iPad Mac OSX Snow Leopard 和 W
  • jquery某类元素索引

    我在容器内有某个类的多个元素 我想获取该特定元素的索引 假设我有这样的 HTML div div class MyClass My Class div div class SomeClass Not My Class div div cla
  • 如何读取iOS WidgetKit应用程序创建的文件?

    我正在开发一个带有 widgetKit 扩展的应用程序 我想在小部件上显示用户创建的数据 widgetKit 如何读取应用程序创建的文件 你应该使用应用程序组功能在您的目标之间共享数据 这里有一个好的tutorial作者 雷文德利希
  • 如何在node.js中使用导入和导出?

    我有两个文件 app js 模块 js app js 将有表达式 import foo from module use foo module js 将会有 export default expression 但它不起作用 我目前正在使用节点
  • Qt:Windows 7 任务栏扩展支持的当前状态如何?

    Windows 7 Aero 主题拥有全新任务栏带扩展 Qt 中任务栏扩展 跳转列表等 支持的当前状态如何 据我所知 目前尚不支持此操作 但没有什么可以阻止您仅在 Windows 上进行本机操作系统 API 调用来执行此操作 如果您想查看此
  • 根据另一个列表的排序方式对 Dart 中的列表进行排序

    我正在尝试参考另一个列表对列表进行排序 考虑这个例子 List
  • 在控制台中打印 JavaScript 变量的值

    我有一个存储一些值的 JavaScript 变量 我可以在 Firebug 或其他地方回显它以查看存储的值吗 var p user permissions 没关系 我必须添加这一行 var p user permissions Before
  • 使用 Ghostscript 处理(重新映射)PDF 中缺失/有问题的(CID/CJK)字体?

    简而言之 我正在处理一个有问题的 PDF 其中 无法在文档查看器中完全呈现 例如evince 因为缺少字体信息 然而 ghostscript可以完全渲染相同的PDF 因此 无论怎样ghostscript用于填空 也许是后备字形 或者是访问字
  • 格式化字符串时多次插入相同的值

    我有一个这种形式的字符串 s arbit string s hello world s hello world s s s s 字符串中的所有 s 具有相同的值 即 s 有更好的写法吗 而不是列出 s 三遍 您可以使用高级字符串格式化 在
  • 适用于桌面和移动应用程序的 OAuth 2.0

    我正在研究 OAuth 2 0 协议 我陷入了为不在 Web 服务器上运行的桌面 移动应用程序生成不记名令牌的问题 对于 Web 应用程序 我很清楚 OAuth 2 0 协议流程 认为myapp com想要访问protectedresour
  • 在R中,使用melt(),如何隐藏警告消息?

    我正在熔化一些数据 并且不想提供 id var 参数来熔化 数据融化得很好 但我明白了 No id variables using all as measure variables 有没有办法阻止该消息出现 或者有办法说 id var de
  • Ruby 1.8 和 Ruby 1.9 有什么区别

    我不清楚 Ruby 的 当前 版本 1 8 和 新 版本 1 9 之间的区别 对于这些差异以及为什么如此不同 是否有一个 简单 或 简单 的解释 山姆 鲁比有一个概述差异的酷幻灯片 为了将这些信息内联起来以便于参考 并且以防万一链接在抽象的
  • LINQ:无法将类型“System.Collections.Generic.IEnumerable”隐式转换为“int”

    我从以下代码中收到错误 int dreamX private void Form1 Load object sender EventArgs e sumX private void sumX for var i 0 i lt 8 i dre
  • 核心数据模型似乎没有反映在应用程序中

    我在 Xcode 8 beta 1 中的 Core Data 方面遇到困难 旧应用程序可以正常编译和运行 但所有新应用程序都可以正常编译和运行 直到尝试插入新的 NSManagedObject 最初我认为这与错误地删除旧的 xcdatamo
  • 为什么要使用 Windows.Forms.Timer?

    我读了这篇优秀的文章比较 NET Framework 类库中的计时器类并得出结论 我能做的任何事情Windows Forms Timer我可以做得更好Timers Timer 进而some 所以我想到的一个明显的问题是 为什么Windows
  • 如何创建自定义 Angular Material 模块?

    我将 Material 库导入到基础模块 app module ts 中 但 Angular Material v2 0 0 beta 3 不推荐使用 Material 模块 根据变更日志您现在应该创建一个导入各个 Material 组件的
  • 需要一种使用 Python 从 Zune 和 Windows Media Player 检索当前播放的歌曲的方法

    我的一个应用程序从多个音乐播放器中检索当前正在播放的歌曲 然而 我在实现 Zune 和 Windows Media Player 时遇到了很大的困难 我已经在这个主题上做了很多谷歌搜索 不幸的是它只会让我越来越困惑 我通常会为其他应用程序执
  • 使用 TFS TF 历史记录确定最新变更集

    我正在编写一个脚本 仅当源代码发生更改时才会运行构建 我需要知道自上次构建以来是否有变化 这过去是有效的 因为文件夹不会被删除 所以很容易确定是否有更改 但现在每次运行构建时所有内容都会被删除 我考虑过使用 TFS TF 历史命令来查询最后