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


Возврат работы (Team Explorer Everywhere)

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

Pending changes page

Необходимые разрешения

Необходимо быть членом группы Авторы для командного проекта. См. раздел Группы, разрешения и роли в TFS по умолчанию [перенаправлено].

Выберите действие.

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

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

  • Возврат изменений

  • Разрешение предупреждений политики возврата

  • Выполнение условного возврата

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

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

  • В обозревателе пакетов или обозревателе проектов выберите одно из следующих действий.

    • один или несколько проектов кода;

    • Одна или несколько папок

    • один или несколько файлов.

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

    Check in pending changes

  • В обозревателе управления исходным кодом выберите один или несколько элементов с ожидающими изменениями или одну или несколько папок, содержащих элементы с ожидающими изменениями. (Элементы с ожидающими изменениями помечены символом Check out icon.) Открыть контекстное меню выбранных объектов и выберите Вернуть

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

Файлы в базе кода обычно изменяют для выполнения задачи, исправления ошибки или удовлетворения требования другого типа рабочего элемента. При возврате изменений следует связывать эти рабочие элементы с изменениями, которые вы возвращаете. Это обеспечивает следующие преимущества:

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

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

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

Чтобы связать рабочие элементы с возвратом:

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

    Related work items

  • Выберите запрос из раскрывающегося списка Запросы в разделе Связанные рабочие элементы. В редакторе результатов запроса рабочего элемента используйте контекстное меню рабочего элемента, чтобы связать его с набором изменений.

Рядом с каждым рабочим элементом укажите, как он должен быть связан с возвратом: Связать или Разрешить (этот вариант доступен только в случае, если рабочий элемент еще не находится в состоянии, которое исключает данное отношение, таком как Разрешено, Готово или Закрыто).

Совет

Можно открыть контекстное меню связанного рабочего элемента, а затем выбрать:

  • Открыть рабочий элемент, чтобы открыть рабочий элемент на временной вкладке.Если требуется просмотреть рабочий элемент на обычной вкладке, откройте контекстное меню для вкладки и выберите Открыть вкладку.

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

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

Возврат изменений

Возврат изменений

  1. В Team Explorer выберите Home icon Главная, а затем выберите Ожидающие изменения.

  2. На странице Ожидающие изменения введите Комментарий, чтобы ваши товарищи по команде, которым позже понадобится просмотреть историю ваших файлов и разобраться в ней, понимали, что вы сделали.

    Pending changes page

  3. Некоторые команды предпочитают (а в некоторых случаях внедряют политику возврата, чтобы сделать это обязательным), чтобы их члены предоставляли определенную информацию о каждом возврате. Если администратор командного проекта включил примечания при возврате, можно ввести сведения в каждое поле в разделе Примечания.

  4. Нажмите кнопку Вернуть.

Возможен один из следующих результатов.

Изменения возвращаются

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

Конфликты блокируют возврат

Система перечисляет конфликты между вашими изменениями и последней версией файлов на сервере. .

Возврат блокируется из-за нарушения политики возврата

Администраторы командного проекта могут реализовывать политики возврата, чтобы стимулировать команду следовать рекомендациям. Например, политика возврата может стимулировать членов команды на привязку хотя бы одного рабочего элемента к своим изменениям.

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

В окне Причина объясните, почему выполняется переопределение политики.

Возврат в папку под управлением процесса сборки с условным возвратом

При возврате изменений в папки системы управления версиями, управляемые построением с условным возвратом, откроется диалоговое окно Условный возврат.

Gated check-in

Выберите Изменения сборки.

Gated Check-in committed

Выберите Согласовать.

Reconcile pending changes

Инструкции по возврату ожидающих изменений см. в разделе Возврат ожидающих изменений под управлением построения с условным возвратом.

См. также

Основные понятия

Подключаемый модуль Team Foundation Server для Eclipse — руководство для начинающих