Поделиться через


Разработка кода и управление ожидающими изменениями

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

  • Работа в обозревателе решений

  • Использование страницы "Моя работа" для управления работой

  • Использование страницы "Ожидающие изменения " для управления работой

  • Просмотр изменений

  • Отмена ожидающих изменений

  • Использование командной строки

  • Получение советов

Работа в обозревателе решений

На главной странице Team Explorer (клавиатура: CTRL+0, H) можно начать писать код в новом либо в существующем решении.

Открытие решения с главной страницы Team Explorer

Открыв решение, откройте обозреватель решений (клавиатура: CTRL+ALT+L).

Обозреватель решений с проектами тестов и классов

При открытии и изменении файла в обозревателе решений файл извлекается автоматически. Соответствующие значки помогают понять, какие файлы не были изменены (Значок возвращенного состояния TFSC), были извлечены (Значок извлеченного состояния TFSC) или были добавлены в решение (Значок состояния ожидающего добавления TFSC).

При работе в решении, которое содержит много файлов, возможно, вам будет удобнее фильтровать содержимое обозревателя решений, чтобы отображались только те файлы, которые были изменены вами Фильтр изменений (клавиатура: CTRL+[, P).

Использование страницы "Моя работа" для управления работой

При использовании Visual Studio Premium или Visual Studio Ultimate для управления работой можно использовать страницу "Моя работа" (клавиатура: CTRL+0, M) в Team Explorer.

Список задач на странице "Моя работа" в Team Navigator

Страницу "Моя работа" можно использовать в следующих целях:

  • Отслеживать работу в отношении рабочих элементов.

  • Приостанавливать и затем возобновлять работу (включая изменения файлов, связанные задачи, а также состояние Visual Studio, например положение окон и точек останова).

  • Запрос проверки кода

Примеры с пошаговыми инструкциями см. в разделах Создайте новый код для описания функциональности пользователя и Приостановка работы, исправьте ошибку, и проводить анализ кода.

Советы

  • СоветМожно управлять типами рабочих элементов, отображаемых в разделе Доступные рабочие элементы. Выберите один из вариантов по умолчанию или любой из своих личных запросов, содержащихся в корневой папке Мои запросы. Для работы с этими запросами в Team Explorer выберите Значок "Начало" Главная, а затем выберите Рабочие элементы.

  • СоветПри перемещении рабочего элемента в состояние Доступно, Выполняется или Приостановлено, состояние рабочего элемента или комментарии обновляются, чтобы члены команды автоматически оповещалась о состоянии вашей работы. Например, информация о состоянии задачи обновляется на доске задач. См. раздел Совместная работа [перенаправление].

  • СоветЕсли командный проект содержит настроенные определения типов рабочих элементов, у вас могут возникнуть проблемы с использованием страницы "Моя работа", если администратор командного проекта не примет определенные меры. См. разделы Настройка средств планирования Agile для командного проекта и Обновление настраиваемого шаблона процесса для доступа к новым компонентам.

Использование страницы "Ожидающие изменения " для управления работой

Для управления работой можно использовать страницу "Ожидающие изменения" (клавиатура: CTRL+0, P) в Team Explorer.

Возврат ожидающих изменений

Совет

  • Страницу Открепление можно открепить от Team Explorer и открыть в новом окне.

  • С помощью меню действий можно переключаться между представлениями списка и дерева.

Почти все изменения, вносимые вами в файлы на своем компьютере разработки, сохраняются в рабочей области в виде ожидающих изменений до тех пор, пока вы их не возвратите:

Работа с автоматически обнаруженными изменениями

При работе в локальной рабочей области Visual Studio может обнаруживать изменения, внесенные вне системы. При редактировании файла вне Visual Studio, (например, в Блокноте) изменение автоматически появляется в разделе Включенные изменения.

При добавлении или удалении файла вне Visual Studio, например в проводнике Windows, в разделе Исключенные изменения появляется ссылка Обнаруженные изменения. Выберите эту ссылку, если требуется включить эти изменения. Появится диалоговое окно Повысить уровень потенциальных изменений. Можно открыть контекстное меню добавленных элементов и выбрать Открыть в проводнике Windows, чтобы отобразить их, или Удалить с диска, чтобы удалить их.

Примечание

Пустые папки отображаться не будут.

Если элементы, которые не требуется возвращать, регулярно отображаются в диалоговом окне Повысить уровень потенциальных изменений, можно выбрать один из них, открыть его контекстное меню и выбрать Игнорировать этот локальный элемент, чтобы игнорировать элемент. Можно также выбрать Игнорировать по расширению или Игнорировать по имени файла, чтобы создать файл, пользуясь которым, Visual Studio будет систематически игнорировать файлы этого типа. Дополнительные сведения о TFIGNORE-файлах см. в разделе Добавление файлов на сервер.

Связывание рабочих элементов

Рекомендуется связать рабочие элементы (например, задачи или ошибки) с изменениями. В разделе связанных рабочих элементов перетащите рабочие элементы в запрос или добавьте их по идентификатору.

Исключение изменений

См. раздел Указание файлов, которые требуется вернуть.

Просмотр изменений

Вы можете напомнить себе о том, какие именно изменения были внесены в файл.

Просмотр изменений на странице "Ожидающие изменения"

  • На странице "Ожидающие изменения" откройте контекстное меню элемента и выберите:

    • Сравнить с версией рабочей области, чтобы увидеть, что было изменено в версии в рабочей области;

    • Сравнить с последней версией, чтобы увидеть сравнение изменений с последней версией файла в базе кода команды.

Просмотр изменений из обозревателя решений или из обозревателя управления версиями

  1. Найдите и выберите элемент в обозревателе решений или в обозревателе управления версиями.

  2. Откройте контекстное меню элемента и выберите Сравнить.

  3. В диалоговом окне Сравнить в меню Тип выберите:

    • Версия рабочей области, чтобы увидеть, что было изменено для версии в рабочей области;

    • Последняя версия, чтобы увидеть изменения в сравнении с последней версией файла в базе кода команды;

    • один из других вариантов: Набор изменений, Дата или Метка.

  4. Нажмите кнопку ОК.

Появится окно "Различия". См. раздел Сравнение файлов.

Отмена ожидающих изменений

Вы можете отменить одно, несколько или все ожидающие изменения в рабочей области.

Примечание

Несколько других вариантов:

Отмена нескольких ожидающих изменений

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

    Совет

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

  2. В диалоговом окне Отменить ожидающие изменения убедитесь, что выбраны изменения, которые требуется отменить, и выберите Отменить изменения.

Отмена всех ожидающих изменений

  • На странице Ожидающие изменения выберите ссылку Действия, а затем выберите Отменить все.

Использование командной строки

  • Команда Status: отображение ожидающих изменений в командной строке.

  • Команда "Возврат": просмотр ожидающих изменений в диалоговом окне Возврат.

  • Команда undo: отмена ожидающих изменений.

    Совет

    При наличии необходимых разрешений эту команду можно использовать для отмены извлечения другого пользователя.

  • Difference Command: просмотр изменений файла.

Следующие шаги

Когда вы готовы:

Советы