Enunciado
A ferramenta de controle de versão Subversion (SVN)
Alternativas
- A)
é considerada um sistema peer-to-peer e, embora seja uma ferramenta proprietária que requer aquisição de licença para uso, pode rodar (executar) usando o servidor Apache.
- B)
suporta commits atômicos, sem deixar inconsistências, mesmo diante de problemas que ocorrem na rede ou no servidor.
- C)
tem como principal desvantagem o fato de não permitir as operações file-lock ou checkout reservado.
- D)
fornece automaticamente uma camada extra de proteção a arquivos e pastas adicionais armazenados por ela, os quais, por isso, não podem ser corrompidos pelo usuário.
- E)
mantém um histórico detalhado de todos os arquivos removidos, com exceção daqueles que foram renomeados.
Gabarito e comentário
Resposta correta: B
Subversion oferece commits atômicos: uma revisão entra integralmente ou não entra. Isso evita repositório em estado parcialmente modificado por falha de rede ou servidor.