O Que Há de Novo em 2.0

Existem numerosos recursos novos e alterações para os recursos existentes na nova Equipe do Eclipse e suporte do CVS. Os itens a seguir listam alguns deles.

Conjuntos de Projetos
A equipe fornece o recurso Conjuntos de Projetos que permitem a exportação e compartilhamento da configuração da área de trabalho atual com outros usuários. Os conjuntos de projetos são criados ou carregados utilizando Arquivo > Exportar... e Arquivo > Importar respectivamente.

Todos os termos específicos do CVS
O suporte do CVS utiliza a mesma terminologia que o CVS. Isso significa que o termo desvio é utilizado em vez de fluxo, atualização e consolidação em vez de captura e liberação e a tag de versão em vez de versão.

Texto/binário
A equipe agora fornece um mecanismo para identificar quais tipos de arquivos são texto (ASCII) e binário. O CVS utiliza esse mecanismo para sinalizar corretamente os tipos de arquivos consolidados no repositório. Os tipos de arquivos podem ser incluídos na página de preferências Equipe > Conteúdo do Arquivo.

Modo de substituição de palavra-chave do CVS
Além da determinação de texto/binária, o CVS também permite a configuração do modo de substituição de palavra-chave de cada arquivo. Isso é feito utilizando o comando de menu Equipe > Alterar Propriedade ASCII/Binária em um projeto ou recurso que é compartilhado com o CVS.

Recursos ignorados
Existem vários aperfeiçoamentos relacionados para ignorar os recursos. Como no 1.0, os recursos ignorados globais podem ser definidos na página de preferências Equipe > Recursos Ignorados. Além disso, as ferramentas integradas ao Eclipse podem marcar sua saída binária como derivada. O CVS e outros plug-ins do repositório podem ignorar automaticamente esses recursos. O CVS também fornece menus na exibição Navegador e Sincronizar para incluir um recurso no arquivo .cvsignore.

Incluindo recursos no controle do CVS
Novos recursos devem ser explicitamente incluídos no controle do CVS. Isso melhora a capacidade do usuário de determinar quais recursos devem estar no controle da versão e quais devem ser ignorados.

Compactação de transferência do CVS e de arquivos
O CVS suporta a compactação de transmissões de arquivos. Isso pode melhorar potencialmente os tempos de operação em conexões de rede baixa. O nível de compactação pode ser definido na página de preferências Equipe > CVS.

Filtro de comparação baseado na origem na exibição Sincronizar e editor de Combinação
A capacidade de filtrar recursos cujos números de revisão do CVS diferem mas cujo conteúdo é o mesmo que foi incluído na exibição Sincronizar, no editor de Comparação e outras exibições de comparação do CVS.

Substituir e Atualizar/Substituir e Consolidar
Na exibição Sincronizar, os conflitos apenas podem ser atualizados ou consolidados utilizando os itens de menu de substituição. Isso oferece um fluxo de trabalho mais seguro, pois, Atualizar e Consolidar apenas trabalham em alterações sem conflito.

Marcar como combinado na exibição Sincronizar
Quando resolver os conflitos na exibição Sincronizar, os arquivos que foram salvos permanecerão na exibição até que sejam marcados conforme são combinados utilizando o item de menu "Marcar Como Combinado". Isso permite que várias edições sejam executadas em conflitos.

Exibição Console do CVS
A exibição Console do CVS contém as mensagens recebidas do servidor ao executar comandos do CVS.

Tag com Existente
Na exibição Repositórios do CVS, o CVS suporta o movimento de tags existentes de uma formação em linha de recurso para outra.

Detecção de tag de desvio e de versão
O CVS fornece um recurso Configurar tags para descobrir quais tags existem no repositório do CVS. Esse recurso está disponível na exibição Repositórios do CVS e a partir dos diálogos Substituir por e Comparar com Desvio ou Versão.

Configuração do Decorador do CVS
Você pode configurar as decorações de rótulo e de ícone do CVS utilizando a página de preferências Equipe > CVS > Decorações de Rótulo.

Workflow de desvio/combinação do limpador
O desvio e a combinação são executados em um projeto na área de trabalho local. Isso simplifica o workflow de 1.0 que exigiu o uso da exibição Repositórios.

Sincronizar Alterações de Saída
Para o CVS, o menu Equipe contém o comando Sincronizar Alterações de Saída que irá sincronizar apenas suas alterações de saída. Isso reduz a quantidade de tráfego de rede.

Mistura de tags abaixo do projeto
Em 1.0, todos os recursos no projeto foram compartilhados com a mesma tag (desvio ou HEAD). Em 2.0, as tags dentro de um projeto podem ser misturadas (exatamente como com a ferramenta da linha de comandos do CVS)

Tarefas para recursos novos e excluídos
O CVS cria tarefas na exibição Tarefas para recursos novos que não foram incluídos no controle do CVS ou ignorados para recursos excluídos. As operações de menu Correção Rápida Apropriada estão disponíveis para estas tarefas. As tarefas também podem estar desativadas na página de preferências Equipe > CVS.

Conceitos relacionados
Programação de equipe com CVS

Tarefas relacionadas
Ativando decorações de recursos de CVS

Referência relacionada
Exibição Sincronizar do CVS

 
Copyright IBM Corporation e outros 2000, 2002