CONFIGURAÇÃO
Profa. Simone Amorim
Email: simone.amorim@ifba.edu.br
Gerenciamento de Configuração
¨ Requisitos mudam com o tempo e devem ser incorporados as novas
versões
¨ Todo
release é uma versão, mas nem toda versão é um
release
Conceitos de GC
¨ Branch
¨ Implementação de novas funcionalidades em paralelo
¨ Isolada e independente das outras modificações
¨ Integração
¨ Processo de combinação de componentes de software
¨ Consiste em “juntar” partes do software conforme ficam
prontas
Baseline X Release
¨ A diferença entre baselines e releases é sutil
¨ Check-out
¨ Operação que obtem os artefatos do repositório para
atualização pelo desenvolvedor
¨ Check-in
¨ Operação de retorno ao repositório
Processo de GC
¨ A cada operação de check-in realizada, a versão
do item de configuração é incrementada de uma
unidade
¨ Quando o item é adicionado pela primeira vez no
¨ A u m e n t o d a d i s c i p l i n a n o p ro c e s s o d e
desenvolvimento
¨ Aumento da memória organizacional