Atualização cumulativa 1 para atualização do Visual Studio Team Foundation Server 2012 1

IMPORTANTE: Este artigo foi traduzido pelo software de tradução automática da Microsoft e eventualmente pode ter sido editado pela Microsoft Community através da tecnologia Community Translation Framework (CTF) ou por um tradutor profissional. A Microsoft oferece artigos traduzidos automaticamente por software, por tradutores profissionais e editados pela comunidade para que você tenha acesso a todos os artigos de nossa Base de Conhecimento em diversos idiomas. No entanto, um artigo traduzido pode conter erros de vocabulário, sintaxe e/ou gramática. A Microsoft não é responsável por qualquer inexatidão, erro ou dano causado por qualquer tradução imprecisa do conteúdo ou por seu uso pelos nossos clientes.

Clique aqui para ver a versão em Inglês deste artigo: 2803625
Introdução
Este artigo descreve os problemas corrigidos na atualização cumulativa 1 para Microsoft Visual Studio Team Foundation Server (TFS) 2012 atualização 1 e o mais recente pacote de atualização do Microsoft Visual Studio 2012.

Anotações
  • Essa atualização destina-se apenas para a camada de aplicativo do Team Foundation Server, ele não precisa ser executado em servidores de compilação autônomos, servidores do SharePoint remotos ou servidores proxy.
  • Se você já tiver instalado o mais recente pacote de atualização do Visual Studio 2012, é necessário instalar essa atualização cumulativa.

Mais Informações

Problemas corrigidos na atualização cumulativa

Problema 1: Coleções que estão conectadas a um servidor que está executando a atualização 1 do TFS 2012 poderão perder as permissões

  • Colaboradores não podem ver os projetos da equipe em uma coleção de Web Access ou Microsoft Visual Studio. Por exemplo, considere o seguinte cenário:
    • Um usuário que usa Web Access pode mover para a coleção. No entanto, não há nenhum projetos listados.

      Não há coleções listadas

    • Quando um usuário clica Procurar no Web Access, ele ou ela não consegue ver os projetos de equipe listados.
    • Um usuário não consegue ver os projetos listados a Conectar-se ao TFS caixa de diálogo no Visual Studio.
    • Um usuário pode ser capaz de navegar para a URL do projeto da equipe diretamente no seu navegador e ser capaz de usar o projeto, porque o problema é com as permissões de catálogo.

  • Um usuário que vai diretamente para o projeto de equipe e, em seguida, vai para a página de administração pode receber a seguinte mensagem de erro:
    TF400898: Erro interno.
    Observação Esse problema pode ocorrer para um usuário que seja membro do grupo Administradores de projeto de equipe.
  • Um administrador não pode remover as pessoas do grupo de colaboradores e poderá receber a seguinte mensagem de erro:

    TF50632: Ocorreu um erro ao remover o membro do grupo.


Problema 2: Escopos de grupo incorretamente podem causar erros de permissão

Permissões podem não funcionar mais em grupos de nível de coleção nas seguintes situações em um servidor que possui o TFS 2012 Update 1 instalado:

  • A identificação do servidor foi alterada usando o comando TFSConfig ChangeServerId .
  • Um banco de dados de coleção foi migrado para outro computador.
  • Da mesma coleção foi anexada várias vezes durante um procedimento como a clonagem.

Nesses cenários, permissões talvez não funcione mais em grupos de nível de coleção. Por exemplo, um administrador não é possível exibir definições de compilação ou desenvolver modelos de processos.





Problema 3: Diminuição no desempenho após a instalação do TFS 2012 Update 1

Uma diminuição no desempenho no TFS 2012 pode ocorrer após a instalação do TFS 2012 atualização 1 para instalações de grande porte que usam as participações em grupos complexos. Esse problema pode ocorrer devido à ausência de correção de escala para o procedimento prc_ReadGroupMembership .

Problema 4: Trabalhos de sincronização de identidades podem falhar repetidamente

