Возврат работы (Team Explorer Everywhere)
Используйте страницу Ожидающие изменения, чтобы вернуть ваш код в базу кода команды.
Необходимые разрешения
Необходимо быть членом группы Авторы для командного проекта. См. раздел Группы, разрешения и роли в TFS по умолчанию [перенаправлено].
Выберите действие.
Указание файлов, которые требуется вернуть
Связывание рабочих элементов
Возврат изменений
Разрешение предупреждений политики возврата
Выполнение условного возврата
Указание файлов, которые требуется вернуть
Можно указать, какие изменения файла необходимо вернуть. На странице Ожидающие изменения выберите одно или несколько изменений в разделе Исключенные изменения. Выберите в контекстном меню команду Включить. Можно также ограничить возврат, как при работе в других областях Eclipse:
В обозревателе пакетов или обозревателе проектов выберите одно из следующих действий.
один или несколько проектов кода;
Одна или несколько папок
один или несколько файлов.
После выбора элементов, откройте их контекстное меню, и выберите Команда, Вернуть ожидающие изменения.
В обозревателе управления исходным кодом выберите один или несколько элементов с ожидающими изменениями или одну или несколько папок, содержащих элементы с ожидающими изменениями. (Элементы с ожидающими изменениями помечены символом
.) Открыть контекстное меню выбранных объектов и выберите Вернуть
Связывание рабочих элементов
Файлы в базе кода обычно изменяют для выполнения задачи, исправления ошибки или удовлетворения требования другого типа рабочего элемента. При возврате изменений следует связывать эти рабочие элементы с изменениями, которые вы возвращаете. Это обеспечивает следующие преимущества:
член команды, который просматривает рабочий элемент, может перейти непосредственно к набору изменений, чтобы увидеть выполненную вами работу;
член команды, просматривающий журнал измененного файла, может просмотреть набор изменений и увидеть рабочие элементы, ставшие поводом для изменения;
При построении изменений в автоматизированной системе построения члены команды могут видеть, в каком завершенном построении была выполнена задача или исправлена ошибка.
Чтобы связать рабочие элементы с возвратом:
Щелкните ссылку Добавить рабочий элемент по идентификатору в разделе Связанные рабочие элементы.
Выберите запрос из раскрывающегося списка Запросы в разделе Связанные рабочие элементы. В редакторе результатов запроса рабочего элемента используйте контекстное меню рабочего элемента, чтобы связать его с набором изменений.
Рядом с каждым рабочим элементом укажите, как он должен быть связан с возвратом: Связать или Разрешить (этот вариант доступен только в случае, если рабочий элемент еще не находится в состоянии, которое исключает данное отношение, таком как Разрешено, Готово или Закрыто).
Совет
Можно открыть контекстное меню связанного рабочего элемента, а затем выбрать:
-
Открыть рабочий элемент, чтобы открыть рабочий элемент на временной вкладке.Если требуется просмотреть рабочий элемент на обычной вкладке, откройте контекстное меню для вкладки и выберите Открыть вкладку.
-
Удалить рабочий элемент, если связывать рабочий элемент с возвратом не требуется;
-
Создать связанный рабочий элемент, Создать копию рабочего элемента или Создать ссылку на существующий элемент.
Возврат изменений
Возврат изменений
В Team Explorer выберите
Главная, а затем выберите Ожидающие изменения.
На странице Ожидающие изменения введите Комментарий, чтобы ваши товарищи по команде, которым позже понадобится просмотреть историю ваших файлов и разобраться в ней, понимали, что вы сделали.
Некоторые команды предпочитают (а в некоторых случаях внедряют политику возврата, чтобы сделать это обязательным), чтобы их члены предоставляли определенную информацию о каждом возврате. Если администратор командного проекта включил примечания при возврате, можно ввести сведения в каждое поле в разделе Примечания.
Нажмите кнопку Вернуть.
Возможен один из следующих результатов.
Изменения возвращаются
Все включенные изменения файлов из рабочей области вместе с комментариями, примечаниями возврата и ссылками на связанные рабочие элементы хранятся на сервере в виде одного набора изменений.
Конфликты блокируют возврат
Система перечисляет конфликты между вашими изменениями и последней версией файлов на сервере. .
Возврат блокируется из-за нарушения политики возврата
Администраторы командного проекта могут реализовывать политики возврата, чтобы стимулировать команду следовать рекомендациям. Например, политика возврата может стимулировать членов команды на привязку хотя бы одного рабочего элемента к своим изменениям.
В некоторых случаях политики извлечения потребуется переопределить. В разделе Предупреждения политики выберите Переопределить предупреждения.
В окне Причина объясните, почему выполняется переопределение политики.
Возврат в папку под управлением процесса сборки с условным возвратом
При возврате изменений в папки системы управления версиями, управляемые построением с условным возвратом, откроется диалоговое окно Условный возврат.
Выберите Изменения сборки.
Выберите Согласовать.
Инструкции по возврату ожидающих изменений см. в разделе Возврат ожидающих изменений под управлением построения с условным возвратом.
См. также
Основные понятия
Подключаемый модуль Team Foundation Server для Eclipse — руководство для начинающих