• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Conhecendo o Team Foundation Server
 

Conhecendo o Team Foundation Server

on

  • 265 views

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

Statistics

Views

Total Views
265
Views on SlideShare
154
Embed Views
111

Actions

Likes
0
Downloads
0
Comments
0

3 Embeds 111

http://www.julioarruda.com.br 98
http://julioarruda.azurewebsites.net 12
http://julio-arruda.azurewebsites.net 1

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Conhecendo o Team Foundation Server Conhecendo o Team Foundation Server Presentation Transcript

    • Conhecendo o Team Foundation Server Julio Arruda Avivatec
    • Contatos • www.fb.me/julio.arrudac • www.fb.me/julioarrudablog • www.julioarruda.com.br • julio.arruda@outlook.com
    • 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/
    • Você sabe oque é o TFS?
    • 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
    • Qual a Utilização do TFS na maioria das empresas?
    • • 90% das empresas, utiliza o TFS apenas para Check-In e Check-out
    • • Entretanto o TFS é muito mais que apenas um repositório de código, é um sistema de controle de versões muito poderoso
    • 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?
    • • Com o TFS você pode utilizar as Label’s e os Branch’s
    • Oque é uma Label? • É uma “Fotografia” daquele momento do seu projeto, onde você disponibilizou uma versão.
    • 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
    • Oque são Politicas de Check-in
    • Politicas de Check-In • Comments; • Work Items; • Code Analisys; • Builds;
    • Work Items
    • • 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;
    • Funcionalidades Interessantes
    • 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
    • Continuous Integration • No momento que você faz um check-in, caso a build esteja OK, a aplicação é atualizada no ambiente definido.
    • •Você pode utilizar o TFS apenas com o Visual Studio?
    • NÃO
    • 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
    • TFS AnyWhere
    • •Você gostou do TFS e quer utilizá-lo?
    • Visual Studio Online
    • 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;
    • Obrigado pela Atenção