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


Загрузка файлов с сервера в рабочую область (Team Explorer Everywhere)

Как правило, вы должны получать последние версии файлов с сервера на регулярной основе.Использование последних версий гарантирует, что разрабатываемый код совместим с кодом, разработанным совместно с другими в вашей команде.Это также снижает риск создания ошибок при отправке кода.Можно загрузить последнюю версию или предыдущая версию одного или нескольких файлов из Team Foundation Server в рабочую область на вашем компьютере разработчика.

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

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

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

  • Получить последнюю версию некоторых файлов

  • Получить указанную версию некоторых файлов

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

Получить последнюю версию некоторых файлов

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

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

Чтобы получить последнюю версию некоторых файлов

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

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

    Получение последней версии

Получить указанную версию некоторых файлов

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

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

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

Как получить определенную версию некоторых файлов из окна "Журнал"

  1. В обозревателе пакетов или обозревателе управления версиями найдите папку или файл, откройте его контекстное меню и выберите Просмотреть журнал.

    Просмотр журнала

  2. В окне Журнал откройте контекстное меню версии и выберите Получить эту версию..

    Получение этой версии

Как получить определенную версию некоторых файлов из Обозреватель управления исходным кодом

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

    Получение конкретной версии

    Будет отрыто диалоговое окно Получить.

    Получение набора изменений

  2. Выберите опцию в раскрывающемся списке Тип.

    • Набор изменений. Получение версии путем указания набора изменений.

    • Дата   Получение версии путем указания даты.В случае выбора этого варианта выберите дату в списке Дата.

    • Метка   Получение версии через указание метки.

    • Последняя версия. Выберите этот параметр для получения последней версии с сервера .

    • Версия рабочей области. Получение версии на основании рабочей области

  3. (Необязательно). Установите параметр Переписать доступные для записи файлы, которые не извлечены.

    В этом случае все неизвлеченные файлы, не имеющие атрибута "Только чтение", будут перезаписаны файлами, расположенными на сервере.Файлы в локальной рабочей области будут перезаписаны только отличающимися файлами с сервера.По умолчанию этот параметр не установлен.

    СоветСовет

    Этот параметр является аналогом выполнения следующей команды: tf get-overwrite.

  4. (Необязательно.) Установите параметр Переписать все файлы, даже если локальная версия совпадает с указанной версией.

    В этом случае файлами с сервера будут перезаписаны все файлы.

    СоветСовет

    Этот параметр является аналогом выполнения следующей команды: tf get-force.

  5. Выберите Получить.

    Будет открыт обозреватель управления исходным кодом.Если в шаге 5 был выбран вариант Последняя версия, в столбце Последняя появится значение Да.

Советы

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

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

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

  • Совет При использовании рабочей области сервера и случайном удалении некоторых файлов, которые требуется восстановить, необходимо использовать команду tf get-all для восстановления удаленных файлов.

См. также

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

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