Подтвердить что ты не робот

Как отображать ожидающие изменения только для текущего открытого решения в Visual Studio 2010 (TFS), а не полный список всех изменений?

Есть ли способ заставить Visual Studio 2010 отображать ожидающие изменения только для текущего открытого решения? Я работаю над несколькими ветвями одного и того же проекта и меняю те же файлы в большинстве веток. Мне так больно проверять ожидающие изменения вручную каждый раз и дважды проверять, выбрали ли я файлы, над которыми я сейчас работаю...

4b9b3361

Ответ 1

Откройте окно ожидающих изменений. Вы можете найти там кнопку панели инструментов, которая фильтрует текущее решение.

enter image description here

Ответ 2

Да, в ожидании изменений один из последних значков вверху - это "фильтр по решению" (рядом с значком обновления). Нажмите, чтобы уменьшить список изменений до текущего решения.

Вы можете увидеть снимок экрана здесь

Ответ 3

Если вы откроете окно ожидающих изменений. Один из значков - для просмотра папки. Это должно помочь сузить изменения в указанном каталоге. (хотя вам нужно отменить выбор других)

ИЛИ

Есть один вариант, который я только что запомнил для выбора этих элементов. Если вы откроете командную строку визуальной студии, вы можете использовать инструменты создания команды для автоматического фильтра, выполнив следующие действия.

Пример структуры проекта

src 
  /Dev
  /Branch1
  /Branch2

Вы можете записать cd в каталог src и использовать следующую команду для фильтрации ваших ожидающих проверок в Branch1

tf checkin Branch1 /recursive

Ответ 4

Я вижу, что другие ответы довольно старые.

В 2015 году вы можете сделать это следующим образом: нажмите на элемент меню VisualSVN, а затем на "Set Work Root..." Затем вы можете перейти к папке решения на диске.

Ответ 5

Используйте Show Solution Changes, как показано здесь: (это относится к Visual Studio 2015)

enter image description here