Come ottenere Visual Studio per aprire la finestra Resolve Conflicts dopo un TFS Get


86

Quando eseguo un aggiornamento in Visual Studio, se sono presenti conflitti, non viene visualizzato nulla per renderlo ovvio. Invariabilmente penso che tutto sia OK, faccio una build e spesso la build funziona.

Spetta sempre a me ricordarmi di cercare i conflitti, di aprire la finestra Conflitti. C'è un modo per farmi sbattere in faccia VS e dirmi che ora c'è un conflitto?


VS dovrebbe sollevare la finestra dei conflitti quando si hanno conflitti non risolti. Perché pensi di averli? Puoi aggiungere uno o due screenshot che illustrino questo processo?
Edward Thomson

Salve, per favore considera la possibilità di contrassegnare la risposta di DaveShaw come risposta corretta. Questa è una buona domanda e questo risponde.
goodeye

1
Mi dispiace di non averlo mai approfondito. Non ricordo di aver ricevuto promemoria via email. Inoltre, il problema sembrava risolversi da solo. Non contrassegnerei la risposta di DaveShaw come corretta poiché ti dice come aprire manualmente la finestra. La mia domanda era perché non si apre da solo dopo un "ultimo aggiornamento" che presenta conflitti. Ma come ho detto, il problema è scomparso e quella finestra si apre quando ho dei conflitti, anche se è iniziata come chiusa. Grazie a tutti per aver risposto.
valerie

1
@valerie La finestra di risoluzione dei conflitti si apre ogni volta che apri VS, anche se l'hai chiusa esplicitamente nella sessione precedente, ogni volta che esistono conflitti? Posso farlo riapparire solo seguendo il consiglio di DaveShaw.
ruffin

Sì. Chiudo sempre la finestra dei conflitti dopo aver risolto i conflitti. La prossima volta che ho un conflitto, indipendentemente dal fatto che abbia chiuso VS o meno, la finestra del conflitto si apre di nuovo. Non sono sicuro del motivo per cui ora funziona. Ho VS 2013 Ultimate.
valerie

Risposte:


114

Puoi riaprire la finestra Risolvi conflitti se l'hai chiusa per errore da Team Explorer. Vai a: modifiche in sospeso, quindi dal menu a discesa Azioni seleziona Risolvi conflitti.

Da lì puoi fare clic su Ottieni tutti i conflitti.

Normalmente VS ti chiederà di risolvere eventuali conflitti non appena esegui una delle seguenti operazioni:

  • Ricevi le ultime
  • Registrare
  • Unisci

O semplicemente riavvia VS e apparirà di nuovo
Dovlet Mamenov

76

Fare clic sul collegamento circondato da un contorno rosso nel riquadro Team Explorer.

inserisci qui la descrizione dell'immagine

E in Visual Studio 2013:

inserisci qui la descrizione dell'immagine


@Matthew Lock: sei sicuro che in Visual Studio 2013 il motivo per cui l'operazione Risolvi conflitti si trova all'interno del menu a discesa come voce è VS 2013 stesso e non perché Team Explorer non è abbastanza ampio?
sergiol

1
sì, anche se rendi il riquadro enorme, risiede ancora nel menu a
Matthew Lock

@ MatthewLock: hai mostrato un esempio quando non si verificano conflitti. Sei sicuro che accada anche quando c'è un conflitto in corso?
sergiol

-7

Se stai codificando in C #, nel tuo editor di Visual Studios, seleziona il menu Strumenti, quindi il sottomenu delle opzioni.

Apparirà una finestra di dialogo. Da lì seleziona Editor di testo, quindi seleziona C #, quindi seleziona Avanzate.

Quindi seleziona la casella Mostra errori semantici in tempo reale.


1
Questo non risponde alla domanda!
Neil

1
questo è qualcos'altro
Luis Palacios
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.