Um Analista de Sistemas que utiliza o SVN em linha de comand...
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