O controle de versões é uma atividade procedimental que garante qualidade e consistência à medida que modificações são feitas em um objeto de configuração. Aplicado ao contexto de desenvolvimento de uma aplicação web, um processo de controle de versão deve ser estabelecido, de forma a implantar;
- A a criação de um arquivo editável no repositório central de projetos web da organização. Como este repositório contém diferentes projetos web, este arquivo geral garantirá o armazenamento da versão corrente de todos os objetos de configuração da aplicação.
- B uma pasta do projeto para cada engenheiro web em sua estação de trabalho. Isso garantirá que os engenheiros não acessem nada relativo ao projeto pela web, requisito de segurança imprescindível
- C a sincronização dos relógios de todas as estações de trabalho dos desenvolvedores. Isso ajudará a evitar conflitos de sobrescrita quando dois desenvolvedores fizerem atualizações na aplicação em espaços de tempo muito próximos.
- D a importação da última versão de cada novo objeto de configuração desenvolvido para o arquivo editável do projeto no repositório central. Isso permitirá o controle de versão manual, que deve gerir as operações de inserção e retirada nas pastas de projeto de cada engenheiro web.
- E o envio do arquivo editável do projeto para os engenheiros web cada vez que objetos são dele importados ou exportados no repositório. Este arquivo também fomenta a ferramenta de controle de versão, garantindo o controle de versões de forma efetiva.