Depois de actualizar para TFS 2010, rótulos faltam itens ou operações de intercalação efectuar incorrectamente

Traduções de Artigos Traduções de Artigos
Artigo: 2135068 - Ver produtos para os quais este artigo se aplica.
Expandir tudo | Reduzir tudo

Sintomas

Após a actualização para TFS 2010, um ou mais dos seguintes sintomas podem ser afixados:
  • Etiquetas de que foram criadas antes da actualização faltam ficheiros ou pastas. Rótulos podem estar completamente vazio.
  • Intercalar o assistente no Visual Studio não apresenta todos os alvos de intercalação válido para um caminho de origem determinada / ramo.
  • Durante a intercalação, os candidatos de intercalação são mostrados para alterações que já foram intercaladas antes da actualização.


Causa

Se foi aplicado um rótulo que foi actualizado para 2010 a um item que foi mudado o nome em algum ponto na sua histórico, esse rótulo irão faltar respectivo conteúdo se a versão com rótulo não é o changeset exacto em que ocorreu o mudar o nome. Estes itens em falta são o resultado de uma tradução incorrecta do ID do produto durante a actualização para a versão de 2010.

Todos os itens numa sucursal que mudou várias vezes ou tinham vários outros itens ocupar o respectivo espaço de nomes (através de combinações de adicionar ou eliminar) irão ter perdido as respectivas relações com os itens correspondentes outros ramos. Se o item tiver sido mudado o nome era a raiz de uma operação de impressão em série (a raiz da sucursal), a relação em falta irá resultar na ausência de um ou mais destinos de intercalação do Assistente de impressão em série. Se intercalar é efectuada através da linha de comandos, irá ser devolvida uma mensagem que indica que não existe nenhuma relação de impressão em série. Para mudar o nome dos itens abaixo da raiz da operação de impressão em série, o Assistente de impressão em série correctamente irá mostrar os destinos de impressão em série. No entanto, os candidatos de intercalação incluirá changesets que foram intercalados antes da actualização e quaisquer novos candidatos que foram adicionados desde a última intercalação. Se estes candidatos não são eliminados, o resultado será ficheiros intercalados adicionais e conflitos de impressão em série adicionais. Perdeu as relações são o resultado de uma tradução incorrecta do ID do produto durante a actualização para a versão de 2010.

Resolução

Para os rótulos com itens em falta, visite o seguinte Web site para contactar o suporte da Microsoft para obter ajuda:

http://support.microsoft.com/common/international.aspx?RDPATH=DM;en-us;select&target=assistance

Para restaurar os destinos de intercalação em falta no Assistente de impressão em série, uma intercalação baseless deve ser efectuada. Para o fazer, executa uma impressão em série do formato seguinte a partir de uma linha de comandos para cada destino de intercalação em falta:

intercalação de tf <ramo de origem> <ramo de destino> / baseless
Após esta operação de impressão em série, quaisquer conflitos que ocorrem irá tem que ser resolvido e, em seguida, é possam verificar as alterações. Depois de terem verificado a impressão em série, o destino de intercalação estará disponível a partir do Assistente de impressão em série no Visual Studio.

Para resolver o problema com impressão em série adicionais candidatos, o/ Rejeitaropção deve ser utilizada. Para o fazer, executa uma impressão em série do formato seguinte a partir de uma linha de comandos:

intercalação de tf <ramo de origem> <ramo de destino> /r /discard:CXXX~ CYYY

Neste exemplo,XXXeYYYrepresentam os IDs de changeset da gama de rejeitar as alterações. Depois de ter sido verificado esta impressão em série, os candidatos indesejados deixará de ser apresentada para futuras impressões em série. Além disso, tenha em atenção de que, devido às melhorias no algoritmo de intercalação em TFS 2010, itens eliminados de ramos de origem e de destino fará com que as alterações a intercalar. Nesses casos, é aconselhável não eliminar a changesets para que o registo de impressão em série é actualizado correctamente. 

Mais Informação

A correcção agora foi disponibilizada para resolver este problema para bases de dados que ainda não tenham sido actualizados para 2010. Esta correcção está disponível a partir do centro de transferências (http://go.microsoft.com/fwlink/?LinkId=198172) e deve ser instalado conforme descrito aqui:

Esta correcção deve ser aplicada após TFS 2010 a configuração está concluída, mas antes de servidor começa a configuração. No final do programa de configuração, é apresentado o ecrã de êxito que indica a conclusão da instalação. Normalmente, os utilizadores iriam continuar com a configuração, mas, neste caso, o processo deve ser cancelado desmarcando aIniciar o Team Foundation Server Configuration Toolcaixa de (no canto inferior esquerdo). Esta acção irá activar oCancelarbotão . Depois do programa de configuração é terminado, a correcção executável pode ser executada para actualizar os passos da actualização. Depois de instalada a correcção, a consola de administração do TFS tem de ser reiniciada doEquipa Foundation Servercomando sobre oIniciarmenu. Seleccionar oCamada de aplicaçãonó apresentará a hiperligação de configuração no painel principal que é utilizada para completar o processo de actualização.


Ponto Da Situação

A Microsoft confirmou que este é um problema dos produtos da Microsoft listados na secção "Aplica-se a".

Propriedades

Artigo: 2135068 - Última revisão: 10 de agosto de 2010 - Revisão: 4.0
A informação contida neste artigo aplica-se a:
  • Microsoft Visual Studio Team Foundation Server 2010
Palavras-chave: 
kbqfe kbhotfixserver kbsurveynew kbexpertiseadvanced kbmt KB2135068 KbMtpt
Traduçã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: 2135068

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com