Trabalhos de sincronização de identidades podem falhar repetidamente e potencialmente podem afetar o desempenho. Esse problema pode ser manifestado na tabela de histórico de trabalho. Lá, muitas exceções NullReferenceException são exibidas para os trabalhos de sincronização de identidades.

Além disso, você pode receber a seguinte mensagem de erro:

TF14044: A identidade com o tipo 'Microsoft.TeamFoundation.Identity' e identificador <id></id> não pôde ser encontrado.

ResultMessage:
System. NullReferenceException: Referência de objeto não definida para uma instância de um objeto.
em
Microsoft.TeamFoundation.Framework.Server.IdentitySynchronizer.SyncPropertiesPartial (TeamFoundationRequestContext requestContext, Data e hora syncCycleStart, syncCycleDuration de TimeSpan Int32 syncsPerCycle)
em
Microsoft.TeamFoundation.JobService.Extensions.Core.IdentitySyncJobExtension.SyncPeriodic (TeamFoundationRequestContext requestContextTeamFoundationJobDefinition jobDefinitionITFLogger jobResultMessageLogger)
em
Microsoft.TeamFoundation.JobService.Extensions.Core.IdentitySyncJobExtension.Run (TeamFoundationRequestContext requestContextTeamFoundationJobDefinition jobDefinition, Data e horajobQueueTimeSeqüência de caracteres & resultMessage)

Resultado: falhou

Problema 5: Depósito não é atualizado corretamente ou campos que representam uma pessoa não são preenchidos

Você pode enfrentar os seguintes sintomas:

  • Itens de trabalho podem incluir valores nulos no depósito para campos que representam pessoas. Um desses campos é o Atribuído a campo.
  • Alguns relatórios podem exibir dados incorretos. Por exemplo, um relatório de status do bug pode mostrar todos os bugs como não atribuídos porque valores nulos terminam no cubo do Analysis Services.
Para resolver esse problema, execute estas etapas:
  1. Instale a atualização cumulativa 1.
  2. Reconstrua o depósito.

Problema 6: Os usuários podem ver os nomes das coleções dos quais eles não são um membro

Os usuários que são membros válidos de uma coleção podem ver coleções recém-criado no Team Foundation Server mesmo que eles não têm acesso a essas coleções. Não há outros dados da coleção são expostos.


Observação Os administradores ainda têm acesso às coleções recém-criado em projetos de equipe. Além disso, se uma coleção é criada depois de aplicar o Update 1, mas antes de aplicar essa atualização cumulativa, ela permanecerá visível para outros membros.

Problema 7: Você não pode remover um usuário ou um grupo depois de anexar uma coleção para um servidor TFS 2012 Update 1

Suponha que você anexar uma coleção de projetos de equipe em um servidor que possui o TFS 2012 Update 1 instalado. Tentar remover um usuário de um grupo ou remover um grupo de outro grupo. Nessa situação, ocorre uma exceção e a operação falhará.

Problema 8: Não é possível exibir artefatos que fazem referência a uma identidade que não é mais uma parte de uma coleção

Considere o seguinte cenário:
  • Remover um usuário de um grupo de conexão do projeto de equipe, e você se certificar de que o usuário não tenha nenhuma outra associação na conexão.

    ObservaçãoExistem alguns artefatos na conexão que foram criados pelo usuário.
  • Desconectar a conexão e, em seguida, anexá-lo um servidor tem TFS 2012 atualização 1 instalado.
  • Adicionar o usuário a determinados grupos, e você se certificar de que o mesmo usuário tem algumas associações ativas no servidor.
  • Você tenta exibir um artefato (por exemplo, um changeset) que foi criado anteriormente por esse usuário.
