Team Foundation Server:如何查看更改集历史logging
我想知道如何在一个给定的项目中查看Team Foundation Server中的整个变更集历史logging。
这是我想要看到的 – 从变更集1开始一直到当前的变更集:
向我显示更改#,用户名,提交date,说明,已更改的文件等
注意:我不想只查看给定文件的历史logging,或者dir,我想查看整个文件的历史logging。 即变更集1中发生了什么,变更集2中发生了什么,变更集3中发生了什么等等。
您可以转到Visual Studio中的Source Control Explorer
,右键单击您的项目,然后selectView History
。 这将向您显示对该项目所做的所有变更集的列表,创build它们的date,创builddate以及向这些变更集添加的任何注释。 如果双击任何特定的变更集,则可以看到在该变更集中更改的文件。
编辑添加链接。
这也可以通过命令行完成。
需要注意的是,如果你在这条路上有一个重要的改变历史,这个过程可能需要很长时间,并且(至less在TFS 2008下)会占用你数据层上的很多tempDB空间。
tf history "$/TeamProject/Path" /recursive /noprompt /format:detailed
这将转储给定文件夹的整个更改历史logging,包括签入中包含的内容。
在源代码pipe理资源pipe理器(工具栏中有一个button“ 查找变更集 ”),或者通过菜单: 文件 – >源代码pipe理 – >查找 – >查找变更集 。 出现“查找更改集”对话框。
您可以使用它来查看所有用户或所有用户的变更集等。