Escolar Documentos
Profissional Documentos
Cultura Documentos
O QUE É?
O Gerenciamento de Configuração de Software, tradução para a sigla
SCM, pode ser definido como um conjunto de processos, políticas e
ferramentas que organiza o processo de desenvolvimento, ou, simplesmente,
controle de origem, gerenciamento de alterações e controle de versão. Estes
são comumente utilizados em grupos de desenvolvimento de software nos
quais vários desenvolvedores estão trabalhando simultaneamente em um
conjunto de arquivos comum.
QUAL É O OBJETIVO?
Um ambiente de equipe apresenta o risco de perder código de função ou
de interromper scripts de teste pela sobrescrição de arquivos. Um sistema de
gerenciamento de configuração de software oferece uma maneira de sempre
que um arquivo for alterado, uma nova versão seja gerada e o arquivo original
seja preservado.
Basicamente, todo sistema de gerenciamento de configuração de
software cria um repositório central para facilitar o compartilhamento de
arquivos. Cada arquivo a ser compartilhado deve ser incluído no repositório
central para criar sua primeira versão. Depois que um arquivo fizer parte do
repositório central, os usuários poderão acessá-lo e atualizá-lo, criando
diferentes versões.