Compatibilidade entre os Team Foundation Clients e o Team Foundation Server

Se você tiver atualizado o Visual Studio ou Team Foundation Server (TFS), assegure-se de que é possível conectar a versão cliente do Visual Studio ou do Team Foundation à versão do TFS que está sendo executada na implantação. Em geral, siga estas diretrizes:

Conectando ao TFS:

  • O Visual Studio Online sempre executa a versão mais recente do TFS.

  • Você pode conectar à versão mais recente do TFS a partir de versões anteriores do Team Explorer, embora possa ser necessário instalar softwares adicionais. A versão atual do Team Explorer instala cada versão do Visual Studio.

  • Para se conectar ao Visual Studio Team Foundation Server 2013 do Visual Studio 2008 ou ao Team Explorer do Visual Studio 2005 Team System, é necessário a instalação do Microsoft Source Code Control Interface (MSSCCI) Provider 2013. Essa configuração oferece suporte ao acesso de usuários ao controle de versão do Team Foundation a partir de versões anteriores do cliente.

  • Ao conectar uma versão mais recente do TFS do que a versão do cliente que esteja em execução, você poderá acessar apenas os recursos suportados pelo cliente. Por exemplo, se você conectar o Visual Studio 2010 ao TFS 2013, será possível executar as mesmas funções como se tivesse conectado ao TFS 2010. Você não pode acessar novos recursos para os quais o Visual Studio 2010 não oferece suporte.

  • Para criar um projeto de equipe ou gerenciar modelos de processo em um TFS local, você deve estabelecer conexão usando o mesmo nível de versão do Visual Studio ou do Team Explorer. Ou seja, para criar um projeto de equipe no TFS 2013, você deve conectar a partir do Team Explorer 2013.

  • Para obter mais informações sobre compatibilidade e implantação de um servidor de compilação, consulte Implantar e configurar um servidor de compilação.

Você pode contornar muitas restrições instalando o Team Explorer 2013 em uma configuração lado a lado com uma versão anterior do Visual Studio ou usando o Team Web Access (TWA). Use o Team Explorer 2013 para oferecer suporte ao TFS administrativo e para tarefas administrativas de projetos.

O Team Explorer está disponível para download gratuito.

Esclarecimento de terminologia:

  • As versões anteriores referem-se ao software disponibilizado com versões do TFS anteriores ao Visual Studio Team Foundation Server 2013, que é a versão atual.

  • Compatibilidade avançada refere-se a como as versões anteriores de um cliente são compatíveis com a versão atual de Team Foundation Server, às vezes, com a adição de uma atualização de software. Compatibilidade com versões anteriores refere-se a como a versão atual de um cliente é compatível com versões anteriores de Team Foundation Server. Uma atualização de software da Versão de Distribuição Geral (GDR) está disponível para oferecer suporte à compatibilidade avançada do Team Explorer.

Team Web Access e compatibilidade de versão

O TWA é instalado e configurado automaticamente quando você instala ou atualiza o Team Foundation Server. A compatibilidade de versão não é um problema porque todas as instâncias do Team Foundation Server são acessadas pelos serviços do TWA hospedados no servidor. Para se conectar ao TWA, use qualquer um dos navegadores:

Para aprender sobre os novos recursos disponíveis pelo TWA com a atualização do TFS 2013, clique aqui.

Suporte a cliente Visual Studio Online

Para se conectar ao Visual Studio Online, use qualquer um dos clientes.

Versão do Visual Studio

Versão do Team Explorer

Software necessário

Visual Studio 2013

Team Explorer 2013

Versão RTM ou última atualização.

Visual Studio 2012

Team Explorer 2012

Requer a atualização mais recente do Visual Studio 2012. Oferece suporte ao Git com Ferramentas do Visual Studio para a extensão de Git.

Visual Studio 2010

Team Explorer 2010

Requer SP1 e Compat GDR.

Visual Studio 2008

Team Explorer para Visual Studio Team System 2008

Requer SP1 e Compat GDR.

Controle de versão está disponível com MSSCCI 2013 além do Compat GDR.

