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


Отправка изменений на сервер системы управления версиями

Обновлен: Ноябрь 2007

Файлы Team Foundation (подсистема контроля версий) возвращаются на сервер системы управления версиями с помощью окна "Ожидающие изменения" или Возврат. Дополнительные сведения см. в разделе Работа с окнами "Возврат" и "Ожидающие изменения". Возврат осуществляется путем передачи отдельных наборов изменений. При возврате пользователь может объединить рабочие элементы, добавить заметки о выпуске и проверить изменения на соответствие политике возврата. Указываемые при возврате сведения настраиваются администратором.

При возврате файлов на сервер Team Foundation (подсистема контроля версий) выполняются следующие действия.

  • Проверка соответствия политике возврата.

  • Отправка изменений, внесенных в файлы системы управления версиями.

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

  • Отправка уведомления по электронной почте.

Описание процесса возврата

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

Если базовая версия какого-либо элемента в списке ожидающих изменений отличается от последней версии на сервере (например, была извлечена версия 4 файла stellar.cs, а сейчас последняя версия на сервере имеет номер 6), сервер Team Foundation сначала предложит устранить конфликты между версией пользователя и последней версией на сервере. Будет открыто диалоговое окно Устранить, позволяющее изучить и устранить расхождения между версиями. После устранения расхождений и повторного тестирования кода можно повторить попытку возврата изменений.

После выполнения операции возврата происходят следующие события.

  • Изменения фиксируются на сервере в виде наборов изменений и отображается число наборов изменений.

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

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

  • Обновляются рабочие элементы.

Настройка процесса возврата

Администратор сервера Team Foundation может настроить примечания при возврате и политики возврата, применяемые к конкретному командному проекту. Дополнительные сведения см. в разделе Пошаговое руководство. Настройка политик возврата и примечаний при возврате.

Содержание раздела

Справочные материалы

Справочные сведения о командной строке системы управления версиями Team Foundation

Разделы по теме

См. также

Другие ресурсы

Работа с системой управления версиями Team Foundation