Para o gerenciamento do servidor de versionamento de código...

Próximas questões
Com base no mesmo assunto
Q819305 Engenharia de Software
Para o gerenciamento do servidor de versionamento de código fonte e documentação - SVN (Apache Subversion) utiliza-se do banco de dados:
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

A alternativa correta é a letra D - Berkeley DB (BDB). Para resolver essa questão, é necessário ter conhecimento sobre sistemas de controle de versão e, especificamente, sobre o Apache Subversion (SVN), que é uma ferramenta de versionamento de código fonte e documentação.

O Apache Subversion utiliza-se de um sistema de banco de dados para gerenciar os diversos tipos de arquivos e registros que compõem o versionamento. A escolha do banco de dados é importante pois ele irá armazenar as revisões e os metadados associados a cada alteração do repositório.

O Berkeley DB é uma biblioteca de software que proporciona uma implementação de um banco de dados embutido para aplicações. Essa ferramenta é usada pelo SVN para gerenciar os dados de maneira eficiente. O uso do Berkeley DB como o sistema de armazenamento padrão do Subversion confere à ferramenta a capacidade de lidar com as complexidades do controle de versão, como rastreamento de mudanças e recuperações.

As outras opções apresentadas, como MySQL, IBM Informix, SQL-Server e PostgreSQL são sistemas de gerenciamento de banco de dados também conhecidos, mas que não são utilizados especificamente pelo SVN como forma padrão de armazenamento de dados do repositório.

Portanto, a compreensão sobre o Apache Subversion e seu mecanismo interno de armazenamento de dados é essencial para acertar essa questão, sendo a Berkeley DB (BDB) a opção que atende a essa especificidade.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

Apache Subversion (também conhecido por SVN) é um sistema de controle de versão desenhado especificamente para ser um substituto moderno do CVS, que se considera ter algumas limitações. O Subversion utiliza banco de dados Berkeley BD.

https://pt.wikipedia.org/wiki/Subversion

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo