Quais são as diferenças entre uma visão de instantâneo e uma visão dinâmica?

Eu vi no ClearCase que há uma visão de instantâneo e uma visão dinâmica. Quais são as diferenças entre esses tipos de visualizações (suponho que haja apenas dois tipos de visualizações) e quando são os horários apropriados para usá-las?

As visualizações de instantâneos são baseadas no sistema de arquivos local (como um espaço de trabalho no Subversion):

  • você carrega arquivos em qualquer lugar que você quiser no seu disco rígido
  • você tem que ‘ cleartool update ‘ para atualizar seu conteúdo

As visualizações dinâmicas são baseadas no conteúdo da rede: elas representam a exibição dinâmica (como em “sempre atualizada”) de um conteúdo de rede (as versões remotas de VOB selecionadas pela especificação de configuração)

  • você os acessa somente através do ponto de assembly “dynamic view” ( M:\ no Windows ou /view no Unix: é um ponto de assembly do MVFS: MultiVersion Filesystem)
  • você não precisa atualizá-los

Veja a segunda parte desta resposta de SO para uma discussão sobre quando usar visões dinâmicas vs. instantâneo .

Eu os uso freqüentemente (as visões dinâmicas) além de visões de instantâneo, enquanto significando isto é uma grande ferramenta para “só ver” os arquivos (você pode por exemplo usar uma visão dinâmica ajustar sua especificação de configuração até que você vê o que você quer e então copiar essas regras de seleção em sua visualização de instantâneo usual)