tutorial tortoise svn

23
 Tutorial TortoiseSVN Tutorial TortoiseSVN Como usar O TortoiseSVN Para criação de repositorios e manutenção do mesmo no windows. (Enquanto essse tutorial está sendo feito ele está sendo replicado em um repositorio local). 1 – Baixar o Tortoise SVN no link http://tortoisesvn.sourceforge.net/ , nesse link ta mbém tem o pack para portugês do Brasil. 2 – Depois de baixado e instalado terá de reiniciar o windows para podermos começar o trabalho. 3 – Após reiniciado, vamos criar a nossa pasta local que servirá de repositório.

Upload: alessandro

Post on 16-Jul-2015

173 views

Category:

Documents


0 download

TRANSCRIPT

5/13/2018 Tutorial Tortoise SVN - slidepdf.com

http://slidepdf.com/reader/full/tutorial-tortoise-svn 1/23

 

 

Tutorial TortoiseSVN

Tutorial TortoiseSVN

Como usar O TortoiseSVN Para criação de repositorios e manutenção do mesmo nowindows.

(Enquanto essse tutorial está sendo feito ele está sendo replicado em um repositorio

local).

1 – Baixar o Tortoise SVN no link http://tortoisesvn.sourceforge.net/ , nesse link tambémtem o pack para portugês do Brasil.

2 – Depois de baixado e instalado terá de reiniciar o windows para podermos começar otrabalho.

3 – Após reiniciado, vamos criar a nossa pasta local que servirá de repositório.

5/13/2018 Tutorial Tortoise SVN - slidepdf.com

http://slidepdf.com/reader/full/tutorial-tortoise-svn 2/23

 

3.1-Abra o windows explorer, botão direito do mouse, nova pasta: 

5/13/2018 Tutorial Tortoise SVN - slidepdf.com

http://slidepdf.com/reader/full/tutorial-tortoise-svn 3/23

 

 3.2-De a pasta o nome de RepositorioSVN por exmplo:

4 – Vamos agora configurar a nossa pasta como repositorio, mais antes, já que instalamoso pack para linguá portuguesa vamos alter a configuração para português:

4.1-Clique com o botão direito do mause em cima da pasta, escolha a opção

TortoiseSVN depois a opção setings:

5/13/2018 Tutorial Tortoise SVN - slidepdf.com

http://slidepdf.com/reader/full/tutorial-tortoise-svn 4/23

 

 

5/13/2018 Tutorial Tortoise SVN - slidepdf.com

http://slidepdf.com/reader/full/tutorial-tortoise-svn 5/23

 

4.2-Aparecerá a tela abaixo:

5/13/2018 Tutorial Tortoise SVN - slidepdf.com

http://slidepdf.com/reader/full/tutorial-tortoise-svn 6/23

 

4.3-Na guia Language: (em destaque vermelho) selecione Português: 

Clique em Apply e depois em OK. Agora o seo TortoiseSVN está em portugês,vamos continuar.

5/13/2018 Tutorial Tortoise SVN - slidepdf.com

http://slidepdf.com/reader/full/tutorial-tortoise-svn 7/23

 

5 – Configurando nossa pasta como repositorio local:

5.1-Clique com o botão direito do mouse na pasta que criamos anteriormente,depois em TortoiseSVN, depois em “Criar repositório aqui...”

5/13/2018 Tutorial Tortoise SVN - slidepdf.com

http://slidepdf.com/reader/full/tutorial-tortoise-svn 8/23

 

5.2-Aparecerá uma tela perguntando o tipo de repositório, vamos deixar a que jáestá marcada “Sistema de Arquivos Nativo (FSFS)”

5/13/2018 Tutorial Tortoise SVN - slidepdf.com

http://slidepdf.com/reader/full/tutorial-tortoise-svn 9/23

 

 

Após confirmar o tipo de repositório, aparecerá a tela abaixo confirmando acriação do repositório:

Pronto, nosso repositório está criado, so que não iremos trabalhar nessa pasta pois os

repositórios SVN guardam os seus arquivos em um formato proprietário que nãopodemos usar, para trabalharmos nós precisamos fazer uma outra pasta para “obter” os

