Есть ли способ заставить Visual Studio 2010 отображать ожидающие изменения только для текущего открытого решения? Я работаю над несколькими ветвями одного и того же проекта и меняю те же файлы в большинстве веток. Мне так больно проверять ожидающие изменения вручную каждый раз и дважды проверять, выбрали ли я файлы, над которыми я сейчас работаю...
Как отображать ожидающие изменения только для текущего открытого решения в Visual Studio 2010 (TFS), а не полный список всех изменений?
Ответ 1
Откройте окно ожидающих изменений. Вы можете найти там кнопку панели инструментов, которая фильтрует текущее решение.
Ответ 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)