Як змусити Visual Studio відкрити вікно "Вирішити конфлікти" після отримання TFS


87

Коли я роблю Get Latest у Visual Studio, якщо виникають конфлікти, мені нічого не відображається, щоб це стало очевидним. Я незмінно думаю, що все в порядку, виконую збірку, і часто збірка працює.

На мене завжди покладено обов’язок пам’ятати шукати конфлікти, відкривати вікно конфліктів. Чи можна як-небудь змусити VS впасти мені в обличчя і сказати, що зараз конфлікт?


VS повинен відкривати вікно конфліктів, коли у вас є невирішені конфлікти. Чому, на вашу думку, вони у вас є? Чи можете ви додати знімок екрана або два, що ілюструють цей процес?
Едвард Томсон,

Привіт, будь ласка, розгляньте відповідь ДейваШоу як правильну відповідь. Це хороше запитання, і воно відповідає на нього.
goodeye

1
Вибачте, але я ніколи не стежив за цим. Я не згадував, щоб отримував нагадування електронною поштою. Крім того, проблема, здавалося, зникала сама собою. Я б не позначав відповідь ДейваШоу як правильну, оскільки це говорить про те, як вручну відкривати вікно. Мої запитання полягали в тому, чому він не відкривається самостійно після "останньої версії", яка має конфлікти. Але, як я вже сказав, проблема зникла, і це вікно спливає, коли у мене виникають конфлікти - навіть якщо воно починалося як закрите. Дякую усім за відповідь.
valerie

1
@valerie Чи відкривається вікно вирішення конфліктів кожного разу, коли ви відкриваєте VS, навіть якщо ви явно закривали його в попередній сесії, існують будь-які конфлікти часу? Я можу змусити його знову з’явитися, дотримуючись порад ДейваШоу.
jorffin

Так. Завжди закриваю вікно конфліктів після вирішення конфліктів. Наступного разу, коли у мене виникне конфлікт - закрив я VS чи ні - це конфліктне вікно відкриється знову. Не знаю, чому це зараз працює. У мене VS 2013 Ultimate.
валерія

Відповіді:


114

Ви можете знову відкрити вікно "Вирішити конфлікти", якщо ви помилково закрили його з Team Explorer. Перейти: Очікують на зміни, потім зі спадного меню Дії виберіть Вирішити конфлікти.

Звідти ви можете натиснути кнопку Отримати всі конфлікти.

Зазвичай VS пропонує вам вирішити будь-які конфлікти, як тільки ви виконаєте одне з наступного:

  • Отримати останні
  • Перевірь
  • Злиття

Або просто перезапустіть VS, і він з’явиться знову
Довлет Маменов

77

Клацніть на посилання, яке я оточив червоним контуром на панелі Team Explorer.

введіть тут опис зображення

А у Visual Studio 2013:

введіть тут опис зображення


@Matthew Lock: Ви впевнені, що в Visual Studio 2013 причиною того, що операція «Вирішити конфлікти» є всередині випадаючого списку, оскільки запис є сама VS 2013, а не команда Explorer, є недостатньо широкою?
sergiol

1
так, навіть якщо ви зробите область величезною, вона все одно знаходиться у випадаючому меню i.imgur.com/MDpesjJ.png
Метью Лок,

@MatthewLock: Ви показали приклад, коли конфлікт не відбувається. Ви впевнені, що це трапляється і тоді, коли триває конфлікт?
sergiol

-7

Якщо ви кодуєте на C #, то у редакторі Visual Studios виберіть меню Інструменти, а потім підменю параметрів.

З'явиться діалогове вікно. Звідти виберіть Текстовий редактор, потім C #, а потім - Додатково.

Потім встановіть прапорець Показувати семантичні помилки в реальному часі.


1
Це не відповідає на питання!
Ніл

1
це вже щось інше
Луїс Паласіос
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.