Para obter uma visão geral dos novos recursos, consulte recursos cronograma.

Suporte ao cliente do TFS 2013

Para se conectar a um servidor que está executando a versão atual do TFS, use qualquer um dos clientes.

Versão do Visual Studio

Versão do Team Explorer

Software necessário

Visual Studio 2013

Team Explorer 2013

Versão RTM ou última atualização.

Visual Studio 2012

Team Explorer 2012

Requer a atualização mais recente do Visual Studio 2012. Oferece suporte ao Git com Ferramentas do Visual Studio para a extensão de Git.

Visual Studio 2010

Team Explorer 2010

Requer SP1 e Compat GDR.

Visual Studio 2008

Team Explorer para Visual Studio Team System 2008

Requer SP1 e Compat GDR.

O controle de versão está disponível usando o MSSCCI 2013.

Visual Studio 2005

Controle de versão disponível usando MSSCCI 2013. Usuários do XP precisam usar MSSCCI 2010.

Para obter uma visão geral dos novos recursos, consulte Novidades de gerenciamento do ciclo de vida do aplicativo no Visual Studio 2013.

Suporte ao cliente do TFS 2012

Você pode se conectar a um servidor que está executando o TFS 2012 de qualquer um desses clientes:

Versão do Visual Studio

Versão do Team Explorer

Software necessário

Visual Studio 2013

Team Explorer 2013

Versão RTM ou última atualização

Visual Studio 2012

Team Explorer 2012

Versão RTM e atualização mais recente.

Oferece suporte ao Git com as Ferramentas do Visual Studio para extensão de Git.

Visual Studio 2010

Team Explorer 2010

Requer SP1 e Compat GDR.

Visual Studio 2008

Team Explorer para Visual Studio Team System 2008

Requer SP1 e Compat GDR.

Visual Studio 2005

Acesso limitado disponível usando MSSCCI 2012. Usuários do XP precisam usar MSSCCI 2010.

Veja as tarefas do lado do cliente disponíveis se você se conectar ao TFS 2012 ou TFS 2013 ou a partir de um cliente Visual Studio 2012:

Área de recurso

Disponibilidade

Meu trabalho, Alterações Pendentes e Solicitação de revisão do código

Esses recursos estão disponíveis somente no Team Explorer 2012 e no Team Explorer 2013.

Políticas de check-in de análise de código

Há várias diferenças na forma como as políticas de check-in são criadas e avaliadas quando você usa diferentes versões do Team Explorer. Consulte Compatibilidade da versão para políticas de check-in de análise do código.

Os espaços de trabalho locais do controle de versão e formato do nome

Você não pode usar espaços de trabalho locais com versões anteriores do Visual Studio. Você deve usar os espaços de trabalho do servidor. Você pode compartilhar os espaços de trabalho do servidor entre vários clientes. Consulte Decidir entre usar um espaço de trabalho local ou em servidor.

  

O Controle de Versão usa agora um nome de exibição, como Jamal Hartnet, quando resulta em informações do usuário em vez de um ID de usuário, como fabrikamfiber\jamal. Você precisa atualizar todas as dependências no formato de saída da linha de comandos para analisar nomes de acordo com o novo formato.

Testes

O Visual Studio 2012 apresentou várias alterações que afetam a compatibilidade do Microsoft Test Manager, dos testes de unidade, testes codificados de interface do usuário, testes de desempenho da Web e testes de carregamento. Consulte Novidades em testes de aplicativos no Visual Studio 2013.

Criação de projeto e gerenciamento de modelo de processo

Você deve usar o Team Explorer 2012 para criar um projeto de equipe ou carregar e baixar modelos de processo ao se conectar ao TFS 2012.

Gerenciar grupos e segurança

Para gerenciar grupos, associações de grupos e permissões de segurança, você deve usar o Team Web Access.

Acompanhamento do item de trabalho

