Principais comandos do SVN (Subversion)


O svn (Subversion) é um sistema de controle de versão cuja finalidade é gerenciar as diferentes versões no desenvolvimento de um documento qualquer.
Normalmente é utilizado no desenvolvimento de software para controlar as versões do código fonte, documentação, etc.
Neste post irei mostrar alguns dos principais comandos de linha e algumas variações que podem ser úteis.

Comandos básicos

Baixar/Copiar um repositório

Adicionar arquivos ou diretórios no controle de versão.

Os arquivos serão somente agendados para serem incluídos no repositório. Estes serão incluídos no próximo commit.

Remover arquivos ou diretórios do controle de versão.

Os arquivos serão somente agendados para serem excluídos no repositório. Estes serão excluídos no próximo commit.

Mostrar status do reposiório.

Mostra os arquivos a serem adicionados, removidos, etc..

Mostrar arquivos que possuem conflito de merge.

Persistir as mudanças

Atualizar repositório local com as mudanças do servidor

Comandos avançados

Mostrar commits de determinados usuário

Mostrar commits de determinado dia

Alterar o comentário de um commit

Reverter arquivos com mudança de propriedade somente

Remover o diretório e todos os subdiretórios “.svn”

Cuidado pois isto irá remover toda a referência de seus arquivos ao repositório.

Related Posts Plugin for WordPress, Blogger...