Subrvesion - Controle de Versão

320 views

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
320
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Subrvesion - Controle de Versão

  1. 1. Sistema de Controle de Versão Iuri Raiol iuriraiol@gmail.com
  2. 2. O que é? • É um sistema de controle de versões de documentos ou código-fonte de aplicações, é excelente para utilizar com o desenvolvimento concorrente (várias pessoas em um mesmo projeto).
  3. 3. Pra que serve o controle de versão? • Com o controle de versão podemos: • Manter um log com as mudanças nos arquivos. • Manter cópias de arquivos antigos para sempre. • Armazenar versões de projetos inteiros de qualquer época!
  4. 4. E o desenvolvimento concorrente? • Servidor mantêm os arquivos originais de um projeto, os participantes só detém as cópias. • O participante faz modificações nos arquivos que poderão ser submetidas ao servidor SVN. • O servidor automaticamente mescla as modificações. • Ferramentas de edição ajudam a evitar conflitos de arquivos!
  5. 5. Como usar? (resumindo!) Quatro operações básicas: • Checkout: recebimento de cópias dos arquivos do servidor (códigos, páginas, imagens, documentos. Etc.) • Update: recebe cópias de arquivos individuais do servidor e mescla com os arquivos locais. • Commit: envia arquivos atualizados de seus arquivos locais para o servidor. • Add: adiciona novos arquivos para enviar ao servidor SVN.
  6. 6. Integração com o Explorer
  7. 7. Integração com o Eclipse
  8. 8. Integração com o Dreamweaver
  9. 9. Conclusão • Melhora o desempenho para desenvolvimento concorrente de uma mesma aplicação. • Melhoria do controle dos arquivos das aplicações de uma empresa ou organização. • Segurança dos arquivos das aplicações. • Repositório histórico de qualquer aplicação.
  10. 10. Referências • Subversion (Site oficial). http://subversion.apache.org • Subversion Tigris. http://subversion.tigris.org/ • Usando Subversion com o Dreamweaver - www.adobe.com/devnet/dreamweaver/articles/using_subver sion_pt2.html • SVN. http://vision.cse.psu.edu/seminars/talks/2008/SVN.ppt • F**king SVN. How does it work?! An SVN primer for the designer folks. http://greenethumb.com/article/63/fking-svn- how-does-it-work-an-svn-primer-for-the-designer-folks/

×