Your SlideShare is downloading. ×
Svn como usar grupo de estudos SOL7
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Svn como usar grupo de estudos SOL7

544

Published on

Published in: Technology, News & Politics
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
544
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Grupo de Estudos SOL7 Junho de 2011
  • 2. Como usar a ferramenta SVN Samuel Henn
  • 3. Tópicos de Estudo
    • Como usar o SVN
      • Linux;
      • Windows;
  • 4. Linux
    • Instalando o SVN
      • sudo apt-get install subversion
    • Fazendo o download de um projeto
      • Crie uma pasta no sistema ex:
        • mkdir /home/user/projetos/
      • Dentro da pasta “projetos” faça o donwload do projeto:
        • svn co http://192.168.1.253/projeto
    • Pronto, projeto baixado no diretório: /home/user/projetos/projeto
  • 5. Linux
    • Vendo o status do projeto
      • Dentro da pasta do projeto de o comando:
        • svn st
      • Isso mostrará todas as diferenças entre o seu projeto local e o servidor
    • Para atualizar o seu projeto:
      • Dentro da pasta do projeto de o comando:
        • svn up
      • Isso irá comparar a sua versão com a do servidor e se o servidor estiver em uma versão mais nova o SVN irá baixar as atualizações para o seu repositório local
  • 6. Linux
    • Enviando suas atualizações para o servidor
      • Dentro da pasta do projeto de o comando:
        • svn commit -m “comentario sobre a atualizacao”
      • Isso irá pegar todos os seus arquivos modificados e mandar para o servidor e criará uma nova versão
      • Para enviar apenas um arquivo ao invés de todos, o arquivo deve ser passado como parâmetro
        • svn commit -m “comentario sobre a atualizacao” /home/user/projetos/projeto/arquivo
  • 7. Linux
    • Ver diferenças entre os arquivos
        • svn diff /home/user/projetos/projeto/arquivo
      • Isso irá mostrar a diferença entre o seu arquivo local e o arquivo do servidor
    • Ver logs das versões/arquivos
        • svn log /home/user/projetos/projeto/arquivo
  • 8. Linux
    • Adicionando arquivos
      • Para adicionar um novo arquivo local ao projeto no servidor
        • svn add /home/user/projetos/projeto/arquivo
    • Removendo arquivos
      • Para remover arquivos desnecessários do projeto
        • svn delete /home/user/projetos/projeto/arquivo
  • 9. Windows
    • No windows o SVN tem o mesmo esquema de funcionamento/nomenclatura
    • Para instalar no windows faça o donwload em http://tortoisesvn.net/downloads.html e execute o “.exe”
    • O SVN se integra com o explorer e tudo pode ser feito através de um clique com o botão direito.
      • Link com imagens
  • 10. Demonstração
    • Demonstração básica de funcionamento.
  • 11. Referências
    • http://samuca.wordpress.com/2007/04/12/tutorial-subversion/
    • http://danielcosta.info/arquivo/2007/12/como-usar-o-svn-para-controlar-as-atualizacoes-do-seu-projeto
    • http://www.guj.com.br/content/articles/svn/SubVersion_GUJ.pdf
    • http://www.flaviotorres.com.br/fnt/artigos/svn.php
  • 12.
    • Obrigado !
    • Samuel Henn
    • Email: samuel@sol7.com.br

×