Um Analista de Sistemas que utiliza o SVN em linha de comand...

Próximas questões
Com base no mesmo assunto
Q853978 Engenharia de Software
Um Analista de Sistemas que utiliza o SVN em linha de comando deseja adicionar um arquivo chamado index.html ao repositório e atualizá-lo, ou seja, efetivar a adição do arquivo enviando a modificação ao servidor. Para isso, terá que utilizar
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: Letra D - os comandos svn add index.html e svn commit -m "Novo arquivo adicionado".

A questão aborda o conhecimento sobre o Subversion (SVN), que é uma ferramenta de controle de versão utilizada na Engenharia de Software para gerenciar arquivos e diretórios ao longo do tempo. Isso inclui rastrear alterações, reverter para estados anteriores e colaborar com outros desenvolvedores. Para resolver esta questão, é necessário conhecer os comandos básicos do SVN para adicionar e confirmar alterações em um repositório.

Para adicionar um novo arquivo ao controle de versão do SVN, utilizamos o comando svn add. Este comando informa ao SVN para incluir o arquivo no próximo commit. Com isso, o arquivo 'index.html' é preparado para ser versionado pelo sistema. Após adicionar o arquivo ao SVN, é necessário realizar o commit, que é a operação de efetivar as alterações no repositório central. O comando svn commit, acompanhado da opção -m, que permite especificar uma mensagem de log associada àquela alteração, finaliza o processo de adição do arquivo ao repositório.

A alternativa correta é a Letra D porque ela apresenta corretamente os dois passos necessários: o comando svn add index.html para adicionar o arquivo ao controle de versão local e, em seguida, o comando svn commit -m "Novo arquivo adicionado" para enviar as mudanças para o repositório central com uma mensagem descritiva das alterações realizadas.

As demais alternativas estão incorretas porque elas apresentam comandos que não existem no SVN ou que são utilizados de forma incorreta, como svn append, svn add file='index.html', e svn add 'index.html' to repository and commit, que não são comandos válidos no contexto do Subversion.

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

http://www.valdineidossantos.com/2010/02/utilizando-svn-em-linha-de-comando/

add para adicionar e commit para efetivar a adição no banco

Clique para visualizar este comentário

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