arquivos do repositório, para isso fazemos o seguinte:

5/13/2018 Tutorial Tortoise SVN - slidepdf.com

http://slidepdf.com/reader/full/tutorial-tortoise-svn 10/23

 

5.3-Criamos outra pasta (procedimento 3.1), de a ela um nome como“PastaDeTrabalho”

5/13/2018 Tutorial Tortoise SVN - slidepdf.com

http://slidepdf.com/reader/full/tutorial-tortoise-svn 11/23

 

5.4-Vamos “linkar” essa pasta com o nosso repositório para obter os arquivos:- Clique com o botão direito na pasta de trabalho e escolha SVN Obter:

5/13/2018 Tutorial Tortoise SVN - slidepdf.com

http://slidepdf.com/reader/full/tutorial-tortoise-svn 12/23

 

- Aparecerá a tela abaixo:

- Nessa tela é que vamos linkar o nosso repositório, no campo URL do repositório

colocamos o endereço do repositório criado anteriormente. (esse endereço podeser copiado do windows explorer, no caso acima a pasta está em :

C:\TrabalhoTutorial\RepositorioSVN). Para adicionar no campo URL énecessário colocar antes do endereço o formato file:///. No caso acima ficará

assim: file:///C:/TrabalhoTutorial/RepositorioSVN

-Pronto, está criado o link para o repositório.

5/13/2018 Tutorial Tortoise SVN - slidepdf.com

http://slidepdf.com/reader/full/tutorial-tortoise-svn 13/23

 

 

A partir de agora, os arquivos dessa pasta poderão ser submetidos clicando com obotão direito sobre ela e selecionando TortoiseSVN e depois Submeter, uma

 janela se abrirá e você poderá selecionar os arquivos que deseja submeter. (Serámostrado abaixo esse processo), lembre-se, nunca apague ou renomeie um

arquivo obtido de um repositório subversion pelo Windows, sempre use oTortoiseSVN, caso isso ocorra, o banco de dados internos do subversion fica

perdido e você poderá ter alguns problemas.

5/13/2018 Tutorial Tortoise SVN - slidepdf.com

http://slidepdf.com/reader/full/tutorial-tortoise-svn 14/23

 

 

Repare que a pasta ficou com um circulo verde, quer dizer que ela existe no servidor,quando ele tem um ‘+’ em azul ela será adicionada ao servidor no próximo ‘submeter’,

quando ela tem um ‘!’ vermelho, ela foi modificado e a versão será atualizada nopróximo ‘Submeter’, as mesmas caracteristicas servem para os arquivos também.

6- Agora que já temos a nossa pasta de trabalho e o repositório criado, vamos criar umdocumento na pasta de trabalho para ver o funcionamento do repositório com a utilização

do TortoiseSVN.

6.1-Primeiro, vamos criar um documento qualquer, como exemplo vou criar umdocumento html pelo word mesmo e colocar na pasta de trabalho que criamos, depois de

criarmos o documento inicial, vamos adiciona-lo ao nosso repositório, para isso, cliquecom o botão direito no documento criado, escolha TortoiseSVN depois adicionar:

5/13/2018 Tutorial Tortoise SVN - slidepdf.com

http://slidepdf.com/reader/full/tutorial-tortoise-svn 15/23

 

 

6.2-Aparecerá a tela abaixo para você confirmar a operação:

5/13/2018 Tutorial Tortoise SVN - slidepdf.com

http://slidepdf.com/reader/full/tutorial-tortoise-svn 16/23

 

 

6.3-Após confirmar a operação ele mostrará a tela abaixo confirmando que oarquivo foi adicionado com sucesso.

6.4-Após confirmação e uma atualizada na pasta (tecla F5) o arquivo ficará com

um ponto de interregoção como na figura abaixo, como dito anteriormente noitem 05 isso quer dizer que o arquivo sofreu alteração e sua versão será atualizada

no próximo submeter do Tortoise.

5/13/2018 Tutorial Tortoise SVN - slidepdf.com

http://slidepdf.com/reader/full/tutorial-tortoise-svn 17/23

 

 

