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


Приостановка работы и управление наборами отложенных изменений

Для различных причин, иногда необходимо установить в сторону некоторые или все из вашего незавершенного фабрики.Наборы отложенных изменений полезны, если требуется остановить работу для:

  • Break: имеются ожидающие изменения, не готовы, чтобы вернуть, но необходимо работать в другой задаче.

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

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

    СоветСовет

    Если используется Visual Studio Premium или выпуск высок- уровня, используйте функцию анализ кода.

  • Закрытое построение. прежде чем вернете изменения можно использовать в автоматизированной системы построения для построения и тестирование кода.

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

  • Перемещение вручную. наличии незавершенное фабрику, необходимо переданы другому участнику команды.

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

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

Необходимо иметь одно из Авторы для командного проекта.Дополнительные сведения см. в разделе Группы по умолчанию, права и роли в Team Foundation Server.

Выполняемые задачи

  • Приостановить и возобновить работу в моей рабочей страницы

  • Включение в набор отложенных изменений некоторых изменений

  • Поиск набора отложенных изменений

  • Просмотр и работать с набором отложенных изменений

  • Работа с помощью командной строки

  • Получить советы

Приостановить и возобновить работу в моей рабочей страницы

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

В командном обозревателе выберите Значок "Начало"Главная, а затем выберите Моя работа.На странице Моя работа выберите *** Приостановите и включение в набор отложенных изменений ***, а затем введите описание приостановленного рабочего процесса.

Области, затронутые приостановкой рабочего элемента.

Если все готово для продолжения работы, в раздел *** Приостановленный & включается в набор отложенных измененийый рабочий *** страницы, приостановленного рабочего Моя работа выбирает набор и выберите Возобновить.

Возобновление и завершение задачи

ПримечаниеПримечание

Локальная рабочая функция доступна только в Visual Studio Premium и Visual Studio Ultimate.

Включение в набор отложенных изменений, внесенных изменений

СоветСовет

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

Включение в набор отложенных изменений, внесенных изменений

  1. В командном обозревателе выберите Значок "Начало"Главная, а затем выберите Ожидающие изменения.

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

  3. Выберите ссылку Включить в набор отложенных изменений.

  4. Введите имя набора отложенных изменений.

    Включение некоторых изменений в набор отложенных изменений

  5. (Необязательно) выберите один из следующих флажков:

    • Сохранить отложенные изменения локально

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

    • Рассчитать политики и примечания при возврате перед включением в набор изменений

      Если установить этот флажок, все политики возврата вычисляются до набора отложенных изменений создается.Дополнительные сведения о политиках возврата см. в разделе Set and Enforce Quality Gates.

  6. Нажмите кнопку Включить в набор отложенных изменений.

Поиск набора отложенных изменений

Поиск набора отложенных изменений

  1. В командном обозревателе выберите Значок "Начало"Главная, а затем выберите Ожидающие изменения.

  2. Выберите ссылку Действия, а затем выберите Поиск наборов отложенных изменений.

  3. На странице Поиск наборов отложенных изменений введите имя или псевдоним участника команды командного проекта в поле, а затем выберите ключ Ввод.

    Поиск наборов отложенных изменений

    СоветСовет

    Если неизвестно имя владельца, можно ввести * для перечисления наборы отложенных изменений для всех пользователей.

  4. Список наборов отложенных изменений появляется в списке Результаты.Можно ввести фильтр для уменьшения размера списка.

Просмотр и работать с набором отложенных изменений

После того как имеется список наборов отложенных изменений (объясненных, что в «поиск набора отложенных изменений ") на странице Поиск наборов отложенных изменений дважды щелкните набор отложенных изменений для просмотра его.

Страница Сведения о наборе отложенных изменений.

Сведения о наборе отложенных изменений

  • Для получения дополнительных сведений об изменении в файл, открыть его контекстное меню, и выберите Открыть, Просмотреть журнал или один из параметров Сравнить.

  • Выберите Восстановить изменения из набора отложенных изменений если необходимо получать изменения в наборе отложенных изменений в рабочую область:

    1. Для всех изменений файлов, которые не нужно к восстановить из набора изменений открыть контекстное меню файл, а затем выберите Исключить.

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

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

    4. Нажмите кнопку Восстановить из набора отложенных изменений.

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

  • Выберите Удаление набора отложенных изменений при необходимости удаления набора отложенных изменений.

    Предупреждающее замечаниеВнимание

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

Работа с помощью командной строки

  • Команда Shelve: Создание или удаление набора отложенных изменений.

  • Shelvesets Command: наборы отложенных изменений списка.

  • Команда Unshelve: восстановить из набора изменений набор отложенных изменений.

  • Difference Command: Сравнение изменения к файлу в наборе отложенных изменений с другой версией.

Советы

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

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