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 todos os recursos no projeto. Recursos que não sejam projetos (arquivos e pastas) podem ter suas versões criadas.  Entretanto, é mais comum criar a versão de projetos inteiros juntos, visto que os recursos contidos em um projeto 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 básicas dos arquivos no Workbench são marcadas como pertencentes a essa versão.  Esse é o método preferencial de criar 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 de saída 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 básicas 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 de 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 quaisquer que sejam as versões de recursos mais recentes que estiverem na ramificação no momento.  Você não deverá criar versões de projetos pela 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 do CVS
Movendo marcações de versões

Referência relacionada
CVS


Copyright IBM Corporation e terceiros 2000, 2003. Todos os Direitos Reservados.