Загрузка файлов с сервера в рабочую область (Team Explorer Everywhere)
Как правило, вы должны получать последние версии файлов с сервера на регулярной основе.Использование последних версий гарантирует, что разрабатываемый код совместим с кодом, разработанным совместно с другими в вашей команде.Это также снижает риск создания ошибок при отправке кода.Можно загрузить последнюю версию или предыдущая версию одного или нескольких файлов из Team Foundation Server в рабочую область на вашем компьютере разработчика.
Необходимые разрешения
Необходимо быть одним из Авторы для командного проекта.Дополнительные сведения см. в разделе Группы по умолчанию, права и роли в Team Foundation Server.
Выполняемые задачи
Получить последнюю версию некоторых файлов
Получить указанную версию некоторых файлов
Получить советы
Получить последнюю версию некоторых файлов
Необходимо получить последние версии файлов с сервера после настройки компьютера разработки.После этого можно начать разработку приложения.
Позже, по мере развития функциональности в рабочей области на компьютере разработки, код изолируется от изменений, вносимых другими разработчиками.Но если вы готовы (например, завершили и проверили код выполнения задачи), необходимо получить последнюю версию файлов команды.
Чтобы получить последнюю версию некоторых файлов
В обозревателе пакетов или обозревателе проектов выберите один или несколько ресурсов, откройте их контекстное меню и выберите Рабочая группа, Получить последнюю версию.Или
В обозревателе управления исходным кодом перейдите к файлам или папкам, содержащим файлы, которые нужно получить, выберите их, откройте их контекстное меню и выберите Получить последнюю версию.
Получить указанную версию некоторых файлов
В особых случаях (например, чтобы исправить ошибку регрессии) может потребоваться получить для работы конкретную версию одного или нескольких файлов.
Примечание |
---|
Имейте в виду, что если вы получите более старую версию файла, внесете изменения, а затем попытаетесь вернуть ее, велик шанс, что потребуется решать конфликты, прежде чем можно будет выполнить возврат. |
Как получить определенную версию некоторых файлов из окна "Журнал"
В обозревателе пакетов или обозревателе управления версиями найдите папку или файл, откройте его контекстное меню и выберите Просмотреть журнал.
В окне Журнал откройте контекстное меню версии и выберите Получить эту версию..
Как получить определенную версию некоторых файлов из Обозреватель управления исходным кодом
В обозревателе управления исходным кодом перейдите к файлам или папкам, содержащим файлы, которые нужно получить, выберите их, откройте их контекстное меню и выберите Получить определенную версию.
Будет отрыто диалоговое окно Получить.
Выберите опцию в раскрывающемся списке Тип.
Набор изменений. Получение версии путем указания набора изменений.
Дата Получение версии путем указания даты.В случае выбора этого варианта выберите дату в списке Дата.
Метка Получение версии через указание метки.
Последняя версия. Выберите этот параметр для получения последней версии с сервера .
Версия рабочей области. Получение версии на основании рабочей области
(Необязательно). Установите параметр Переписать доступные для записи файлы, которые не извлечены.
В этом случае все неизвлеченные файлы, не имеющие атрибута "Только чтение", будут перезаписаны файлами, расположенными на сервере.Файлы в локальной рабочей области будут перезаписаны только отличающимися файлами с сервера.По умолчанию этот параметр не установлен.
Совет Этот параметр является аналогом выполнения следующей команды: tf get-overwrite.
(Необязательно.) Установите параметр Переписать все файлы, даже если локальная версия совпадает с указанной версией.
В этом случае файлами с сервера будут перезаписаны все файлы.
Совет Этот параметр является аналогом выполнения следующей команды: tf get-force.
Выберите Получить.
Будет открыт обозреватель управления исходным кодом.Если в шаге 5 был выбран вариант Последняя версия, в столбце Последняя появится значение Да.
Советы
Система не получает файлы, которые вы проверили.
При получении файлов и папок с сервера, система также удаляет все возвращенные файлы из локальной рабочей области, которые были удалены из сервера.Переименованные или перемещенные файлы на сервере будут изменены в рабочей области в соответствии с изменениями, сделанными на сервере.
В обозревателе управления исходным кодом можно убедиться, последняя ли версия файла используется, просмотрев столбец Последний.Можно просмотреть определенные сведения о версии элемента, открыв его контекстное меню и выбрать Свойства.
При использовании рабочей области сервера и случайном удалении некоторых файлов, которые требуется восстановить, необходимо использовать команду tf get-all для восстановления удаленных файлов.
См. также
Основные понятия
Подключаемый модуль Team Foundation Server для Eclipse — руководство для начинающих