Embora haja muitos clientes gráficos para o Apache Subversion, é útil ter a opção de interagir com o Subversion a partir da linha de comando. Neste artigo, cobrimos os fundamentos do Subversion de linha de comando, desde o check-out de uma cópia de trabalho até fazer suas primeiras alterações e enviá-las de volta para o repositório.
Passos
Etapa 1. No Apache Subversion, os comandos são inseridos por meio de uma janela de terminal
Para abrir no Windows, pressione a 'tecla Windows' e 'r'. Isso abrirá a caixa de diálogo 'Executar'. Digite 'cmd' e clique em 'Ok'.
-
A janela do terminal será aberta, pronta para você inserir seus comandos.
Passo 2. Para criar seu primeiro repositório, use o comando 'svnadmin create' seguido pelo caminho onde você deseja criar o novo repositório, e o nome do seu novo repositório
Por exemplo, se você quiser criar um novo repositório chamado 'Novo projeto' na pasta 'Documentos', o comando seria: svnadmin create C: / Usuários / Jessica / Documentos / New_Project
Etapa 3. Verifique na pasta 'Documentos'
Você verá uma nova pasta chamada 'Novo Projeto'.
Etapa 4. Esta pasta contém alguns arquivos novos
Não exclua ou modifique nenhum desses arquivos.
Etapa 5. Agora que você criou um repositório, verifique uma cópia de trabalho. Isso é feito usando o comando 'SVN Checkout', seguido pela URL do seu repositório e a localização do repositório que você acabou de criar no seu computador. Neste exemplo, o comando é: svn checkout https://127.0.0.1:9880/New-Project C: / Users / Jessica / Documents / New_Project Pressione 'Enter'.
Etapa 6. Ao verificar sua cópia de trabalho, você notará cópias de todos os arquivos de seu repositório
Etapa 7. Agora você está livre para fazer alterações em sua cópia de trabalho
Quando terminar de modificar seus arquivos, você precisará enviar suas alterações de volta para o repositório. Para executar um commit, use o comando 'svn commit' seguido por “--message” e uma mensagem de log apropriada e, finalmente, a localização de sua cópia de trabalho. Neste exemplo, o comando seria: svn commit --message “adicionado arquivo Leiame” C: / Users / Jessica / Documents / New_Project Pressione 'Enter'. Suas alterações foram enviadas para o repositório!