Versões

São criadas versões dos recursos para capturar um instantâneo do estado atual dos recursos em um determinado horário específico. São criadas versões dos recursos no CVS marcando-os com um rótulo de versão. Quando é criada uma versão para um recurso, isso significa que uma cópia não modificada do recurso será recuperada do repositório.

Criar versões de um projeto salva o alinhamento de todas as versões do recurso no projeto. Podem ser criadas versões dos recursos diferentes dos projetos (isto é, arquivos e pastas).  Entretanto, é mais comum criar versão de todos os projetos, juntos como os recursos contidos em um projeto que são, muitas vezes, altamente interdependentes. Podem ser criadas versões dos projetos da área de trabalho ou da ramificação (incluindo HEAD) na exibição Repositórios do CVS. A diferença entre essas duas abordagens está em decidir quais versões de recursos filhos devem fazer parte da versão do projeto.

Ao marcar um projeto como uma versão do Workbench, as revisões de base dos arquivos no Workbench são marcadas como pertencentes a esta versão.  Esse é o método preferido de criação de versões de um projeto porque você sabe exatamente quais revisões de arquivos estarão na versão. Essa operação será permitida, se você tiver alterações em andamento ou não consolidadas. As alterações não consolidadas são simplesmente ignoradas e os recursos com alterações de saída ainda podem ter suas revisões base como parte da versão.  Criar versões de um projeto com alterações não consolidadas ou de saída será conveniente, se você tiver que dividir o projeto no ponto onde começou a fazer alterações nos recursos e consolidar os recursos para outra ramificação.

Ao marcar um projeto como uma versão de uma ramificação na exibição Repositórios do CVS, você estará criando versões de qualquer que sejam as versões de recursos mais recentes que estiverem na ramificação naquele momento no tempo.  Você não deverá criar versões de projetos a partir da ramificação, se não souber o que está consolidado na ramificação. Por esse motivo, a criação de versões a partir do Workbench é sempre preferível.

Conceitos Relacionados
Repositórios do CVS
Ramificações
Histórico Local
Recursos

Tarefas Relacionadas
Criando uma versão de um projeto
Criando versões de projetos no repositório
Ativando decorações de recursos de CVS

Referência relacionada
CVS


Copyright IBM Corp. e outros 2000, 2002. Todos os Direitos Reservados.