Para concluir as seguintes tarefas, você deve se conectar ao TFS 2012 ou a uma versão mais recente:

  • Localizar os itens pai com base em filtros especificados para os itens filho, também conhecidos como consultas de árvore de baixo para cima.

  • Localizar os itens de trabalho filtrando nos campos de texto indexados para pesquisa de texto completo correspondentes a: Descrição, Histórico, Passos a reproduzir e Título que usam operadores Contém Palavras ou Não Contém Palavras. Consulte Campos de consulta, operadores, valores e variáveis.

  • Vincular itens de trabalho a modelos e storyboards usando o tipo de vínculo Storyboard e Modelo.

  • Definir alertas de projetos.

Extensibilidade

O modelo de extensibilidade para o Team Explorer foi completamente reformulado. Controles personalizados baseados em versões anteriores deverão ser reescritos. Você pode exibir os formulários de item de trabalho que contêm novos controles personalizados, mas eles aparecem como ausentes. O local no formulário onde o controle está ausente é exibido em vermelho, com o caminho do controle ausente exibido. Para exibir todos os controles do formulário de item de trabalho, use a versão atual do Team Explorer em uma configuração lado a lado, ou use o Team Web Access.

Suporte ao cliente do TFS 2010

Para conectar-se a um servidor que está executando o TFS 2010, use qualquer um destes clientes:

Versão do Visual Studio

Versão do Team Explorer

Software necessário

Visual Studio 2013

Team Explorer 2013

Versão RTM ou última atualização

Visual Studio 2012

Team Explorer 2012

Requer a atualização mais recente do Visual Studio 2012. Oferece suporte ao Git com Ferramentas do Visual Studio para a extensão de Git.

Visual Studio 2010

Team Explorer 2010

Requer SP1 e Compat GDR.

Visual Studio 2008

Team Explorer para Visual Studio Team System 2008

Controle de versão oficialmente compatível com MSSCCI 2013. Controle de versão não oficialmente compatível com SP1 e Compat GDR.

Visual Studio 2005

Requer atualização do Visual Studio Team System 2005 Service Pack 1 compatibilidade avançada do Team Foundation Server 2010 (instalador).

Controle de versão disponível usando o MSSCCI 2013. Usuários do XP precisam usar o MSSCCI 2010.

Team Explorer Everywhere (TEE)

A tabela a seguir lista a compatibilidade de versão para o TEE. O TEE não armazena mais credenciais para cada conexão do TFS.

O Team Explorer Everywhere 2013 tem também suporte para conexão com o Visual Studio Online.

Clientes e ferramentas

Versões de eclipse compatíveis

Team Foundation Server 2013

Team Foundation Server 2012

Team Foundation Server 2010

Team System 2008 Team Foundation Server

Visual Studio 2005 Team System Team Foundation Server

Team Explorer Everywhere 2013

3.5–4.3

Sim

Sim

Sim

Não

Não

Team Explorer Everywhere 2012

3.5-4.3

Sim

Sim

Sim

Sim

Sim

Team Explorer Everywhere 2010 SP1

3.2-3.6

Sim

Sim

Sim

Sim

Sim

Team Explorer Everywhere 2010

3.0-3.5

Sim

Sim

Sim

Sim

Sim

Team Explorer e compatibilidade lado a lado de clientes do Team Foundation

Você pode executar o Team Explorer lado a lado com versões anteriores do Team Explorer e do Visual Studio. Para usar esses clientes do Team Foundation, você deve instalar a versão atual do Team Explorer junto com as versões anteriores do Team Explorer.

  • Microsoft Test Manager

  • Microsoft Project

  • Microsoft Excel

  • PowerPoint Storyboarding

Por exemplo, é possível iniciar os Suplementos de integração do Office para Excel e Project da versão 2005, mas eles terão a funcionalidade do 2013 quando estiverem lado a lado. Da mesma forma, você pode publicar casos de teste somente quando executar as duas versões do Team Explorer lado a lado. Você deve instalar uma atualização lado a lado para usar as versões mais recentes do Team Explorer com as versões atuais dos Suplementos do Office para Team Foundation Server.

Para obter mais informações sobre a integração do Office, consulte Escolher o cliente do Team Foundation para oferecer suporte às suas tarefas.

