SVN (SubVersion)

Neste artigo apresentaremos, através de uma abordagem simples, conceitos básicos, instalação e utilização do SVN (Subversion).

Para começarmos o artigo primeiramente vamos fazer o download do software VisualSVN Server versão 2.1.2, disponível em http://www.visualsvn.com/server/download/.

Instalação

Para instalação do VisualSVN Server, siga as instruções abaixo:

Execute o arquivo de instalação. Na janela principal, clique em “Next”, conforme mostra a Figura 1.

Figura 1. Tela de instalação

Na janela a seguir selecione a opção “I accept the terms in the Licence Agreement” e clique em “Next”, conforme a Figura 2.

Figura 2. Aceitando Licença

Na janela a seguir, selecione a opção “VisualSVN Server and Management Console”, conforme a Figura 3.

Figura 3. Opção VisualSVN Server and Management Console

Na janela a seguir, aceite as opções padrão para os campos “Location” e “Repositóries”, desmarque a opção “Use secure connection (HTTPS://)” e no campo “Server Port” selecione 8080 (ou qualquer outra porta compatível e que não esteja sendo utilizada por outro software), conforme a Figura 4.

Figura 4. Configurações

Na janela a seguir clique em “Install” e aguarde o término da instalação, conforme a Figura 5.

Figura 5. Instalando

Criando um repositório

Para criar um novo repositório selecione “Repositories”. Clique com o botão direito do mouse e escolha a opção “Create New Repository...”, conforme a Figura 6.

Figura 6. Criando repositório

No campo “Repository Name” informe o nome do repositório a ser criado, conforme a Figura 7.

Obs.: Para criar um repositório com a estrutura padrão recomendada para o Subversion, selecione o a opção “Create default structure (trunk, branches, tags)”.
Figura 7. Nome do repositório

Criar Pastas

Navegue até a pasta desejada, selecione-a e clique com o botão direito no mouse para selecionar a opção “Novo/Folder...” (Figura 8).

Figura 8. Criando pastas

No campo “Folder name”, informe o nome da pasta a ser criada (Figura 9).

Figura 9. Nome da pasta

Obter a URL de um repositório

Selecione o repositório desejado, clique com o botão direito do mouse e selecione a opção “Copy URL to Clipboard” (Figura 10).

Figura 10. URL

TortoiseSVN

TortoiseSVN é um cliente gratuito open-source prático: basta clicar com o botão da direita sobre uma pasta ou arquivo para ver as funcionalidades do SVN no menu de contexto. O download do Tortoise pode ser feito em http://tortoisesvn.net/downloads.

Existe versão específica para Windows 64 bit pois a versão 32 bit não funciona corretamente neste sistema operacional.

Inicie a instalação do TortoiseSVN e ao prosseguir é só aceitar os termos.

Escolha o idioma preferido e finalize a instalação.

Depois da instalação e do sistema operacional reiniciado, clique com o botão direito do mouse para visualizar o Tortoise.

Artigos relacionados