Compartilhar via


Resolver o comando

Permite que você a resolver conflitos entre os itens alterados no seu espaço de trabalho e as versões mais recentes ou o destino dos itens no servidor.

Permissões necessárias

Para usar o resolve de comando, você deve ser o proprietário do espaço de trabalho ou ter o global espaços de trabalho de administrar permissão definida Permitir. Você também deve ter o leitura e Check-out as permissões para os itens envolvidos em uma operação resolver é definido como Permitir. For more information, see Permissões de Team Foundation Server.

tf resolve [itemspec] 
[/auto:(AutoMerge|TakeTheirs|KeepYours|OverwriteLocal|DeleteConflict|KeepYoursRenameTheirs)] 
[/preview] [(/overridetype:overridetype | /converttotype:converttype] [/recursive] [/newname:path] [/noprompt] [/login:username, [password]]

Parâmetros

Argument

Description

Itemspec

Usado para identificar o arquivo ou pasta para a qual resolver conflitos de versão. Se omitido, todos os itens com os conflitos serão incluídos. Para obter mais informações sobre como Visual Studio Team Foundation Server itemspecs analisa para determinar quais itens estão dentro do escopo, consulte Sintaxe de linha de comando (controle de versão).

ObservaçãoObservação
Você pode especificar mais de um Itemspec argumento.

overridetype

Usado com o /overridetype opção. Especifica o tipo de codificação dos arquivos envolvidos. Por exemplo; binário.

converttype

Usado com o /converttotype opção. Especifica o tipo de codificação, como, por exemplo, "unicode".

path

Usado com o /newname opção. Especifica o novo caminho do arquivo afetado ou pasta

username

Fornece um valor para o /login opção. Você pode especificar um valor de username como domínio\nome de usuário ou nome de usuário.

Option

Description

/auto

Resolve conflitos pendentes entre diferentes versões dos itens especificados do espaço de trabalho atual, usando uma das seguintes opções:

  • AutoMergeAutomaticamente reconcilia diferenças de conteúdo não-sobreposição entre a versão especificada do espaço de trabalho de um item e a versão mais recente do servidor.

    Se as diferenças não podem ser reconciliadas automaticamente, porque o arquivo binário ou as versões de espaço de trabalho e servidor contêm sobrepondo as alterações de conteúdo, o conflito resolvidas pendentes a seleção de uma das seguintes opções de mesclagem manual.

  • O TakeTheirs opção instrui Team Foundation Server para substituir as revisões do espaço de trabalho com a revisão do servidor. Mais conflitos gerado pela execução de Merge de comando, essa opção aceita as alterações da fonte de mala direta e substitui as alterações no destino.

  • O KeepYours opção instrui Team Foundation Server para manter suas alterações e descartar as alterações na versão de servidor de um item. Conflitos gerado pela execução de Merge de comando, essa opção descarta as alterações da fonte de mala direta e deixa o destino inalterado.

  • O OverwriteLocal opção sobrescreve o arquivo no seu espaço de trabalho com a versão do servidor. Isso é usado para resolver os conflitos que podem surgir de um arquivo gravável no seu espaço de trabalho.

  • O DeleteConflict opção remove um conflito da tabela de conflitos e a tabela da opção/descrição.

  • O KeepYoursRenameTheirs opção aceita o conteúdo e o nome do arquivo e renomeia o arquivo para um novo nome que o usuário especifica. Esta opção requer um único item arquivos_especificados e o /newname opção deve ser incluída.

/preview

Exibe o atuais conflitos, mas não faz nada com eles.

/overridetype

Especifica a codificação opcional para arquivos envolvidos em uma mesclagem de três vias. Os arquivos são tratados como a codificação especificada. Você deve determinar a codificação correta. Team Foundation Serversalva a saída resultante da mesclagem na codificação especificada no seu espaço de trabalho. Para obter mais informações sobre as codificações de arquivo, consulte Gerenciamento de tipos de arquivo.

ObservaçãoObservação
Não é possível especificar ambos um /overridetype e um /converttotype.

/converttotype

Especifica a codificação usada para conversão temporária para a entrada em uma operação de mesclagem de três vias. A mesclagem é gravada na codificação especificada no seu espaço de trabalho. Esta opção é uma opção avançada e raramente usado. Para obter mais informações sobre as codificações de arquivo, consulte Gerenciamento de tipos de arquivo.

ObservaçãoObservação
Não é possível especificar ambos um /overridetype e um /converttotype.

/recursive

Elimina itens no diretório específico e subdiretórios.

/newname

Opção usada para resolver um conflito de colisão do nome. Só pode ser usado em conjunto com AutoMerge e KeepYoursRenameTheirs. Com AutoMerge, /newname é válido apenas com os conflitos que envolvem a renomeação e/ou exclusão. Se usado, você deve fornecer um novo path.

/login

Especifica o nome de usuário e senha para autenticar o usuário com Team Foundation Server.

/noprompt

Suprime qualquer solicita entrada.

Comentários

Você pode usar o Resolve comando para selecionar uma resolução para pendente alterações que estão em conflito com a versão do servidor.

Se os conflitos de versão forem detectados entre a sua versão e a versão no servidor de destino durante um get, check-in ou operação de mesclagem, um prompt é exibido para você selecionar uma resolução de conflito usando o resolve comando. Você deve resolver conflitos antes você pode verificar as alterações pendentes.

Para obter mais informações sobre como localizar o tf o utilitário de linha de comando, consulte Comandos do utilitário de linha de comando do TF.

Examples

O exemplo a seguir chama o Resolver conflitos caixa de diálogo para que você possa determinar Team Foundation Server como lidar com pendente altera esse conflito com a versão do servidor.

tf resolve

O exemplo a seguir tenta resolver todos os conflitos automaticamente mesclando as alterações.

tf resolve /auto:automerge

Consulte também

Referência

Sintaxe de linha de comando (controle de versão)

Comando Mesclar

Comando Get

Comando de check-in

Comando de diferença

Conceitos

Gerenciamento de tipos de arquivo

Outros recursos

Comandos do utilitário de linha de comando do TF

Resolvendo conflitos de arquivo e de pasta diferenças

Comparando os arquivos e pastas