Nesse cenário, você recebe uma mensagem de erro semelhante à seguinte:
TF14045: A identidadeidentificação de identidade> não é uma identidade reconhecida.
Se você usar o Microsoft Test Manager (MTM) nesse cenário, você recebe a seguinte mensagem de erro:
A chave fornecida não estava presente no dicionário
Observação Esta atualização impede que esse problema ocorra no futuro. No entanto, se você já tiver conectado a uma coleção para um servidor TFS 2012 Update 1 e enfrenta esse problema, contate o Atendimento Microsoft.

Informações de atualização

Centro de Download da Microsoft

Baixe e instale um dos seguintes pacotes:

ObservaçãoAmbos os pacotes podem resolver seu problema.
Os seguintes arquivos estão disponíveis para download no Microsoft Download Center:
DownloadBaixe agora a versão mais recente do pacote de atualização do Visual Studio 2012.
Para obter mais informações sobre como baixar arquivos de suporte da Microsoft, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:

119591 Como obter arquivos de suporte da Microsoft de serviços on-line
Microsoft examinou esse arquivo em busca de vírus. A Microsoft usou o software de detecção de vírus mais atual que estava disponível na data em que o arquivo foi publicado. O arquivo está armazenado em servidores com segurança avançada que ajudam a evitar qualquer alteração não autorizada no arquivo.

Pré-requisitos

Para aplicar essa atualização, você deve ter o Visual Studio Team Foundation Server 2012 atualização 1 instalado.

Requisito de reinicialização

Você precisa reiniciar o computador após aplicar essa atualização se os arquivos afetados estão sendo usados ou são bloqueados durante a instalação. Recomendamos que você feche todos os aplicativos relacionados antes de instalar esta atualização.

Informações sobre a instalação

Antes de instalar a atualização:
  • Feche todas as instâncias do Visualizador de eventos que estão sendo executados (EventVwr.exe).
  • Feche todas as instâncias do Gerenciador de servidores que estejam executando o (ServerManager.exe).
  • Feche o Console de administração do Team Foundation (tfsmgmt.exe).
Se você tiver várias camadas de aplicativo de balanceamento de carga (ATs):
  1. Desligue todos os ATs, exceto aquele no qual você irá instalar a atualização. Certifique-se de que você feche o Console de administração em todos esses ATs.
  2. Remova no balanceador de carga.
  3. Instale a atualização (como discutido anteriormente).
  4. Depois de instalar a atualização para o primeiro AT, instale a atualização em outros ATs um por vez.
  5. Adicione os ATs volta para o balanceador de carga.
If você estiver usando recursos de espelhamento do SQL ou AlwaysOn SQL para bancos de dados:

Esta atualização requer que os bancos de dados SQL a ser definida para o modo de recuperação simples. Para certificar-se de que a atualização pode definir o modo de recuperação simples para seus bancos de dados, faça o seguinte antes de aplicar a atualização:
  • Se os bancos de dados em um grupo de disponibilidade do SQL AlwaysOn, removê-los a partir do grupo de disponibilidade antes de aplicar a atualização.
  • Se os bancos de dados fazem parte de um espelhamento de banco de dados do SQL Server, você deve remover (quebra) o espelho antes de aplicar a atualização.
Assim que o processo de atualização for concluído, você pode retornar os bancos de dados para o grupo AlwaysOn ou reabilitar o espelhamento de banco de dados.

Informações do arquivo

A versão em inglês (Estados Unidos) dessa atualização instala arquivos que tenham os atributos listados nas tabelas a seguir. As datas e horários desses arquivos estão listados em formato Tempo Universal Coordenado (UTC). As datas e horários desses arquivos no computador local são exibidos em sua hora local com a diferença do horário de verão (DST) atual. Além disso, as datas e os horários podem alterar quando você executa certas operações nos arquivos.

Propriedades

ID do Artigo: 2803625 - Última Revisão: 05/17/2013 08:01:00 - Revisão: 4.0

Microsoft Visual Studio Team Foundation Server 2012

  • kbfix atdownload kbsurveynew kbexpertiseadvanced kbmt KB2803625 KbMtpt
Comentários