Conhecendo o Team Foundation Server

  • 297 views
Uploaded on

Apresentação sobre Team Foundation Server Realizada no dia 08/05/2014 para os alunos da Faculdade Anhanguera na cidade de São José dos Campos/SP

Apresentação sobre Team Foundation Server Realizada no dia 08/05/2014 para os alunos da Faculdade Anhanguera na cidade de São José dos Campos/SP

More in: Software
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
297
On Slideshare
0
From Embeds
0
Number of Embeds
3

Actions

Shares
Downloads
3
Comments
0
Likes
1

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. Conhecendo o Team Foundation Server Julio Arruda Avivatec
  • 2. Contatos • www.fb.me/julio.arrudac • www.fb.me/julioarrudablog • www.julioarruda.com.br • julio.arruda@outlook.com
  • 3. NetCoders • Comunidade de Desenvolvedores que mais cresce no Brasil • Possui programas de inclusão na área como a Incubadora, promove palestras, madrugadas de programação • www.fb.me/DotNetCoders • https://www.facebook.com/groups/netcoders/ • www.netcoders.com.br • http://netcoders.com.br/blog/
  • 4. Você sabe oque é o TFS?
  • 5. Oque é o Team Foundation Server? O TFS é a Plataforma de colaboração para o Gerenciamento do Ciclo de Vida da Aplicação (ALM) da Microsoft; Oferece suporte para praticas de desenvolvimento agéis Oferece suporte a vários IDE’s e Plataformas
  • 6. Qual a Utilização do TFS na maioria das empresas?
  • 7. • 90% das empresas, utiliza o TFS apenas para Check-In e Check-out
  • 8. • Entretanto o TFS é muito mais que apenas um repositório de código, é um sistema de controle de versões muito poderoso
  • 9. Oque você faz quando precisa corrigir um bug de um sistema que está em produção, mas não pode disponibilizar as features que estão sendo desenvolvidas?
  • 10. • Com o TFS você pode utilizar as Label’s e os Branch’s
  • 11. Oque é uma Label? • É uma “Fotografia” daquele momento do seu projeto, onde você disponibilizou uma versão.
  • 12. Oque é um Branch? • Uma branch, é uma “ramificação “ do código fonte, onde você pode trabalhar com uma versão antiga, sem interferir na principal
  • 13. Oque são Politicas de Check-in
  • 14. Politicas de Check-In • Comments; • Work Items; • Code Analisys; • Builds;
  • 15. Work Items
  • 16. • Permite controlar as tarefas da equipe através do TFS; • Permite vincular as tarefas ao Check-in; • O Gerente pode gerenciar essas tarefas através do Project ou mesmo pelo Excel;
  • 17. Funcionalidades Interessantes
  • 18. Validação de Arquitetura Define de forma gráfica a arquitetura da aplicação, e validar durante o Check-in, caso não seja válido, o check-in não é realizado. dados 1 entidades 1 negocio 1 WebApplication1 1
  • 19. Continuous Integration • No momento que você faz um check-in, caso a build esteja OK, a aplicação é atualizada no ambiente definido.
  • 20. •Você pode utilizar o TFS apenas com o Visual Studio?
  • 21. NÃO
  • 22. Você pode utilizar o TFS também com o Eclipse utilizando o TFS Anywhere Você pode utilizar o TFS através do Windows Explorer com o TFS Power Tools
  • 23. TFS AnyWhere
  • 24. •Você gostou do TFS e quer utilizá-lo?
  • 25. Visual Studio Online
  • 26. Visual Studio Online • Possui as principais funcionalidades do TFS; • Fica hospedado na Nuvem; • Gratuito para até 5 usuários; • Isso mesmo, gratuito para até 5 usuários;
  • 27. Obrigado pela Atenção