Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
| Comunidade | de desenvolvedoresRequisitos do sistema e compatibilidade | Termos de Licença | Blog | SHA-1 Hashes | | Notas das versões mais recentes do Visual Studio 2019|
Observação
Esta não é a versão mais recente do Team Foundation Server. Para baixar a versão mais recente, visite as notas de versão atuais do Team Foundation Server 2018 Atualização 3. Você pode alterar o idioma desta página clicando no ícone de globo no rodapé da página e selecionando o idioma desejado.
Neste artigo, você encontrará informações sobre o Team Foundation Server 2017 Atualização 3. Clique no botão para fazer o download.
Para saber mais sobre o Team Foundation Server 2017, consulte a página .
Consulte a página Instalação do TFS para obter mais informações.
Data de Lançamento: 17 de maio de 2022
Detalhes do que há de novo no Team Foundation Server 2017 Atualização 3.1 Patch 15
Lançamos um patch para o Team Foundation Server 2017.3.1 que corrige o seguinte.
- Revogue todos os tokens de acesso pessoal depois que a conta do Ative Directory de um usuário for desabilitada.
Data de lançamento
: 14 de setembro de 2021
Detalhes do que há de novo no Team Foundation Server 2017 Atualização 3.1 Patch 14
Lançamos um patch para o Team Foundation Server 2017.3.1 que corrige o seguinte.
Data de lançamento: 13 de abril de 2021
Detalhes do que há de novo no Team Foundation Server 2017 Atualização 3.1 Patch 13
Lançamos um patch para o Team Foundation Server 2017.3.1 que corrige o seguinte.
- CVE-2021-27067: Divulgação de informações
Para implementar correções para esse patch, você terá que instalar a tarefa AzureResourceGroupDeployment .
Instalação da tarefa AzureResourceGroupDeployment
Observação
Todas as etapas mencionadas abaixo precisam ser executadas em uma máquina Windows
Install
Extraia o pacote AzureResourceGroupDeployment.zip para uma nova pasta no seu computador.
Transfira e instale Node.js 14.15.1 e npm (incluído com o Node.js download) de acordo com a sua máquina.
Abra um prompt de comando no modo de administrador e execute o seguinte comando para instalar o tfx-cli.
npm install -g tfx-cli
Crie um token de acesso pessoal com privilégios de acesso total e copie-o. Este token de acesso pessoal será usado ao executar o comando tfx login.
Execute o seguinte a partir do prompt de comando. Quando solicitado, insira a URL do Serviço e o token de acesso Pessoal.
~$ tfx login
Copyright Microsoft Corporation
> Service URL: {url}
> Personal access token: xxxxxxxxxxxx
Logged in successfully
- Execute o seguinte comando para carregar a tarefa no servidor. Use o caminho do arquivo de .zip extraído da etapa 1.
~$ tfx build tasks upload --task-path *<Path of the extracted package>*
Data de lançamento do
: 8 de dezembro de 2020
Detalhes do que há de novo no Team Foundation Server 2017 Atualização 3.1 Patch 12
Lançamos um patch de segurança para o TFS 2017 Atualização 3.1 que corrige o seguinte. Consulte a postagem do blog para obter mais informações.
- CVE-2020-17145: Vulnerabilidade de falsificação do Azure DevOps Server e do Team Foundation Server
Data de Lançamento: 10 de junho de 2020
Detalhes do que há de novo no Team Foundation Server 2017 Atualização 3.1 Patch 11
Lançamos um patch de segurança para o TFS 2017 Atualização 3.1 que corrige o seguinte. Consulte a postagem do blog para obter mais informações.
- Adicionando suporte para SHA2 em SSH
Data de lançamento: 10 de março de 2020
Detalhes do que há de novo no Team Foundation Server 2017 Atualização 3.1 Patch 10
Lançamos um patch de segurança para o TFS 2017 Atualização 3.1 que corrige o seguinte. Consulte a postagem do blog para obter mais informações.
- CVE-2020-0700: Vulnerabilidade de script entre sites
- CVE-2020-0758: Vulnerabilidade de elevação de privilégio
Data de lançamento: 10 de setembro de 2019
Detalhes do que há de novo no Team Foundation Server 2017 Atualização 3.1 Patch 8
Lançamos um patch de segurança para o TFS 2017 Update 3.1 que corrige o seguinte bug. Consulte a postagem do blog para obter mais informações.
- CVE-2019-1305: Vulnerabilidade de script entre sites (XSS) no Repos
Data de lançamento: 13 de agosto de 2019
Detalhes do que há de novo no Team Foundation Server 2017 Atualização 3.1 Patch 7
Lançamos um patch para o TFS 2017 Update 3.1 que corrige o seguinte bug. Consulte a postagem do blog para obter mais informações.
- O Work Item Tracking Warehouse Sync para de sincronizar com um erro: "TF221122: Ocorreu um erro ao executar o trabalho Work Item Tracking Warehouse Sync para coleção de projetos de equipa ou servidor Team Foundation ATE. >--- System.Data.SqlClient.SqlException: Não é possível criar registro de compensação. Faltam dados históricos."
Data de lançamento: 9 de julho de 2019
Detalhes do que há de novo no Team Foundation Server 2017 Atualização 3.1 Patch 6
Lançamos um patch de segurança para o TFS 2017 Update 3.1 que corrige o seguinte bug. Consulte a postagem do blog para obter mais informações.
- CVE-2019-1072: Vulnerabilidade de execução remota de código no controle de item de trabalho
Data de lançamento: 14 de maio de 2019
Detalhes do que há de novo no Team Foundation Server 2017 Atualização 3.1 Patch 5
Lançamos um patch de segurança para o TFS 2017 Update 3.1 que corrige os seguintes bugs. Consulte a postagem do blog para obter mais informações.
- CVE-2019-0872: Vulnerabilidade de script entre sites (XSS) nos planos de teste
- CVE-2019-0979: Vulnerabilidade de script entre sites (XSS) no hub do usuário
Data de lançamento: 9 de abril de 2019
Detalhes do que há de novo no Team Foundation Server 2017 Atualização 3.1 Patch 4
Lançamos um patch de segurança para o TFS 2017 Update 3.1 que corrige os seguintes bugs. Consulte a postagem do blog para obter mais informações.
- CVE-2019-0866: Vulnerabilidade de execução remota de código em Pipelines
- CVE-2019-0868: Vulnerabilidade de script entre sites (XSS) em Pipelines
- CVE-2019-0870: Vulnerabilidade de script entre sites (XSS) em Pipelines
- CVE-2019-0871: Vulnerabilidade de script entre sites (XSS) em Pipelines
Data de lançamento: 12 de março de 2019
Detalhes do que há de novo no Team Foundation Server 2017 Atualização 3.1 Patch 3
Lançamos um patch de segurança para o TFS 2017 Update 3.1 que corrige o seguinte bug. Consulte a postagem do blog para obter mais informações.
- CVE-2019-0777: Vulnerabilidade de script entre sites (XSS) em Pipelines
Data de lançamento: 28 de fevereiro de 2018
Detalhes do que há de novo na atualização 3.1 do Team Foundation Server 2017
Esta atualização corrige possíveis scripts entre sites (XSS) e outras vulnerabilidades de segurança. Consulte a postagem do blog para obter mais informações. É uma atualização completa, para que você possa atualizar diretamente para o TFS 2017 Update 3.1.
Data de lançamento: 6 de novembro de 2017
Detalhes do que há de novo no Team Foundation Server 2017 Atualização 3
Esta é uma atualização para o Team Foundation Server 2017 que inclui correções de bugs desde o Team Foundation Server 2017 Atualização 2.
Trabalho
- A exportação de um modelo com o código de caractere ASCII 127 não tem o WebLayout e inclui nomes de arquivo incorretos.
- As Configurações de Quadro e Cartão não lidam com a renomeação do Tipo de Item de Trabalho.
- A reordenação dos cartões do quadro Kanban deve ser pela ordem de prioridade em turco.
- REST API WorkItemSearchConditionalFaultIn deve lançar NotSupportedException para pesquisa.
- O evento StructureChangeNotification não é acionado para WIT.
- Adicione link para mais informações quando exceder o limite máximo de links.
- Otimize o plano de execução de migração de dados de campo de item de trabalho para melhorar o desempenho da atualização.
- O menu de contexto 'Atribuído a' deve usar a string combinada em vez do nome de exibição para evitar ambiguidades.
Código
- Maven: A cobertura de código será agora gerada.
- Os ficheiros HTML deixarão de ter como predefinição o modo de Pré-visualização no novo Explorer.
- Adicionamos uma barra de rolagem ao visualizar conjuntos de alterações.
- Corrigimos a rolagem vertical na Web (tanto Code-Changesets> como Files) agora funcionará no IE 11/Chrome.
- A rolagem agora funciona no Source Explorer (IE/Edge).
- Agora você pode filtrar conjuntos de alterações para usuários que deixaram o projeto.
- Agora você pode selecionar um arquivo, em seguida, selecionar novamente no diretório raiz, da árvore esquerda, e permanecer no modo de tela cheia.
- O URL de pesquisa não lançará mais uma exceção quando exceder o comprimento suportado padrão se houver um grande número de repositórios.
- As pastas de arquivos não serão mais configuradas se não houver nenhuma ramificação padrão no repositório Git.
- As instalações de extensão não entrarão em conflito com os trabalhos de operações de desinstalação de extensão anteriores.
- Corrigimos a funcionalidade de Pesquisa, que agora funciona apesar das falhas nas tarefas.
- ReindexingStatus não permanecerá mais em um estado Inprogress se o trabalho Accountfaultin for executado mais de uma vez.
- O rastreamento do TFVC não falhará mais devido a problemas de permissão de controle de versão (VC).
- A função Pesquisar não falhará mais após a atualização para o TFS 2017 Update 2 na compilação japonesa.
- A função Pesquisa já não falhará como quando se atualiza do TFS Update 1 para o TFS Update 2.
- A mensagem de resultado do trabalho agora dará mais informações sobre a indexação.
- Reduzimos a contagem de falhas na operação do patch.
- O TimeBoxed Crawler agora rastreará pelo menos um lote, independentemente do limite de tempo de execução do trabalho.
- Corrigimos os KPIs da operação de patch para os ficheiros falhados, de modo a serem consistentes com os registos da Pesquisa.
- Melhoramos o suporte para a versão do protocolo SSH no Git para Windows.
Construir
- Erro ao tentar registrar o agente de compilação: Autenticação - "Pilha insuficiente para continuar executando o programa com segurança."
- Atualize o vsts-agent para carregar a nova versão do git.
- Habilite a tarefa do NuGet Tool Installer para permitir que o NuGet.exe 4.3.0 seja incluído em compilações para compatibilidade com o .NET.
- O campo RequestedFor da compilação XAML agendada não está definido.
Release
- Atualização do TFS 2017 com falha na migração do ponto de extremidade de serviço para serviço conectado baseado no Azure.
Test
- A tarefa de implantar o agente de teste tem vários problemas numa máquina Win7-SP1.
- Se o caminho do agente de teste estiver incorreto, ele não será registrado como erro, mas aparecerá apenas na depuração.
- A execução/tarefa de teste não deve falhar se o carregamento de um anexo falhar.
- A API GetTestPlatform procurará um arquivo testplatform.config no diretório de sondagem com base na configuração.
- Remova os índices em dbo.tbl_TestResult para melhorar significativamente o desempenho da atualização.
- Melhore o desempenho da etapa de serviço de migração dos resultados do teste para melhorar significativamente o desempenho da atualização.
Elaboração de Relatórios
- Os Relatórios de Burndown RDL agora mostram a quantidade correta de tempo para tarefas excluídas.
Administration
- A URL pública da página Usuários deve corresponder à URL de chamada, como quando um balanceador de carga está envolvido.
Problemas conhecidos
Formulários de item de trabalho não são renderizados corretamente na Web
Questão:
Se você tiver um controle personalizado, como o controle de vários valores, instalado para o cliente do Visual Studio, mas não para o cliente Web, os formulários de item de trabalho na Web não serão renderizados.
Solução:
Você precisará atualizar para a versão mais recente do seu controle. É necessário adicionar um layout da Web que não contenha o elemento de controle ausente. Você pode encontrar o controle multivalor mais recente para a Atualização do TFS 2017 na página Controles personalizados para controle de item de trabalho do TFS . Para obter mais informações sobre o layout, consulte a página Todos os elementos XML do FORM (TFS 2015).
Consulte os problemas relatados pelos clientes relacionados com o Team Foundation Server 2017.
Feedback & Sugestões
Gostaríamos muito de ouvir a sua opinião! Você pode relatar um problema e rastreá-lo através da Comunidade de Desenvolvedores e obter conselhos sobre o Stack Overflow.