Equipe de programação com Rational ClearCase - notas sobre o release

1.0 Introdução
2.0 Software suportados e especificações
3.0 Alterações do release anterior
4.0 Problemas e limitações conhecidos
   4.1 Exibições dinâmicas e registro de saída silencioso de arquivos
   4.2 Utilizando ferramentas ClearCase para modificar arquivos fonte
   4.3 Questões do Conjunto de Caracteres de Vários Bytes    
   4.4 Definição padrão de preferência: Quando arquivos com registro de entrada são salvos por um editor interno
   4.5 Erro "O arquivo foi removido do sistema de arquivos"
   4.6 Perda do histórico de versão ao renomear pacotes Java
   4.7 Os arquivos do conjunto de projetos residem em um VOB (Versioned Object Base)
   

1.0 Introdução

Este readme descreve alterações de funcionalidade, problemas e limitações conhecidos e soluções alternativas que estão associados à utilização de ferramentas ClearCase no WebSphereR Studio.

Para obter mais informações sobre a placa SCM Rational ClearCase, consulte a Ajuda online. Para exibir a Ajuda online para a placa SCM ClearCase:

  1. No WebSphere Studio, selecione Ajuda > Conteúdo da Ajuda
  2. No diálogo Ajuda, selecione Rational ClearCase.

2.0 Software suportado e especificações

O Plug-in ClearCase requer o seguinte software:

Versão do ClearCase Correção Requerida
4.2 (ClearCase Completo) clearcase_p4.2.NT-14 ou posterior
4.2 (ClearCase LT) clearcase_lt_p2001A.04.00.NT-8 ou posterior
2002.05.00 (ClearCase Completo) clearcase_p2002.05.00.NT-7 ou posterior
2002.05.00 (ClearCase LT) ClearCase LT 2002.05.20 ou posterior

Para obter releases e correções do ClearCase, acesse clearcase.rational.com ou ligue para o Suporte da Rational no telefone 1-800-433-5444.

Nota: O Rational Software não suporta a utilização do Windows XP Pro com o ClearCase LT 4.2.

Os aplicativos posteriores ao Eclipse 2.0.1 são suportados, como por exemplo, WebSphere Studio Workbench 2.x, WebSphere Studio 5.0.x.

3.0 Alterações do release anterior

As seguintes opções do ClearCase foram alteradas ou não são mais suportadas na versão atual da placa SCM ClearCase:

As opções a seguir são novas na versão atual da placa SCM ClearCase:

Para obter mais informações sobre estes tópicos, consulte a ajuda online.

4.0 Problemas e limitações conhecidos

4.1 Exibições dinâmicas e registro de saída silencioso de arquivos

No WebSphere Studio, alguns editores não interativos podem não registrar saída de arquivos quando são modificados pela primeira vez. Se um destes editores editar um arquivo com registro de entrada que esteja sob controle do ClearCase no WebSphere Studio, estes editores registrarão automaticamente a saída silenciosa do arquivo do ClearCase quando salvarem o arquivo. Se estiver usando um ramo compartilhado dentro de uma exibição dinâmica, o processo de registro de saída automático pode criar um problema potencial. Se começar a editar um arquivo que não tem registro de saída, outro usuário pode registrar a saída do arquivo, editá-lo e registrar a entrada numa nova versão, nesse meio tempo. Nesse caso, suas alterações irão substituir as alterações feitas por outro usuário quando salvar o arquivo. Portanto, se estiver utilizando um desvio compartilhado em uma exibição dinâmica, deverá registrar a saída dos arquivos antes de editá-los.  

4.2 Utilizando ferramentas ClearCase para modificar arquivos fonte

Os arquivos .class JavaTM podem ficar fora de sincronização se o compilador incremental não for executado quando o usuário alterar um arquivo a partir de qualquer ferramenta fora do WebSphere Studio (como Bloco de Notas ou ferramentas de mesclagem ClearCase). Se modificar um arquivo fora do workbench, será necessário executar uma ação "Atualizar" (no menu de contexto).

4.3 Questões do Conjunto de Caracteres de Vários Bytes

As atividades de UCM que contém caracteres de vários bytes podem parecer corrompidas na caixa de diálogo Definir Atividade Atual.

4.4 Definição padrão de preferência: Quando arquivos com registro de entrada são salvos por um editor interno

A definição padrão da opção Preferência do Rational ClearCase chamada Quando arquivos com registro de entrada são salvos por um editor interno é Registro de saída automático para o release atual. A definição padrão será alterada para Não fazer nada em um futuro release.

4.5 Erro "O arquivo foi removido do sistema de arquivos"

Em algumas circunstâncias, ao tentar incluir um arquivo de "exibição privada" no controle de origem, o WebSphere Studio lança uma mensagem de erro que indica: "O arquivo foi removido do sistema de arquivos." Este problema ocorre somente quando um arquivo é aberto em um editor. De fato, o arquivo não foi excluído e esta mensagem de erro pode ser ignorada.

4.6 Perda do histórico de versão ao renomear pacotes Java

Quando o WebSphere Studio refaz nomes de pacotes Java, ele não  renomeia o diretório de pacotes mas, em vez disso, exclui a localização antiga e cria novos arquivos na nova localização. Como resultado, o WebSphere Studio não mantém o histórico da versão do pacote Java. Além disso, o WebSphere Studio solicita que você inclua o pacote Java no controle de origem.

4.7 Os arquivos do conjunto de projetos residem em um VOB

Se um arquivo do conjunto de projetos não estiver em um diretório de exibição, a placa SCM ClearCase não saberá qual exibição utilizar para acessar os projetos. A solução alternativa é colocar o arquivo do conjunto de projetos em um VOB.