VS2012 вернется в обычное окно проверки TFS?

VS2012, похоже, удаляет всплывающее окно для проверок TFS, которое было в VS2010. Теперь он, кажется, захватывает вкладку проводника команды на боковой панели и зарывает важные вещи - например, какие файлы я изменил. Есть ли способ вернуться в обычное всплывающее окно для регистрации в VS2012?

Ответ 1

Другим методом является использование Powerivity Tools. Это расширение добавляет интеграцию оболочки Windows, поэтому вы можете выполнять большинство своих команд TFS непосредственно из Windows, даже не открыв Visual Studio. Power Tools использует окна старого стиля при использовании из оболочки Windows.

Ответ 2

Для меня лучшее решение основано на ответе iSid: добавить внешний инструмент, который выдает старый диалог. Вы можете сделать это из Visual Studio: TOOLS → Внешние инструменты... → Добавить со следующими значениями:

Заголовок: Checkin (или любое имя, которое должно отображаться в меню)
Команда: C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\TF.exe(это место установки VS по умолчанию для Windows x64)
Аргументы: checkin
Начальная директория: $(SolutionDir)

Вот скриншот:
External Tools Dialog

Вы можете вызывать из TOOLS → Checkin (или даже назначать комбинацию клавиш для Tools.ExternalCommand *, как описано здесь) и наслаждаться старыми лакомствами с помощью новый стиль:
Checkin Dialog

Обратите внимание, что это не будет работать, если решение не открывается из-за переменной $(SolutionDir). Чтобы обойти это, вы можете жестко закодировать путь к своей рабочей области.

Кроме того, tf.exe можно вызвать с аргументом "shelve", который отобразит диалог стеллажа старого стиля.

Ответ 3

Используйте команду tf checkin из командной строки Visual Studio, и вы получите то же самое старое окно проверки.

Ответ 4

Пока окно Pending Changes объединяется в Team Explorer, Solution Explorer позволяет фильтровать то, что ожидает проверки. Кроме того, может быть применен фильтр Open Files. Когда применяется фильтр Pending Changes, все или некоторые из файлов могут быть выбраны и щелкнуть правой кнопкой мыши, а затем есть возможность выполнить проверку. Эта команда непосредственно относится к представлению Team Explorer in Pending Changes. См. Ниже...

Solution Explorer - Pending Changes Filter

Ответ 5

Я думаю, что самое простое решение - это просто соединять вкладку Team Explorer в виде вкладок (с помощью контекстного меню). Таким образом, это будет эквивалентно всплывающему диалогу.

Right-click the tab and select