【发布时间】:2014-02-03 02:16:59
【问题描述】:
我想将所有变更集 cmets 放入一个简单的文本文件中(以自动生成变更日志)。我尝试通过在 SQL 中查询 TFS 表来做到这一点,但它是一个未记录的黑匣子......
我读了一篇文章来运行这样的内容:
tf history $/ -r
我获得了最新的 TFS 2013 电动工具,但其中包含“tfpt”而不是“tf”。即使给定命令行参数,“tfpt searchcs”也会打开一个 gui。
有人知道如何完成我的要求吗?
编辑:我指的是How do I find and view a TFS changeset by comment text?,并且接受的答案状态
安装电动工具后:
tf 历史 $/ -r | ? { $_.comment -like findme }
所以我认为必须安装电动工具......但是,显然 tf.exe 似乎包含在 Visual Studio 中,因为它位于
C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE
(至少对我来说)。无论如何,我尝试运行:
tf history $/myprojectpath -r
这也打开了一个用户界面...然而,我一时兴起尝试重定向输出:
tf history $/myprojectpath -r >> file.txt
这似乎正是我所需要的......
问和回答...对不起帮派:/
【问题讨论】:
-
最好将您的答案作为实际答案进行回复。几天后,您可以接受自己的答案作为正确答案。这样可以更清楚地说明这个问题确实有答案。
标签: tfs