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.