SóProvas


ID
3116968
Banca
CESPE / CEBRASPE
Órgão
TJ-AM
Ano
2019
Provas
Disciplina
Engenharia de Software
Assuntos

Com relação a subversion, julgue o item subsecutivo.


O programa independente denominado svnserve pode ser invocado por SSH e, portanto, não disponibiliza o repositório para outro subversion através da rede.

Alternativas
Comentários
  • Certo

    É permitido criar repositórios ilimitados

    É permitido criar usuários ilimitados para os repositórios

    http://manual.webhost.com.br/book/export/html/91

  • Há incongruência nas duas frases e se você sabe o que é SSH, sequer precisa saber o que é svnserve para resolver essa questão mas, vamos aos detalhes!

    O svnserve, como parte do enunciado afirma é de fato uma programa independente, no entanto, ele disponibiliza seu repositório a outros através da rede e pode ser invocado via SSH.

    SSH é um protocolo de rede criptográfico para operações e serviços de rede, logo, não haveria como um programa usar SSH e não dispor de tal serviço pela rede, tranquilo?

    Gabarito: ERRADO

  • A questão cobra conhecimento sobre o Subversion, sistema de controle de versão.


    Conforme a documentação, o svnserve “permite acesso aos repositórios Subversion usando o protocolo de rede personalizado do Subversion" [1]. O servidor pode ser invocado das seguintes maneiras [2]: 

    1. Execute svnserve como um daemon (programas que ficam rodam indefinidamente em background no computador) independente, ouvindo as requisições.
    2. Faça com que o inetd (internet service daemon) do Unix gere temporariamente o svnserve sempre que uma solicitação chegar em uma determinada porta.
    3. Faça com que o SSH invoque um svnserve temporário sobre um túnel criptografado.
    4. Execute svnserve como um serviço do Microsoft Windows.

    Assim, o svnserver pode ser invocado por SSH e, ao contrário do afirmado na questão, disponibiliza o repositório para outro subversion através da rede.



    Gabarito da professora: ERRADO.




    Referências:

    [1] svnserve Reference—Custom Subversion Server. Subversion 1.8.  Disponível no site svnbook red-bean, tradução da professora.

    [2] svnserve, a Custom Server - Chapter 6. Server Configuration. Subversion 1.8. Disponível no site svnbook red-bean, tradução da professora.