Tfs Team Foundation Server:如何查看变更集历史 我想知道如何在Team Foundation Server中查看给定项目的整个变更集历史。
这就是我想看到的- 从变更集1一直到当前变更集: 显示更改、用户名、提交日期、说明、更改的文件等 注意:我不想只看到给定文件或目录的历史,我想看到整个该死的东西的历史。i、 例如,变更集1中发生了什么,变更集2中发生了什么,变更集3中发生了什么,等等。您可以转到Visual Studio中的,右键单击项目并选择。这将向您显示对该项目所做的所有变更集的列表、变更者、变更日期以及添加到这些变更集的任何注释。如果双击任何特定变更集,可以看到在该变更集中更改的文件Tfs Team Foundation Server:如何查看变更集历史 我想知道如何在Team Foundation Server中查看给定项目的整个变更集历史。,tfs,Tfs,这就是我想看到的- 从变更集1一直到当前变更集: 显示更改、用户名、提交日期、说明、更改的文件等 注意:我不想只看到给定文件或目录的历史,我想看到整个该死的东西的历史。i、 例如,变更集1中发生了什么,变更集2中发生了什么,变更集3中发生了什么,等等。您可以转到Visual Studio中的,右键单击项目并选择。这将向您显示对该项目所做的所有变更集的列表、变更者、变更日期以及添加到这些变更集的任何注释。如果双击任何特定变更集,可以看到在该变更集中更改的文件 编辑以添加链接。这也可以通过命令行完成
编辑以添加链接。这也可以通过命令行完成 请注意,如果您在该路径上有重大更改历史记录,则此过程可能需要很长时间,并且(至少在TFS 2008下)可能会占用数据层上的大量tempDB空间
tf history "$/TeamProject/Path" /recursive /noprompt /format:detailed
这将转储给定文件夹的整个更改历史记录,包括签入中包含的内容。在源代码管理资源管理器中(工具栏中有一个按钮“”),或通过菜单:文件->源代码管理->查找->查找更改集。此时会出现“查找变更集”对话框 您可以使用它按用户或按所有用户查看所有变更集,等等 解决方案(在Visual Studio 2017中测试):
否,仅显示对该特定文件进行更改的人。例如,如果您右键单击解决方案,它只会告诉您是谁更改了该特定的.sln文件。如果您右键单击project,它将显示是谁对该特定项目进行了更改。csprojfile@foreyez是的,但是如果您右键单击整个源代码管理文件夹(您以前在工作区中映射过),您将看到对该文件夹中所有文件所做的所有更改,这是您要求的。我认为您混淆了这一点,就像我一开始使用解决方案资源管理器一样。这仅适用于源代码管理资源管理器。我不知道他们为什么想要有不同的行为,但这就是它的工作原理。