- Controle de VersãoBranching (Ramificação) e Merging (Fusão)
- Engenharia de SoftwareGerenciamento de Configuração de Software (SCM)
A Gerência de Configuração de Software (SCM - Software Configuration Management) é realizada por processos de controle de mudanças ao longo do ciclo de vida de um projeto ou sistema, dentre eles o controle de versões do software. Um tipo de operação comum nessa gerência pode ser descrito como: