tf-cli相关内容

tf.exe 信息/version:T 没有获得最新信息

我正在使用 tf.exe 来获取路径的最新信息,但是 tf.exe 信息 $/Path/version:T 只给我第一个信息.但我显然需要最新的.使用 VS2013 和内置历史我可以看到最新的. 可能是什么问题? 解决方案 您正在请求根目录的 info.通常这样的文件夹只创建一次,因此只有一个历史元素.当您在 Visual Studio 中查看历史记录列表时,您正在查看递归历史记 ..
发布时间:2021-09-06 20:18:26 其他开发

将文件从一个 Team Foundation 项目移动到另一个

我们的项目已经达到了需要将一些代码拆分为一个单独的团队基础项目的程度.我们希望移动这些文件,以便它们保留其版本控制历史记录.暂时我们将文件复制回原始团队基础项目并重新添加它们,以便我们的日常构建 &测试过程不会中断.因为我们能够修改我们的构建 &测试过程中我们将开始删除这些临时副本. 我们注意到的一个问题是,我们有一个夜间脚本,用于检查各个维护分支以查看是否有尚未合并回主干的变更集.现在正在 ..
发布时间:2021-09-06 20:18:18 其他开发

在 TFS 中查找所有锁定的文件

我想查看所有被锁定的文件.到目前为止,我只发现使用 tf.exe 状态并查找带有“!"的任何内容.因为它们不像在 UI 中那样被报告为“锁定,编辑".有任何想法吗?谢谢. 解决方案 如果您有 电动工具 已安装,它是单行的: tfstatus .-r -user * |% { $_.pendingchanges } |?{ $_.islock } |选择-唯一的服务器项 如果您更喜欢 G ..
发布时间:2021-09-06 20:10:33 其他开发

使用 TFS TF History 确定最新的变更集

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

命令 tf vc scorch 有什么作用?

在 TFS 构建的构建日志中,我看到了命令 tf vc scorch 的使用.这看起来很有趣,似乎类似于 git clean 并且可能非常有用,但由于某些奇怪的原因 scorch 没有记录.这是一些不适合公共使用的内部事物吗? 键入 tf vc/? 不会列出 scorch 命令,tf vs scorch/? 不会解释参数.它也未在文档中列出.microsoft.com. 在哪里可以找到 ..
发布时间:2021-09-06 20:03:54 其他开发

解释TF差异

使用Visual Studio 2008工具, 我试图获取更改集14318和14317的ASCII差异。 我可以使用GUI进行操作: tf更改集14318 ,然后选择一个文件,然后右键单击并选择与以前的版本进行比较。但是,这有点乏味并且基于GUI。我手头的任务是将许多更改回移植到另一个分支中。我想自动化测试(例如使用Python),以确保我正确地进行了测试。好 ..
发布时间:2020-10-22 00:23:40 其他开发

给定一个TFS变更集,我如何找到它链接到的工作项?

很容易看到哪些变更集链接到给定的工作项.但是,给定一个变更集,是否有可能找出它链接到的工作项? 解决方案 如果具有更改集编号,则在VS的TFS资源管​​理器中,按CRTL + G并提供更改集编号,然后单击“确定".这将带来团队浏览器中设置的更改. 然后,您可以单击一个文件夹/文件,然后选择view history,这将向您显示与其相关的工作项.有关更多信息,请参见查看变更集. ..
发布时间:2020-07-11 00:45:40 其他开发