DetailPage-MSS-KB

Base de Dados de Conhecimento

Artigo: 2803625 - Última revisão: sexta-feira, 17 de Maio de 2013 - Revisão: 4.0

 

Nesta página

Introdução

Este artigo descreve os problemas corrigidos no acumulado de actualizações 1 para Microsoft Visual Studio Team Foundation Server (TFS) 2012 actualização 1 (http://www.microsoft.com/en-us/download/details.aspx?id=36392) e o pacote de actualização do Microsoft Visual Studio 2012 mais recente. (http://go.microsoft.com/fwlink/?LinkId=273878)

Notas
  • Esta actualização destina-se apenas para a camada de aplicação do Team Foundation Server, não tem de ser executado em servidores de compilação autónomos, servidores do SharePoint remotos ou servidores proxy.
  • Se já tiver instalado o pacote de actualização de 2012 do Visual Studio mais recente (http://go.microsoft.com/fwlink/?LinkId=273878) , não tem de instalar esta actualização cumulativa.

Mais Informação

Problemas corrigidos nesta actualização cumulativa

Edição 1: Colecções que estão ligadas a um servidor que está a ser executado TFS 2012 actualização 1 poderão perder as permissões

Reduzir esta imagemExpandir esta imagem
  • Os contribuintes não consegue ver os projectos de equipa numa colecção de Web Access ou Microsoft Visual Studio. Por exemplo, considere o seguinte cenário:
    • Um utilizador que utiliza Web Access, pode mover para a colecção. No entanto, não existem projectos listados.

      Reduzir esta imagemExpandir esta imagem
      Nenhuma colecção listadas


    • Quando um utilizador clica em Procurar no acesso Web, ele ou ela não é possível ver quaisquer projectos de equipa listados.
    • Um utilizador não é possível ver quaisquer projectos que constam do Ligar a TFS caixa de diálogo no Visual Studio.
    • Um utilizador poderá conseguir navegar para o URL do projecto de equipa directamente no seu navegador e conseguir utilizar o projecto, uma vez que o problema está relacionado com as permissões de catálogo.

      Reduzir esta imagemExpandir esta imagem
  • Um utilizador que vai directamente para a equipa de projecto e, em seguida, vai para a página de administração poderá receber a seguinte mensagem de erro:
    TF400898: Ocorreu um erro interno.
    Nota Este problema poderá ocorrer por um utilizador que é um membro do grupo de administradores do projecto de equipa.
  • Um administrador não é possível remover pessoas do grupo de contribuintes e poderá receber a seguinte mensagem de erro:

    TF50632: Erro ao remover o membro do grupo.


Reduzir esta imagemExpandir esta imagem

Problema 2: Os âmbitos de grupo incorrectamente podem causar erros de permissão

Reduzir esta imagemExpandir esta imagem
As permissões poderão não funcionar em grupos de nível de colecção nos seguintes cenários num servidor que tenha TFS 2012 actualização 1 instalado:

  • O ID do servidor foi alterado utilizando o comando ChangeServerId de TFSConfig .
  • Uma base de dados de colecção foi migrado para outro computador.
  • A mesma colecção foi anexada várias vezes durante um procedimento como clonagem.

Nestes cenários, poderão não funcionar as permissões em grupos de nível de colecção. Por exemplo, um administrador não é possível ver definições de compilação ou criar modelos de processo.

Reduzir esta imagemExpandir esta imagem


Reduzir esta imagemExpandir esta imagem


Reduzir esta imagemExpandir esta imagem

Problema 3: Diminuição drástica do desempenho após a instalação do TFS 2012 actualização 1

Reduzir esta imagemExpandir esta imagem
Uma diminuição drástica do desempenho em TFS 2012 poderá ocorrer após a instalação do TFS 2012 de actualizações 1 para grandes instalações que utilizam os membros do grupo complexos. Este problema pode ocorrer devido a falta a correcção de escala para o procedimento prc_ReadGroupMembership .

Reduzir esta imagemExpandir esta imagem

Problema 4: As tarefas de sincronização de identidade poderão falhar repetidamente

Reduzir esta imagemExpandir esta imagem
Os trabalhos de sincronização de identidade poderão falhar repetidamente e podem afectar potencialmente o desempenho. Este problema poderá ser manifestam da tabela de histórico da tarefa. Aí, muitas NullReferenceException excepções são apresentadas para tarefas de sincronização de identidade.

Além disso, poderá receber a seguinte mensagem de erro:

TF14044: A identidade com o tipo 'Microsoft.TeamFoundation.Identity' e identificador <id></id> Não foi possível encontrar.

ResultMessage:
System. NullReferenceException: Referência de objecto não definida para uma instância de um objecto.
em
Microsoft.TeamFoundation.Framework.Server.IdentitySynchronizer.SyncPropertiesPartial (TeamFoundationRequestContext requestContext, Data/hora syncCycleStart, TimeSpan syncCycleDuration, 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/horajobQueueTimeCadeia & resultMessage)

Resultado: falhou

Reduzir esta imagemExpandir esta imagem

Problema 5: Armazém não é correctamente actualizado ou campos que representam uma pessoa não estiverem preenchidos

Reduzir esta imagemExpandir esta imagem
Poderá detectar os seguintes sintomas:

  • Itens de trabalho podem incluir valores nulos em armazém para campos que representam pessoas. Um campo é o Atribuído a campo.
  • Alguns relatórios podem apresentar dados incorrectos. Por exemplo, um relatório de estado de erro pode mostrar todos os erros não atribuídos como porque os valores nulos acabam no cubo do Analysis Services.
Para resolver este problema, siga estes passos:
  1. Instale a actualização cumulativa 1.
  2. Reconstrua o armazém.
Reduzir esta imagemExpandir esta imagem

Problema 6: Os utilizadores podem ver os nomes de colecções de que não sejam membros de

Reduzir esta imagemExpandir esta imagem
Utilizadores que são membros válidos de uma colecção podem ver colecções recém-criado no Team Foundation Server mesmo que não têm acesso a esses colecções. Não existem outros dados da colecção são expostos.


Nota Os administradores ainda têm acesso para as colecções recém-criado nos projectos da equipa. Além disso, se uma colecção é criada depois de aplicar o Update 1 mas antes de aplicar esta actualização cumulativa, permanecerá visível para outros membros.
Reduzir esta imagemExpandir esta imagem

7. O do problema: Não é possível remover um utilizador ou um grupo depois de anexar uma colecção para um servidor de actualizações 1 2012 TFS

Reduzir esta imagemExpandir esta imagem
Suponha que anexar uma colecção de projecto de equipa para um servidor que tenha TFS 2012 actualização 1 instalado. Tenta remover um utilizador de um grupo ou remover um grupo de outro grupo. Nesta situação, ocorre uma excepção e a operação falha.
Reduzir esta imagemExpandir esta imagem

Problema 8: Não é possível visualizar artefactos que uma identidade que já não é uma parte de uma colecção de referência

Reduzir esta imagemExpandir esta imagem
Considere o seguinte cenário:
  • Remover um utilizador de um grupo de ligação do projecto de equipa e certifique-se de que o utilizador não tem a nenhum outro tipo de associação na ligação.

    NotaExistem alguns artefactos na ligação que foram criados pelo utilizador.
  • Desligar a ligação e, em seguida, anexá-la para um servidor tem TFS 2012 actualização 1 instalado.
  • Adicionar o utilizador a determinados grupos e certifique-se de que o mesmo utilizador tem algumas associações activas no servidor.
  • Tentar visualizar um artefacto (por exemplo, changeset) que tenha sido previamente criado por esse utilizador.
Neste cenário, recebe uma mensagem de erro semelhante à seguinte:
TF14045: A identidadeid de identidade> Não é uma identidade reconhecida.
Se utilizar o Gestor de teste da Microsoft (MTM) neste cenário, recebe a seguinte mensagem de erro:
A chave indicada não estava presente no dicionário
Nota Esta actualização impede que este problema ocorra novamente. No entanto, se já tiver ligado uma colecção para um servidor de actualizações 1 2012 TFS e detectar este problema, contacte o suporte técnico da Microsoft.
Reduzir esta imagemExpandir esta imagem

Actualizar informações

Centro de transferências da Microsoft

Transfira e instale um dos seguintes pacotes:

NotaAmbos os pacotes podem resolver o problema.
Os seguintes ficheiros estão disponíveis para transferência a partir do Microsoft Download Center:
Reduzir esta imagemExpandir esta imagem
Transferir
Transferir agora a versão mais recente do pacote de actualização de 2012 do Visual Studio. (http://go.microsoft.com/fwlink/?LinkId=273878)
Reduzir esta imagemExpandir esta imagem
Transferir
Transferir o pacote cumulativo de actualizações 1 agora. (http://www.microsoft.com/downloads/details.aspx?FamilyID=3c7041d2-98d3-4d6f-8bce-a47f8c7cbba6)
Para mais informações sobre como transferir ficheiros de suporte da Microsoft, clique no número de artigo seguinte para visualizar o artigo na Microsoft Knowledge Base:

119591  (http://support.microsoft.com/kb/119591/ ) Como obter o Microsoft support files from online services
A Microsoft procedeu vírus neste ficheiro. A Microsoft utilizou o software de detecção de vírus mais actual, que estava disponível na data em que o ficheiro foi publicado. O ficheiro é armazenado em servidores com segurança melhorada, que ajudam a impedir quaisquer alterações não autorizadas ao ficheiro.

Pré-requisitos

Para aplicar esta actualização, tem de ter o Visual Studio Team Foundation Server 2012 actualizar 1 instalado.

Requisito de reinício

Tem de reiniciar o computador depois de aplicar esta actualização se os ficheiros afectados estão a ser utilizados ou que são bloqueados durante a instalação. Recomendamos que saia de todas as aplicações relacionadas antes de instalar esta actualização.

Informações de instalação

Antes de instalar a actualização:
  • Feche todas as janelas do Visualizador de eventos que estejam a executar (EventVwr.exe).
  • Feche todas as ocorrências do Gestor de servidor que estão a executar (ServerManager.exe).
  • Feche a consola de administração da Fundação da equipa (tfsmgmt.exe).
Se tiver várias camadas de aplicações com balanceamento de carga (ATs):
  1. Encerre todos os ATs excepto aquele em que instala a actualização. Certifique-se de que fecha a consola de Admin todas estas ATs.
  2. Remova o AT do Balanceador de carga.
  3. Instale a actualização (conforme discutido anteriormente).
  4. Depois de instalar a actualização para o primeiro AT, instale a actualização em outros ATs uma cada vez.
  5. Adicione os ATs o Balanceador de carga.
If está a utilizar funcionalidades de espelhamento de SQL ou SQL AlwaysOn para as bases de dados:

Esta actualização requer que as bases de dados de SQL definir para o modo de recuperação simples. Para se certificar de que a actualização pode definir o modo de recuperação simples para as bases de dados, efectue o seguinte procedimento antes de aplicar a actualização:
  • Se as bases de dados de um grupo de SQL AlwaysOn disponibilidade, deve removê-los do grupo de disponibilidade antes de aplicar a actualização.
  • Se as bases de dados fazem parte de um espelhamento da base de dados do SQL Server, terá de remover o espelho antes de aplicar a actualização (break).
Logo que o processo de actualização estiver concluído, poderá devolver as bases de dados para o grupo AlwaysOn ou reactivar espelhamento da base de dados.

Informações de ficheiro

Reduzir esta imagemExpandir esta imagem
A versão em inglês (Estados Unidos) desta actualização instala ficheiros que têm os atributos listados nas tabelas seguintes. As datas e horas destes ficheiros são listadas na hora Universal Coordenada (UTC). As datas e horas destes ficheiros no computador local são apresentadas na hora local em conjunto com a compensação de hora de Verão (DST) actual. Além disso, as datas e horas podem ser alteradas quando são executadas determinadas operações nos ficheiros.

Reduzir esta imagemExpandir esta imagem

A informação contida neste artigo aplica-se a:
  • Microsoft Visual Studio Team Foundation Server 2012
Palavras-chave: 
kbfix atdownload kbsurveynew kbexpertiseadvanced kbmt KB2803625 KbMtpt
Tradução automáticaTradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática… erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 2803625  (http://support.microsoft.com/kb/2803625/en-us/ )
Partilhar
Opções de suporte adicionais
Fóruns de Suporte da Comunidade Microsoft
Contacte-nos directamente
Encontre um parceiro certificado Microsoft
Loja Microsoft