Team Foundation Server 2015 Atualização 4

Last Update: 12/06/2017

Data de lançamento: 11 de abril de 2017

Hoje, temos o grande prazer de anunciar que o Visual Studio Team Foundation Server 2015 Atualização 4 está disponível. Essa é uma atualização do Team Foundation Server 2015 e inclui correções de bug desde o Team Foundation Server 2015 Atualização 3. Trata-se de uma versão “go-live”, que pode ser instalada em um ambiente de produção.

Envie seus comentários usando a opção Comentários no Visual Studio. Você também pode enviar sugestões no site UserVoice do Visual Studio 2015.

Download: Team Foundation Server Atualização 4

Para saber mais sobre downloads relacionados, consulte a página Downloads.

O que há de novo no RTW?

Estes são os novos itens que foram adicionados desde o RC:

  • Quando um link entre um bug e um resultado do teste é excluído, a data de exclusão não é atualizada no warehouse.
  • Os clientes que não têm permissões no caminho de área padrão receberão o erro “A sequência não contém elementos” ao exibirem os resultados de teste de um build.
  • Na ferramenta MTM, os clientes recebem o erro “Falha ao iniciar a operação de clonagem” quando tentam clonar um plano de teste.
  • As extensões não podem acessar as APIs REST do hub Teste.
  • Pode haver problemas de desempenho durante o recebimento de notificações.
  • A cadeia de conexão do warehouse apontará para o banco de dados de configuração, em vez de para o banco de dados do warehouse, após uma atualização, se os bancos de dados estiverem em instâncias do SQL diferentes.

O que há de novo no TFS 2015 Atualização 4?

Isso inclui todas as correções na Atualização 4:


Correções de bug Agile

  • As macros @Today e @Me não funcionam corretamente em versões diferentes do inglês nas regras de estilo de cartão do quadro Kanban.
  • A experiência embutida adicionar cartão no quadro Kanban não funciona corretamente. Por exemplo, o campo Título não pode ser editado.
  • Se um usuário alterna entre dois itens de trabalho do mesmo tipo na página de consultas antes que os campos HTML concluam o carregamento, o campo HTML poderá ficar vazio e o item de trabalho ficará sujo.
  • A API de Lote, como a WorkItemStore.GetWorkItemIdsForArtifactUris(), pode retornar resultados incorretos quando chamada com muitas cadeias de caracteres.
  • Quando um cliente tem regras no fluxo de trabalho global e tenta movê-las para uma definição de tipo de item de trabalho, haverá um erro "TF237090: Não existe ou o acesso foi negado".
  • Se uma instância do TFS tiver uma coleção com um espaço no nome e tiver uma URL pública que é diferente da URL interna, as imagens embutidas poderão ficar ausentes em itens de trabalho, quando abertos por outro usuário.
  • A sincronização do depósito de acompanhamento de item de trabalho falha com um conflito de nome quando os nomes de campo diferem somente por um espaço substituindo um "." ou um "_" (ou seja, "My Field" e "My_Field").
  • A sincronização do depósito de acompanhamento de item de trabalho falha quando um item de trabalho tem um comentário de link que contém caracteres especiais, como 0x0B.

Correções de bug de controle de versão

  • A destruição de um projeto de equipe ou de uma árvore de origem de TFVC muito grandes fará com que seja atingido o tempo limite e causará a reversão.
  • Renomear objetos de ramificação entre projetos pode causar a perda das relações de pai.

Correções de bug de build

  • O primeiro check-in falha, depois de configurar um gatilho de check-in restrito para uma definição de build.
  • O erro "Já foi adicionado um item com a mesma chave" é mostrado durante o carregamento de tarefas de build ou enfileiramento de builds.
  • O agente de build do Windows não pode compilar em repositórios do Subversion quando em execução no Windows de 32 bits.
  • As tarefas de build não são atualizadas durante a atualização da extensão.

Correções de bug do Release Management

  • Em um ambiente de versão, se a opção Todos os usuários em ordem sequencial for escolhida e a ordem de aprovador for alterada, a definição não será marcada como suja e não poderá ser salva.

Correções de bug de testes

  • Os usuários não conseguem implantar um agente de teste autônomo.
  • Ao selecionar um plano de teste, o filtro de origem é nulo.
  • Quando você marca um caso de teste como em pausa e, em seguida, salva e fecha o test runner, você não poderá continuar o caso de teste ao retornar ao teste.
  • Novidade no RTW: quando um link entre um bug e um resultado do teste é excluído, a data de exclusão não é atualizada no warehouse.
  • Novidade no RTW: os clientes que não têm permissões no caminho de área padrão receberão o erro “A sequência não contém elementos” ao exibirem os resultados de teste de um build.
  • Novidade no RTW: na ferramenta MTM, os clientes recebem o erro “Falha ao iniciar a operação de clonagem” quando tentam clonar um plano de teste.
  • Novidade no RTW: as extensões não podem acessar as APIs REST do hub Teste.

Correções de bug de administração

  • O console do administrador (TfsMgmt) poderá fechar inesperadamente durante uma atualização.
  • Os analisadores de código, em versões diferentes do inglês do TFS, não recebem um email quando adicionados às análises do código.
  • A atualização para o TFS 2015 pode falhar com nomes de espaço de trabalho duplicados se um usuário órfão tem um espaço de trabalho com o mesmo nome como usuário válido.
  • Novidade no RTW: pode haver problemas de desempenho durante o recebimento de notificações.
  • Novidade no RTW: após uma atualização, se os bancos de dados estiverem em instâncias do SQL diferentes, a cadeia de conexão do warehouse apontará para o banco de dados de configuração, em vez de apontar para o banco de dados do warehouse.
  • Em versões anteriores, os clientes que usavam o descarregamento de SSL precisavam adicionar o cabeçalho X-Forwarded-Proto em seus balanceadores de carga. Com essa atualização, eles podem simplesmente configurar a URL pública no TFSMgmt.exe para gerar URLs https://.
  • O gancho de serviço Jenkins era incompatível com versões mais recentes do Jenkins devido a um novo padrão de autenticação. Com esta versão, as versões mais recentes do Jenkins são compatíveis.

Correções de bug do Marketplace

  • Agora há suporte para instalações de MS.TFS.Server.
  • Extensões de visualização paga agora têm suporte no TFS 2015 por meio dessa atualização. Uma vez instalada, elas se tornam permanentemente gratuitas, visto que para o TFS 2015 não existe uma integração do Commerce incluída para extensões. Além disso, qualquer sinalizador no manifesto de extensão não compreendido pelo sistema será ignorado e a instalação não será bloqueada.