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

Rya*_*yan 4 version-control tfs

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

Ric*_*ard 6

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

例如

tf hist . -r /version:C10~C1000
Run Code Online (Sandbox Code Playgroud)

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

请参阅MSDN上的文档.

如果您需要最大的灵活性,可以使用TFS客户端程序集创建自己的命令.不幸的是,文档有点稀疏.