用户帮助 > 以成员的形式管理源文件 > 筛选成员
  
筛选成员
对于大型软件项目,使用筛选器可以仅显示任务的相关成员。借助筛选器,可以查看和操控按照特性分组的项目成员的预定义子集。
在 GUI 中,筛选器显示在位于“项目”“沙盒”视图中的本地工具栏上的“筛选器”列表中。软件配置管理 Web 界面提供一组简化的与管理项目成员相关的筛选器。Web 筛选器显示在位于工具栏上的“筛选器”列表中。
您可以从下列筛选器中进行选择:
筛选器
说明
所有成员
显示当前项目或沙盒的所有成员。
稀疏沙盒内容
仅显示稀疏沙盒中的现有工作文件和延迟操作。此筛选器仅在您具有处于打开状态的稀疏沙盒时才会显示。稀疏沙盒是指检入成员后没有保留工作文件的沙盒。
任何成员增量
仅显示项目中具有工作文件更改或与成员修订版本不同步的成员。
已修改的工作文件
仅显示工作文件已被修改的成员。
不同步的成员
仅显示沙盒修订版本与相应项目中的成员修订版本不同的成员。
超出范围的成员
仅显示不在沙盒的范围定义中的成员(如果沙盒是一个已设定范围的沙盒)。
沙盒范围会确定哪些子项目和成员最初包括在沙盒中并在重新同步时传输至文件系统。有关详细信息,请参阅 指定沙盒范围
可用的新修订版本
仅显示新修订版本可用的那些成员。
如果在变型沙盒中应用“可用的新修订版本”筛选器,则该筛选器仅会返回变型沙盒中可用的新修订版本。它不会从主项目中返回新修订版本。
工作文件大小增量
仅显示工作文件的大小(字节数)有变化的成员。
缺少工作文件
仅显示具有缺少工作文件的那些成员。
现有工作文件
仅显示具有现有工作文件的成员。
新成员
仅显示新添加至项目中以及尚未修改的成员。
分支上的工作文件
仅显示工作文件所在分支来自给定开发路径(该路径不是主要开发路径)的成员。
未解决的合并
仅显示受未解决的合并影响的成员。
正在处理
仅显示被视为正在处理的成员。组合“延迟项”“已由我锁定的成员”“已修改的工作文件”筛选器。
已锁定成员
仅显示由任何用户锁定的成员。
已由我锁定的成员
仅显示由您锁定的成员。
已冻结成员
仅显示已冻结成员。
对已冻结成员的更改不会作为成员信息的一部分包括在项目中。
具有下列属性的成员
仅显示具有特定属性的成员。如果选择此筛选器,则 Windchill RV&S 会提示您提供目标属性和值。
在 GUI 中,在“属性”字段中输入目标属性名称,并在“值”字段中为该属性输入值,然后单击“确定”
在 Web 界面中,在“指定一个成员属性”下方的字段中输入属性名称,然后单击“确定”。在“属性”字段中输入目标属性名称,并在“值”字段中为该属性输入值,然后单击“确定”
当前成员修订版本带有标签的成员
仅显示成员修订版本分配有指定标签的成员。如果选择此筛选器,则 Windchill RV&S 会提示您提供目标标签。
输入标签名称,然后单击“确定”
具有下列标签的成员
仅显示其成员历史记录中的某处具有指定标签的成员。如果选择此筛选器,则 Windchill RV&S 会提示您提供目标标签。
输入标签名称,然后单击“确定”
处于下列状态的成员
仅显示已分配有特定升级状态的成员修订版本。如果指定此筛选器,则 Windchill RV&S 会提示您标识目标状态。有关升级状态的详细信息,请与您的管理员联系。
输入状态,然后单击“确定”
具有下列名称的成员
仅显示具有指定名称的成员。如果指定此筛选器,Windchill RV&S 会提示您标识目标名称。
“名称”字段中输入含文件扩展名的名称(例如,utility.dll),然后单击“确定”
默认情况下,此筛选器区分大小写。取消选择“区分大小写”可使其不区分大小写。
分支上的成员
仅显示不在主要开发路径上的成员。
待定操作
显示沙盒中与待定操作关联的所有成员。
具有下列规则的成员
显示具有成员规则的所有成员。
共享成员存档
显示共享其他成员的存档的所有成员。
延迟操作
显示沙盒中与延迟添加、删除、检入、移动或重命名等延迟操作关联的所有成员。
自上一检查点后更改的成员
显示自上一次对项目创建检查点后发生更改的成员。所显示的成员是因导致成员修订版本更改的操作而更改。这些操作包括“添加成员”、“重命名成员”,“移动成员”、“更新成员修订版本”等。
* 
内置筛选器列表仅在“项目”“沙盒”视图处于活动状态时才显示。必须扩展项目(包括子项目)或沙盒(包括子沙盒)才可查看已筛选的成员。
通过选择“隐藏空沙盒”“隐藏空项目”选项,可以移除不包含与当前筛选器匹配的成员的所有沙盒或项目。不包含成员的目录也会被移除。选择“隐藏空沙盒”“隐藏空项目”筛选器会导致 Windchill RV&S 以递归方式为与当前筛选器匹配的成员搜索每个子项目,因此这是一项客户端资源密集型操作。如果您有一个含多个成员的复杂项目,则可以限制使用此筛选选项。
对项目应用筛选器后,对所有项目成员执行的操作仅会应用于那些作为筛选结果显示的成员。例如,如果您针对“处于下列状态的成员”应用筛选器,然后针对该项目执行“锁定成员”操作,则锁定操作仅会应用于“处于下列状态的成员”筛选器所显示的成员。
您还可以通过使用“选择”命令针对一组成员执行操作。