比较文件
可以使用“差异”窗口查看两个文件或同一文件的两个版本之间的差异。 如果已在工作区中签出某文件的一个版本,则可在运行比较时修改文件。 还可以使用此窗口来执行对文件的一些更改进行代码评审。
突出显示代码更改,然后进行比较
将你工作区中的文件与服务器上的文件进行比较并对其进行编辑
在代码评审中查看更改并对其添加注释
比较服务器上同一文件的两个版本
使用“比较”对话框比较两个文件
使用“差异”窗口
使用命令提示符
突出显示代码更改,然后进行比较
将你工作区中的文件与服务器上的文件进行比较并对其进行编辑
通过将工作区中的文件和已签出的版本进行比较,可以突出显示和更简便地检查已完成的工作。 还可以将你的工作成果和 Team Foundation Server 上的最新版本进行比较,并在比较时编辑文件。
如果尚未连接到要处理的团队项目,请连接到团队项目。
选择 “主页”,然后选择“挂起的更改”。
在“挂起的更改”页上,找到该文件。 打开此文件的快捷菜单(选择该文件并右键单击),然后:
选择“与工作区版本比较”以查看你对签出的版本做了哪些更改。
提示
还可以按 Ctrl+Shift,然后双击该文件。
选择“与最新版本比较”以查看如何将你所做的更改与 Team Foundation Server 上文件的最新版本进行比较。
将显示“差异”窗口。 可以继续在此窗口对文件进行更改。
提示
还可以使用“解决方案资源管理器”和“源代码管理资源管理器”窗口来比较工作区中的文件和服务器上的文件版本。选择文件,打开其快捷菜单(右键单击),然后选择“比较”。“比较”对话框出现时,请选择“确定”。
在代码评审中查看更改并对其添加注释
参与代码评审时,使用“差异”窗口来查看属于审阅主题的代码更改。
比较服务器上同一文件的两个版本
可以在 Team Foundation Server 上的文件历史记录中比较该文件的两个版本。
在菜单栏上,依次选择**“视图”、“其他窗口”和“源代码管理资源管理器”**。
在“源代码管理资源管理器”中,打开该文件的快捷菜单(选择文件并右键单击),然后选择“查看历史记录”。
选择该文件的两个版本,打开快捷菜单,然后选择“比较”。
将显示“差异”窗口。
使用“比较”对话框比较两个文件
可以比较任意两个文件。 这两个文件可以都位于本地客户端、都位于 eam Foundation Server,或者分别位于其中一个位置。
在菜单栏上,依次选择**“视图”、“其他窗口”和“源代码管理资源管理器”**。
在“源代码管理资源管理器”中,打开该文件的快捷菜单(选择文件并右键单击),然后选择“比较”。
将出现**“比较”**对话框。
指定分别位于“源路径”和“目标路径”的要比较的两个文件:
键入一个路径,或打开“浏览”菜单,选择“本地路径”或“服务器路径”,然后进行浏览以选择文件。
从“类型”菜单选择一个选项:“变更集”、“日期”、“标签”、“最新版本”或“工作区版本”。 使用显示用于指定版本的字段。
选择**“确定”**。
使用“差异”窗口
已删除的文本
已添加的文本
已更改的文本
代码评审批注
文件间差异的可视化摘要
下面是一些关于使用“差异”窗口的提示:
虽然在大多数情况下“并行模式”通常更有效,但仍可选用最适合你和要检查的代码的任何模式。
若要跳过:
到下一个差异,请选择“下一个差异”(键盘:F8)。
到上一个差异,请选择“上一个差异”(键盘:Shift + F8)。
在文件中往返切换,请选择 可视化摘要的某个部分。
参与代码评审时,使用“差异”窗口来查看属于审阅主题的代码更改。 有关详细信息,请参阅挂起工作,修复 bug,并执行代码评审。
使用命令提示符
- 差异命令从命令提示符比较两个文件。