Como fazer com que o Visual Studio abra a janela Resolver Conflitos após um TFS Get

87

Quando eu faço Get Latest no Visual Studio, se houver conflitos, não há nada que seja exibido para mim que torne isso óbvio. Invariavelmente, acho que está tudo OK, faço uma construção e, muitas vezes, a construção funciona.

Recai sempre sobre mim a responsabilidade de me lembrar de procurar conflitos, de abrir a janela de conflitos. Existe alguma maneira de fazer VS entrar na minha cara e me dizer que agora há um conflito?

Valerie
fonte
O VS deve abrir a janela de conflitos quando você tiver conflitos não resolvidos. Por que você acha que os tem? Você pode adicionar uma captura de tela ou duas que ilustrem esse processo?
Edward Thomson
Olá, considere marcar a resposta de DaveShaw como a resposta correta. Esta é uma boa pergunta, e isso a responde.
goodeye
1
Desculpe, eu nunca dei continuidade a isso. Não me lembrava de ter recebido lembretes por e-mail. Além disso, o problema parecia ter desaparecido por conta própria. Eu não marcaria a resposta de DaveShaw como correta, já que diz como abrir a janela manualmente. Minhas dúvidas eram por que ele não abre sozinho depois de um 'get mais recente' que tem conflitos. Mas, como eu disse, o problema foi embora e essa janela aparece quando eu tenho conflitos - mesmo que tenha começado fechada. Obrigado a todos por responder.
valerie
1
@valerie A janela de resolução de conflitos abre toda vez que você abre o VS, mesmo se você a fechou explicitamente na sessão anterior, alguma vez que houver conflito? Só posso fazer com que reapareça seguindo o conselho de DaveShaw.
ruffin
Sim. Sempre fecho a janela de conflitos depois de resolvê-los. Na próxima vez que tiver um conflito - tenha fechado o VS ou não - essa janela de conflito se abre novamente. Não sei por que agora funciona. Eu tenho o VS 2013 Ultimate.
valerie

Respostas:

114

Você pode abrir novamente a janela Resolver Conflitos se a fechou por engano no Team Explorer. Vá para: Alterações pendentes e, na lista suspensa Ações, selecione Resolver conflitos.

A partir daí, você pode clicar em Obter todos os conflitos.

Normalmente, o VS solicitará que você resolva quaisquer conflitos assim que você fizer um dos seguintes:

  • Receber as últimas
  • Check-in
  • Unir
DaveShaw
fonte
Ou apenas reinicie o VS e ele aparecerá novamente
Dovlet Mamenov,
77

Clique no link que rodei com um contorno vermelho no painel Team Explorer.

insira a descrição da imagem aqui

E no Visual Studio 2013:

insira a descrição da imagem aqui

sergiol
fonte
@Matthew Lock: Você tem certeza que no Visual Studio 2013 o motivo para a operação Resolve Conflicts estar dentro do menu suspenso como uma entrada é o próprio VS 2013 e não porque o Team Explorer não é amplo o suficiente?
sergiol
1
sim, mesmo que você torne o painel enorme, ele ainda estará
Matthew Lock
@MatthewLock: Você mostrou um exemplo quando não há conflito ocorrendo. Tem certeza de que isso acontece também quando há um conflito em andamento?
sergiol
-7

Se você estiver codificando em C #, em seu editor do Visual Studios, selecione o menu Ferramentas e o submenu de opções.

Uma caixa de diálogo aparecerá. A partir daí, selecione Editor de texto, selecione C # e, em seguida, selecione Avançado.

Em seguida, marque a caixa para Mostrar erros de semântica ao vivo.

Software é incrível
fonte
1
Isso não responde à pergunta!
Neil
1
isso é outra coisa
Luis Palacios