Uma ferramenta de controle de versionamento, comumente, possui as seguintes funcionalidades:
- Permite que todos os colaboradores recebam o conteúdo do projeto (que pode ser apenas um arquivo);
- Permite controlar quem pode ver, quem pode editar documentos e arquivos e quem pode adicionar novos documentos e arquivos.
- Permite gerenciar o status de cada documento/arquivo (exemplo: em desenvolvimento, versão para teste, testado, aprovado, etc).
- Permite gerenciar versões do documento/arquivo (exemplo: versão 1.0, 1.01, 1.02, ...).
- Permite que duas ou mais pessoas editem o mesmo documento, criando versões distintas para cada pessoa.
- Permite mesclar as diferentes versões, criando uma outra versão resultante.
- Permite, em caso de conflito, apontar opções para ajuste (há um exemplo logo a seguir neste módulo, no subitem “mesclagem”).
- Permite “desfazer” alterações feitas e consolidadas, “voltando no tempo”, em versões anteriores do documento.
- Permite comparar quaisquer versões do documento (exemplo: comparando a 12ª versão do documento com a 67ª versão).
Copyright © 2014 AIEC.