Comando Reconcile
Você pode usar o comando Reconciliar para reconciliar as alterações em seu espaço de trabalho local com as alterações cujos check-ins tenham sido feitos em controle de versão quando uma compilação de check-in com barreira é concluída. Você também pode utilizar este comando para exibir os check-in de barreira que são enviados de seu espaço de trabalho local.
Para obter mais informações sobre check-ins com barreira, consulte Faça Check-in das Alterações Pendentes (Team Explorer Everywhere) e Faça Check-in das Alterações Pendentes que São Controladas por uma Check-in de Compilação com Barreira (Team Explorer Everywhere).
tf reconcile [-teamProject: Value]
tf reconcile –buildName: Value [-teamProject:Value] [-recursive] [ItemSpec…]
tf reconcile –changeset: Value [-recursive] [ItemSpec…]
tf reconcile –forgetBuild: BuildName [-teamProject:Value]
Parâmetros
Parâmetros |
Descrição |
---|---|
-teamProject |
Especifica o nome do projeto de equipe com que os check-ins com barreira são confirmados. |
-buildName |
Especifica o nome do check-in com barreira da compilação que você deseja reconciliar com seu espaço de trabalho local. |
-recursive |
Reconcilia todos os itens que correspondem ao itemspec no diretório atual e em todas suas subpastas. |
-changeset |
Especifica o nome do conjunto de alterações que você deseja reconciliar com seu espaço de trabalho local. |
-forgetBuild |
Remove a compilação de check-in com barreira que você especificou da lista de check-ins com barreira que são enviados de seu espaço de trabalho local. |
itemspec |
Identifica os arquivos locais ou pastas que você deseja reconciliar com as alterações com check-in feito em controle de versão. |
Comentários
Se você executar este comando sem parâmetros, ele exibirá todos os check-ins com barreira que foram enviados do seu computador local.
Você pode usar caracteres curinga para especificar o buildName, forgetBuild e opções de teamProject.
Exemplos
O exemplo seguinte exibe uma lista de check-ins com barreira que foram enviados do local de espaço de trabalho "Workspace1" ao projeto de equipe "Project1" independente do status de compilação.
tf reconcile –teamProject:”Project1” –workspace:”Workspace1”
O exemplo seguinte remove o check-in com barreira “GatedBuild.1” da kista de compilações enviadas do seu espaço de trabalho local “Workspace1” para o projeto de equipe "Project1". As informações de servidor não se alterarão.
tf reconcile -forgetBuild:”GatedBuild.1” –teamProject:”Project1” –workspace:”Workspace1”
O exemplo seguinte reconcilia as alterações no arquivo local “c:\file1” com as alterações cujos check-ins tenham sido feitos no “Project 1” quando a compilação relacionada “GatedBuild.1” tiver êxito.
tf reconcile –buildName:”GatedBuild.1” –teamProject:”Project1””c:\file1”
O exemplo seguinte reconcilia as alterações no arquivo local “Workspace1” com as alterações cujos check-ins tenham sido feitos no “Project 1” quando a compilação relacionada “GatedBuild.1” tiver êxito.
tf reconcile –buildName:”GatedBuild.1” –teamProject:”Project1” –workspace:”Workspace1”
O exemplo seguinte reconcilia as alterações em "Workspace1" com o conjunto de alterações 1 em "Project1" quando a compilação relacionada "GatedBuild.1" tiver sucesso.
tf reconcile –changeset:1 –teamProject:”Project1” workspace:”Workspace1”