El contenido de cada vista de ClearCase está determinado por su especificación de configuración. La especificación de configuración de una vista de ClearCase incluye las reglas de selección de versión, las cuales seleccionan la versión más reciente de cada archivo o elemento de directorio de una VOB. Si utiliza UCM, las especificaciones de configuración se definen mediante el proyecto de UCM y se crean automáticamente. Cuando utiliza ClearCase básico, debe especificar las reglas de versión.
Las especificaciones de configuración para los tipos de vistas basadas en copia (las vistas de instantáneas, web y automáticas) incluyen reglas de carga, las cuales especifican los nombres de vías de acceso de los directorios y archivos que se han de cargar desde la VOB. Las reglas de carga son necesarias para las vistas de instantáneas y las vistas web. También puede utilizarlas para rellenar las vistas automáticas, pero en este caso no son necesarias ya que puede cargar archivos de forma implícita abriéndolos.
Las reglas de selección de versión utilizan metadatos, tales como el nombre de ramificación, el número de versión y la etiqueta, para especificar las versiones de los elementos que selecciona la vista. Una especificación de la configuración selecciona como máximo una versión de cualquier elemento. Cuando accede a un elemento, la especificación de configuración selecciona la versión del elemento con el que trabajará.
La especificación de configuración para la vista de UCM se define mediante el proyecto de UCM al que está asociada. Las especificaciones de la configuración para las vistas de UCM sólo se pueden editar para añadir reglas personalizadas en las áreas donde están permitidas. De forma predeterminada, una vista de ClearCase básico utiliza una especificación de la configuración que selecciona la versión más reciente de la ramificación principal de cada elemento cargado. Esto se conoce como la regla /main/LATEST.
Siempre que cambie una especificación de configuración, se deben actualizar de forma explícita todos los tipos de vistas, excepto las vistas dinámicas, para que contengan las versiones seleccionadas. Una actualización puede hacer que se carguen las versiones nuevas, que se descarguen las versiones antiguas (que ya no están seleccionadas) o ambas cosas. Cuando edita las Reglas de selección de versión en el Editar configuración, recuadro de diálogo, la aplicación de los cambios inicia la actualización. Las operaciones Cambiar la base de la secuencia y Entregar desde la secuencia de UCM, que pueden cambiar la especificación de la configuración, también hacen que se actualice la vista.
Una regla de carga individual puede especificar un archivo o un directorio. Una regla de carga que especifica un directorio carga el directorio y todo su contenido (archivos y subdirectorios). Una regla de carga que especifica un archivo sólo carga el archivo especificado. Para cargar todos los recursos de una VOB o de un componente, cree una regla de carga que especifique el directorio raíz de la VOB o del componente.
Para crear un conjunto explícito de reglas de carga, utilice el editor de reglas de carga de la Editar configuración.Para cargar un recurso desde la VOB y crear implícitamente una regla de carga para el mismo, utilice el recuadro de diálogo Cargar recursos.Cuando se utiliza el recuadro de diálogo Controles en el recuadro de diálogo de extracción para extraer un recurso que no está cargado, se crea una regla de carga para el recurso y, a continuación, el recurso se carga y se extrae.Independientemente de cómo se ha creado una regla de carga, utilice el editor de reglas de carga de la Editar configuración para eliminarla.