Um Analista utiliza o Subversion (SVN) para controle de versões e irá proceder alteração do código fonte de uma aplicação
catalogada no software de controle. Sobre o SVN é correto afirmar que
A permite que outros desenvolvedores editem o mesmo arquivo que está sendo editado pelo Analista, simultaneamente, realizando
uma composição com a contribuição de todos. Para publicar as contribuições, cada desenvolvedor precisa comandar
o compartilhamento assim que terminar os seus trabalhos.
B não pode avisar pessoas que venham a buscar o código fonte sobre o fato de que se está modificando o arquivo. Qualquer
informação sobre atividades de manutenção do código fonte, as quais estejam em curso, somente são visualizadas se as
mudanças forem compartilhadas.
C permite que outros desenvolvedores editem o mesmo arquivo que está sendo editado pelo Analista, simultaneamente, realizando
uma composição com a contribuição de todos. O Subversion publica as alterações assim que cada desenvolvedor
editar o arquivo, sem necessidade de ação dos desenvolvedores.
D pode avisar pessoas que venham a buscar o código fonte que o arquivo foi retirado para modificações. Contudo,
Subversion não publica nenhuma alteração até que se comande a submissão do arquivo editado.
E pode avisar pessoas que venham a buscar o código fonte que foram feitas modificações no arquivo. Além disso, ele publica
a alteração assim que o arquivo for editado, sem necessidade de forçar a submissão de publicação.