5/13/2018 Tutorial Tortoise SVN - slidepdf.com

http://slidepdf.com/reader/full/tutorial-tortoise-svn 18/23

 

 6.5-Submetendo o arquivo ao repositório:

Clique com o botão direito do mouse no arquivo que desejamos submeter, depoisem SVN Submeter:

5/13/2018 Tutorial Tortoise SVN - slidepdf.com

http://slidepdf.com/reader/full/tutorial-tortoise-svn 19/23

 

6.6-Na próxima tela escolhemos os arquivos que queremos submeter para orepósitorio, no nossa caso apenas o arquivo tutorial.html:

6.7-Após confirmar, ele será enviado para o repositório, será mostrado a telaabaixo dizendo que o arquivo foi submetido com suceso e informando o numero

da revisão:

5/13/2018 Tutorial Tortoise SVN - slidepdf.com

http://slidepdf.com/reader/full/tutorial-tortoise-svn 20/23

 

 

6.8-O Arquivo ficará com a bolinha verde, isso quer dizer que ele existe noservidor e está na versão atual.

5/13/2018 Tutorial Tortoise SVN - slidepdf.com

http://slidepdf.com/reader/full/tutorial-tortoise-svn 21/23

 

 

6.9-Toda a vez que alterarmos o arquivo em questão ele ficará com o ponto de

exclamação (como na fig. Item 6.4), avisando que o arquivo foi alterado e suaversão atual ainda não está no repositório, para atualizar o arquivo no repositório

devemos repetir os procedimentos de 6.5 a 6.8, ai teremos uma nova versão doarquivo no repositório.

7 – Para deletarmos um arquivo da pasta de trabalho e também do repósitorio, bastaapenas selecionarmos a opção TortoiseSVN, depois excluir.

Esse é o funcionamento básico do TortoiseSVN, como criar um repositório (localou uma pasta na internet), como criar a pasta de trabalho, fazer a ligação entre as duas

pastas e como criar e enviar os arquivos para o repositório e atualizar o mesmo.

5/13/2018 Tutorial Tortoise SVN - slidepdf.com

http://slidepdf.com/reader/full/tutorial-tortoise-svn 22/23

 

Existem várias opções no TortoiseSVN para a manipulação de pastas/arquivos,podemos voltar uma versão anterior do documento, comparar duas versões, alterar o

nome do arquivo/pasta (lembre-se, altere o nome apenas pelo Tortoise, caso seja feitodiretamente pelo Windows pode prejudicar o envio do docmento).

O TortoiseSVN apresenta várias outras opções como ilustrado abaixo:

.Exibir Histórico => Exibe o histórico do documento/pasta em .Repo-Browser => Abre uma janela de navegação no repositór

.Verificar Alterações => Verifica se há alguma alteração entre

.Gráfico de Revisões => Mostra um grafico com os nós de alter

.Atualizar para Revisão => Atualiza o arquivo para umaoutra v

.Renomear => Permite renomear o arquivo.

.Excluir => Exclui o arquivo

.Obter Trava => Trava o arquivo em questão para que outros nã

.Ramo/Rótulo=>Cria uma cópia do arquivo para um outro tragráfico de revisões vários ramos em forma de arvore permitind

.Altera um Ramo/Rotulo => Altera Ramo/Rotulo.

.Combinar => Combina dois ramos/rotulos diferentes.

.Responsabilidades => Mostra as alterações de uma versão para

.Criar correção => Cria um ponto de correção para o arquivo.

.Propriedades =>Adiciona/mostra as propriedades do arquivo.

.Ajuda => Inicia a Ajuda do TortoiseSVN (muito útil, contem q

.Preferências => Altera as preferências do TortoiseSVN, como

.Sobre => Mostra informações do TortoiseSVN, como a versão

5/13/2018 Tutorial Tortoise SVN - slidepdf.com

http://slidepdf.com/reader/full/tutorial-tortoise-svn 23/23

 

 Bom, esse foi um tutorial sobre o funcionamento básico do TortoiseSVN, a ajuda do

mesmo é muito bem feita e organizada devendo sempre ser consultada quando dosurgimento de qualquer dúvida.