O conteúdo de cada visualização do ClearCase é determinado por sua especificação de configuração (espec. de conf.). A especificação de configuração de uma visualização do ClearCase, inclui as regras de seleção de versão, que selecionam no máximo uma versão de cada elemento de arquivo ou diretório em uma VOB. Se você estiver usando o UCM, as especificação de configuração serão definidas pelo projeto UCM e criadas automaticamente. Ao usar o ClearCase de base, você mesmo especifica a regras da versão.
As especificações de configuração para os tipos de visualização baseados em cópia (captura instantânea, web e automática) também incluem regras de carregamento, que especificam os nomes do caminho dos diretórios e arquivos a serem carregados a partir da VOB. Regras de carregamento são requeridas para visualizações de captura instantânea e na web. É possível também usá-las para preencher as visualizações automáticas, mas elas são desnecessárias nesse caso, porque é possível carregar arquivos implicitamente abrindo-os.
Regras de seleção de versão usam metadados, como nomes de ramificação, números de versão e rótulos, para especificar as versões dos elementos que são selecionados pela visualização. Uma especificação de configuração seleciona, no máximo, uma versão de qualquer elemento. Ao acessar um elemento, a especificação de configuração seleciona a versão do elemento que você trabalhará.
A especificação de configuração para uma visualização do UCM é definida pelo projeto UCM ao qual ela está associada. As especificações de configuração para visualizações do UCM podem ser editadas apenas para incluir regras customizadas nas áreas em que são permitidas. Por padrão, uma visualização do ClearCase de base utiliza uma especificação de configuração que seleciona a versão mais recente na ramificação principal de cada elemento carregado. Isso é conhecido como a regra /main/LATEST.
Sempre que alterar uma especificação de configuração, todos os tipos de visualização, exceto dinâmico, deverão ser explicitamente atualizados para que eles contenham as versões selecionadas. Uma atualização pode resultar no carregamento de novas versões, no descarregamento de versões antigas (não mais selecionadas) ou em ambos. Ao editar as Regras de Seleção de Versão na caixa de diálogo Editar Configuração, a aplicação de suas mudanças inicia a atualização. As operações Criar Nova Base de Fluxo e Entregar a Partir do Fluxo do UCM, que podem alterar a especificação de configuração, também fazem com que a visualização seja atualizada.
Uma regra de carregamento individual pode especificar um arquivo ou diretório. Uma regra de carregamento que especifica um diretório carrega o diretório e todo o seu conteúdo (arquivos e subdiretórios). Uma regra de carregamento que especifica um arquivo carrega apenas o arquivo especificado. Para carregar todos os recursos em um VOB ou componente, crie uma regra de carregamento que especifique o diretório raiz do VOB ou componente.
Para criar um conjunto explícito de regras de carregamento, utilize o editor de regras de carregamento na Editar Configuração. Para carregar um recurso do VOB e criar implicitamente uma regra de carregamento para ele, utilize a caixa de diálogo Carregar Recursos. Quando você utiliza a caixa de diálogo Controles na caixa de diálogo Efetuar registro de saída para efetuar o registro de saída de um recurso não carregado, uma regra de carregamento é criada para o recurso e, em seguida, o recurso é carregado e seu registro de saída efetuado. Independentemente de como uma regra de carregamento foi criada, utiliza-se o editor de regras de carregamento na Editar Configuração para removê-la.