您可以在 Microsoft Expression Blend 的文本查看器中快速查看文件的任何版本,或比较文件的两个版本。如果希望突出显示团队成员已签入的更改,则比较文件将十分有用。
查看文件的版本
以下过程将在文本查看器中打开文件。或者,您可以获得 .xaml 文件的特定版本,然后在美工板上将其打开。有关详细信息,请参阅获得特定版本的文件。
在“项目”面板中,右键单击要查看的文件,然后单击“查看此项的历史记录”。
此时将出现“历史记录”对话框,其中列出已对文件进行的所有更改。
提示:
若要确定要查看的文件,您可以阅读“注释”列中的签入说明,或从列表中选择一个版本,然后单击“详细信息”以查看随此版本签入的文件的列表。
从列表中选择一个版本,然后单击“查看”。
文本编辑器(例如记事本)将打开以显示文件。您可以使用文本编辑器的搜索机制来查找文本,并可以将文件保存到其他位置。
提示:
如果已将文件签出,则可以用所查看的版本来覆盖该文件,实际上是还原为文件的较旧版本。但是,文件的该版本可能依赖于其他文件的较旧版本,而这些文件是正确无误地生成项目所必需的。可以在 MSDN 上的如何:回滚变更集 中找到用于还原的更好过程。
比较文件的两个版本
在“项目”面板中,右键单击要查看的文件,然后单击“查看此项的历史记录”。
此时将出现“历史记录”对话框,其中列出已对文件进行的所有更改。
从列表中选择其中一个版本,按住 Ctrl 键,然后选择另一个版本。
单击“比较”。
此时将出现带有两个窗格的文本查看器,文件的每个版本各占一个窗格。底部将显示一个图例,该图例定义如何用颜色来标识行。如果在某个窗格内单击,您可以使用顶部的工具来查找文本、设置书签以及循环显示突出显示的不同之处。
将打开的文件与较旧版本进行比较
如果在签入时遇到解决冲突方面的问题,并且希望查看您尚未签入的文件与最新版本之间的差异,则这种方法非常有用。
在“项目”面板中,右键单击要查看的文件,然后单击“查看此项的历史记录”。
此时将出现“历史记录”对话框,其中列出已对文件进行的所有更改。
只选择一个版本,例如最新版本(变更集编号最大的版本)。
单击“比较”。
此时将出现带有两个窗格的文本查看器:一个窗格显示所选的版本,另一个窗格显示本地副本。
正在进行比较的文件的两个版本的示例