Provedor de Interface (MSSCCI) de controle do código fonte do Microsoft

A poderosa ferramenta MSSCCI permite que você integre o Controle de versão do Team Foundation com produtos que não compatíveis com a integração com o Team Explorer. Baixe a versão 2013 desta ferramenta aqui:

Usuários do XP precisam usar o MSSCCI 2010.

O Provedor MSSCCI 2013 oferece suporte ao Visual Studio Team Foundation Server 2013 e é compatível com estas versões de software:

  • Visual Studio 2008

  • Visual Studio 2005

  • Visual Studio .NET 2003

  • Visual C++ 6 SP6

  • Visual Basic 6 SP6

  • SQL Server Management Studio

P: Como posso baixar, instalar ou atualizar para o Visual Studio 2013 ou o Team Foundation Server 2013?

R: Os downloads estão disponíveis aqui. Para instalar ou atualizar o TFS 2013, consulte Guia de Instalação do Team Foundation Server ou Atualizar Team Foundation Server.

P: Como eu conecto o TFS 2013?

R: Clique aqui para saber como conectar o TFS 2013 do TWA, do Team Explorer ou do servidor Proxy do TFS.

P: como posso determinar a versão do TFS, estou me conectando a?

R: em um navegador da web e para um TFS local, digite o seguinte endereço: http://ServerName: home/About.

Para o Visual Studio Online, digite o seguinte endereço: http://AccountName.visualstudio.com/_home/About.

P: E quanto à compatibilidade entre o TFS e o software de suporte?

R: Se estiver atualizando do TFS 2005 ou do TFS 2008, talvez queira entender os sistemas operacionais compatíveis, as versões do SQL Server e outras considerações especiais. Revise Compatibilidade e dependências do TFS 2013 para entender quais versões dos produtos e das funções a seguir são compatíveis com o TFS 2013.

  • .NET Framework

  • Hyper-V

  • Office (produtos do cliente)

  • Project Server

  • Produtos e Tecnologias SharePoint

  • SQL Server

  • System Center Virtual Machine Manager

  • Navegadores da Web

P: Onde posso aprender sobre os recursos que o Visual Studio 2013 suporta?

R: Clique aqui para obter uma comparação de recursos dos produtos Visual Studio.

Para obter uma visão geral dos novos recursos, consulte Novidades de gerenciamento do ciclo de vida do aplicativo no Visual Studio 2013.

P: Quais recursos foram preteridos no TFS 2013?

R: Poucos recursos foram preteridos do TFS 2012. Clique aqui para ver um resumo de algumas alterações que foram introduzidas.

Para aprender sobre alterações feitas nos modelos de processo do TFS, consulte Alterações feitas a projetos de equipe e modelos de processo padrão durante a atualização Team Foundation Server.

P: quais recursos requerem o acesso no TWA avançado?

R: gerenciamento de portfólio Agile, salas de equipe, gráficos de resultados de consulta, solicitar comentários, e ferramentas de gerenciamento de casos de teste exigem que os usuários possuem acesso avançado ao TWA. Para alterar o nível de acesso de uma pessoa, consulte alterar o nível de acesso.

P: Além do Visual Studio e do TWA, quais outros clientes se conectam ao TFS 2013?

R: Clique aqui para saber sobre todos os clientes compatíveis com o Team Foundation e as tarefas que você pode executar com cada um deles.

P: Meus controles personalizados de item de trabalho funcionarão se eu atualizar para o TFS 2013?

R: Os controles personalizados do TWA que você desenvolveu para o TFS 2012 são compatíveis com o TFS 2013. Você deve recompilar quaisquer controles personalizados do TWA de formulários de itens de trabalho compilados para o TFS 2010 ou versões anteriores. Você deve recriar esses controles, usando as referências de assembly na versão atual do Team Web Access. Para saber como gravar novos controles, consulte os seguintes sites da Microsoft: Desenvolvimento de controle personalizado de item de trabalho no TF Web Access 2012 - Desenvolvimento e Desenvolvimento de controle personalizado de item de trabalho no TF Web Access 2012 - Implantação.