SóProvas


ID
2605828
Banca
FCC
Órgão
DPE-AM
Ano
2018
Provas
Disciplina
Engenharia de Software
Assuntos

Um Analista de Sistemas optou por utilizar o Subversion como sistema de controle de versão em um projeto Java, porque este aplicativo

Alternativas
Comentários
  • Gab letra D
    trabalha com repositório único, sendo utilizado tradicionalmente em projetos construídos com essa linguagem.

     

    O Subversion, ou simplesmente SVN, é uma ferramenta de controle de versão muito poderosa que permite, além do desenvolvimento colaborativo a partir de um repositório único, merge de conteúdo, armazenamento de logs e geração de estatísticas diversas.

    Atuando como a máquina do tempo do desenvolvedor, ferramentas com o SVN permitem retornar o código a um estado anterior, facilitando a análise implementações realizadas e a mesclagem de implementações distintas de períodos diferentes para a criação de uma única versão.

    http://intentor.com.br/svn-conceitos-boas-praticas-dicas-de-utilizacao/

  • Os erros estão destacados em vermelho.

    A) funciona de forma distribuída (ou descentralizada), sendo muito útil para desenvolvimento de software em geral.

    B)é similar ao Mercurial e Bazaar, que também utilizam um repositório centralizado. O mercurial e o Git utilizam repositórios distribuídos.

    C) tem repositórios maiores e com mais recursos se comparado ao Git, além de usar algoritmo de compressão mais eficiente

    D) trabalha com repositório único, sendo utilizado tradicionalmente em projetos construídos com essa linguagem. Correto

    E) funciona de forma híbrida, ora distribuído, ora centralizado, e possui interface simples e intuitiva.

  • D) trabalha com repositório único, sendo utilizado tradicionalmente em projetos construídos com essa linguagem

    Dá pra matar por eliminação, mas não sei de onde a FCC tirou essa informação

  • Subversion  --> SCV centralizado

  • d-

    Um ponto positivo do Subversion é somente dois locais onde a fonte pode estar, no repositório ou diretório de trabalho. De modo geral, os comandos utilizados são simples, coerentes e pequenos. Outro ponto é que o movimento e o processo de renomeação de arquivos e diretórios são simples, já que as cópias de arquivos e diretórios também são suportadas