Conhecendo o Team Foundation Server

julioarrudaC 1,832 views 28 slides May 09, 2014
Slide 1
Slide 1 of 28
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20
Slide 21
21
Slide 22
22
Slide 23
23
Slide 24
24
Slide 25
25
Slide 26
26
Slide 27
27
Slide 28
28

About This Presentation

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


Slide Content

Conhecendo o Team Foundation Server Julio Arruda Avivatec

Contatos www.fb.me/julio.arrudac www.fb.me/julioarrudablog www.julioarruda.com.br [email protected]

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.

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