用户帮助 > 使用文档 > 查看差异
查看差异
 
im diffsegments
使用“文档差异”视图比较所选两个文档之间的内容和字段级别差异。例如,您可以选择具有两个基线标签以及相关字段的需求文档,以了解该文档随时间的更改。视图会在两个文档窗格中并排显示结构和内容更改。它会突出显示项和字段添加、删除、移动、更改以及文本差异。您可以使用导航工具有效地审阅和浏览文档差异。
要在 GUI 中访问“文档差异”视图,请选择“文档” > “查看差异”
用于比较文档的工作流包括以下步骤:
1. 选择要比较的文档。
2. 选择要比较的字段。
3. 在视图中筛选比较结果。
4. 审阅文档差异。
* 
如果“文档差异”视图在升级至 Windchill RV&S 最新版本后不可见,则必须自定义现有的 Windchill RV&S 视图集和快捷菜单,以在 GUI 中启用此视图。系统会保存并记住视图集和快捷菜单的自定义内容,方便您下次访问客户端时使用。
要自定义现有视图集,请选择“视图集” > “自定义”。在“操作”选项卡上,选择“工作流和文档” > “文档” > “文档” > “查看差异”,以使该选项在“文档”菜单中可见。在“视图”选项卡的“工作流和文档”下,将“查看差异”配置为浮动或停靠。默认情况下,该视图处于停靠状态。
要自定义右键快捷菜单,请在文档节点上单击鼠标右键,然后选择“自定义此菜单”。单击“添加操作”。选择“工作流和文档/项”,然后选择“查看差异””。
有关自定义视图集或快捷菜单的详细信息,请参阅自定义视图集自定义快捷菜单
选择要比较的文档
您可以指定以下文档选择类型:
两个不同时间点的同一文档。
同一文档的两个版本(可以根据需要选择不同时间点的文档)。
两个共享同一分支上级项 ID 的分支文档(可以根据需要选择不同时间点的文档)。例如,将已版本化的文档与已创建分支的文档进行比较。
1. 选择“文档” > “查看差异”
将显示“查看文档差异”窗口。
2. 通过输入“文档 ID”或单击“选择”并查找现有项来指定要比较的主文档。然后,执行下列操作之一:
要比较两个不同时间点的单个文档,请清空“比较版本或分支”。展开并选择源和目标文档的“截至”选项。下表介绍了文档比较的“截至”选项:
要比较文档的截至选项:
请执行此操作...
现在
选择“现在”可比较文档的当前版本。
修订版本
选择“修订版本”。此时会显示与修订版本关联的所有标签的列表。选择要进行文档比较的修订版本。
* 
仅当比较允许版本化的文档时,此选项才可用。
标签
选择“标签”。此时会显示文档上所有标签的列表。选择要进行文档比较的标签。
分支
选择“分支”。此时会显示与文档关联的所有分支的列表。选择与要比较的文档截至时间相对应的分支。
* 
仅当比较已创建分支或作为分支的文档时,此选项才可用。
编辑
选择“编辑”。此时会显示对文档项进行了重大修改的所有日期的列表。选择要进行文档比较的日期。
日期
选择“日期”,以使用日历和时间字段为文档比较选择任意日期和时间。
要将文档与其分支之一进行比较,请选择“比较版本或分支”,然后指定一个分支“文档 ID”或单击“选择”以查找源文档的现有分支。
要将文档与其版本之一进行比较,请选择“比较版本或分支”,然后指定一个版本“文档 ID”或单击“选择”以查找源文档的现有版本。如果已启用文档版本化,则可以使用活动项 ID-主要版本.次要版本格式查找已版本化的文档。例如,184–1.2。
搜索现有项时,可以按可见文本或字段进行筛选,也可以按“项 ID”进行搜索。有关详细信息,请参阅文档查找器
选择要比较的字段
1. 展开“选项”并选择要比较的内容字段:
可指定要添加至“要比较的其他字段”列表的字段。可以筛选字段列表。
可从“要比较的其他字段”列表中移除选定的字段。
可调整字段在“文档差异”视图中的显示顺序。
2. 单击“确定”。系统会记住您选择的字段,以便您下次比较相同文档类型的文档。
字段选择的重要注意事项
始终会比较主文本字段。
您只能比较与所选文档类型的内容类型相关的内容字段。支持用于比较的字段类型包括:长文本、多格式的文本、短文本、选择列表、附件、类别、追溯关系、整数、浮点、状态、逻辑、日期、用户、组、长文本的字段值属性、多格式文本的字段值属性、短文本的字段值属性、选择列表的字段值属性、附件的字段值属性、整数的字段值属性、浮点的字段值属性、逻辑的字段值属性、日期的字段值属性、用户的字段值属性和组的字段值属性。不受支持的字段类型可能包含差异;但是,文档比较算法会忽略不受支持的字段类型中的差异。
除文本字段外,您不会选择比较的任何字段都可能包含差异;但是,文档比较算法会忽略不考虑进行文档比较的字段中的差异。
不能选择参数和参数值字段类型进行比较。不会在“文档差异”视图中替换参数。有关字段类型的详细信息,请参阅使用字段类型
筛选比较结果
选择要比较的字段时,可以在“文档差异”视图中筛选文档比较结果。
要隐藏没有字段或文档结构差异的项,请选中“隐藏没有差异的项”
要在“要比较的其他字段”中隐藏不包含任何差异的字段,请选中“隐藏没有差异的字段”复选框。
系统会记住您选择的字段,以便您下次比较相同文档类型的文档。系统始终会记住您的项筛选器选择。
审阅文档差异
“文档差异”视图包含两个文档窗格。首先指定的源文档会显示在左侧窗格中。第二个指定的目标文档会显示在右侧窗格中。您可以单独浏览每个窗格。当前处于焦点的文档窗格会显示蓝色边框。
视图直观呈现差异的方式包括:着色突出显示、着色连接器箭头、文本差异突出显示、表示差异类型的交互式行标题图标。当两个差异在各个窗格中都至少部分可见时,着色连接器箭头可在窗格之间动态连接内容和字段层级的差异。滚动浏览任一文档时,连接器箭头会刷新以连接视图中的可见内容。
下表说明了视图如何直观地表示文档差异:
文档差异类型
突出显示/连接器箭头颜色
界面图标
添加的内容
源文档中不存在但存在于目标文档中的项。
占位符可直观指明相较源文档添加的内容。
绿色
添加的内容
移动的内容
源文档和目标文档中都存在的项:
具有不同的父项
具有相同的父项,但相对位置不同
其父项已移动。
蓝色
移动的内容
删除的内容
源文档中存在但不存在于目标文档中的项。
占位符以可见方式指明目标文档中进行了删除的位置。
红色
删除的内容
修改的内容
对项或字段内容的任何非结构更改。
黄色
修改的内容
已移动并修改的内容
紫色
移动的内容
修改的内容
文本差异
“文档差异”视图会比较文本层级的文档内容,包括字母数字字符、标点符号、空格和超文本链接文本。文本差异会在每个文档窗格突出显示,如下所示:
删除的文本会在左侧窗格中的源文档中以红色突出显示。
添加的文本会在右侧窗格中的目标文档中以绿色突出显示。
已更改的文本会在左侧窗格中显示为删除项,在右侧窗格中显示为添加项。
该视图不会比较或突出显示以下文档元素:
文本格式设置,如斜体、字体属性或编号列表
图像
超文本链接目标内容
短文本字段内容
左侧窗格:删除的文本以红色突出显示
右侧窗格:添加的文本以绿色突出显示
单击一个文档窗格中的交互式行标题图标,即可在另一个窗格顶部查看相关内容。要并排比较内容,可单击两个窗格中的协调行标题图标。将鼠标悬停在行标题上可显示带有章节信息的工具提示。状况详细信息也会显示在视图窗口的左下角。
您可以从“项”菜单或所选特定节点的快捷菜单中执行项操作,例如编辑或查看项。
默认情况下,视图会显示所有项。要隐藏没有字段或文档结构差异的项,请选择“视图” > “隐藏无差异的项”。要在“要比较的其他字段”列表中隐藏不包含任何差异的字段,请选择“视图” > “隐藏没有差异的字段”
您可以随时通过选择“查看” > “刷新”或按 F5 刷新视图。
“文档差异”视图结果的重要注意事项
无论管理员如何配置关系字段的显示格式,该视图都会采用 CSV 格式显示该字段。采用 CSV 格式使文档比较算法可以查找关系字段本身的内容(包括项 ID、项在字段中的顺序以及任何关联的标志)中的差异。但是,该算法不会查找关系字段中参考的项上的字段值差异。
有关关系标志的信息,请参阅关系字段
“文档差异”视图会呈现所选文档之间的文本更改净差异。但是,此视图中显示的差异可能不代表用户对文档所做的实际更改。
系统会针对每个节点,以堆叠垂直格式显示选定用于比较的字段。
附件字段呈现为以逗号分隔的文件名值。
如果您比较的文档包含子文档,则会突出显示包括的所有子文档的差异,包括添加、移动、删除和修改的内容。对子文档的循环参考会作为插入(或参考)的子文档显示。
对于插入(或参考)的子文档,视图只会突出显示已添加和已删除的子文档操作。
已修改的内容项不一定包括突出显示的文本差异。例如,单个段落分割为两个显示为已修改内容更改(不含文本差异)的段落。
浏览文档差异
要在当前文档窗格中逐项浏览各个差异,您可以使用“视图”菜单选项,也可以使用以下工具栏或快捷键选项:
上一个差异:“上一个差异”或按 F7 键
下一个差异:“下一个差异”或按 F8 键
第一个差异:“第一个差异”或按 CTRL + F7 键
最后一个差异:“最后一个差异”或按 CTRL + F8 键
选择“查看” > “对不同的搜索换行”以将“上一个差异”和“下一个差异”搜索选项配置为换行至文档窗格的顶部或底部。清除“对不同的搜索换行”选项,以在文档窗格的开头或末尾停止。
浏览文档窗格
当前文档窗格的“文档差异”视图提供了以下文档窗格键盘导航选项:
快捷键
操作
CTRL+TAB
将焦点切换到另一个文档窗格。
TAB
选择下一个字段。
向上箭头键
选择上一个行标题。
向下箭头键
选择下一个行标题。
HOME
选择第一个行标题。
END
选择最后一个行标题。
空格
选择焦点中的行标题图标,并在另一个文档窗格中移至相应的差异。
PAGE UP
向上滚动大约一页。
PAGE DOWN
向下滚动大约一页。
这对您有帮助吗?