Скачивание или получение файлов с сервера
Azure DevOps Services | Azure DevOps Server 2022 — Azure DevOps Server 2019
Visual Studio 2019 | Visual Studio 2022
Как правило, вы должны регулярно получать последние файлы с сервера, чтобы разработанный код был совместим с кодом, разработанным другими пользователями в вашей команде, и свести к минимуму риск создания ошибок при проверке кода. Последнюю версию или предыдущую версию одного или нескольких файлов можно скачать с сервера Azure DevOps в рабочую область на компьютере разработки.
Необходимые компоненты
Вы должны быть одним из участников проекта. Дополнительные сведения см. в разделе "Разрешения TFVC по умолчанию".
Получение последней версии файлов
После настройки компьютера разработки необходимо получить последние файлы с сервера. Затем можно начать разработку приложения.
Позже при разработке функциональных возможностей в рабочей области на компьютере разработки код изолирован от изменений, внесенных другими разработчиками. Но когда вы будете готовы, например, вы выполнили и проверили код, который завершает задачу, вы должны получить последнюю версию файлов вашей команды.
Получение последней версии файлов
- В обозревателе управления версиями Visual Studio перейдите к файлам или папкам, содержащим нужные файлы. Щелкните правой кнопкой мыши файлы и выберите " Получить последнюю версию".
Получение определенной версии файлов
В особых случаях, например для исправления ошибки регрессии, может потребоваться получить и работать с определенной версией одного или нескольких файлов.
Примечание.
Помните, что если вы получите более раннюю версию файла, внесите изменения в него, а затем попытаетесь проверить его, есть повышенный шанс, что вам потребуется устранить конфликты , прежде чем вы сможете завершить вход.
Получение определенной версии файлов из окна журнала
В Team Explorer или обозревателе системы управления версиями перейдите к папке или файлу, щелкните его правой кнопкой мыши и выберите "Просмотреть журнал".
В окне журнала щелкните правой кнопкой мыши версию и выберите "Получить эту версию".
Получение определенной версии файлов из обозревателя системы управления версиями
В обозревателе управления версиями перейдите к файлам или папкам, содержащим нужные файлы, щелкните правой кнопкой мыши файлы и выберите "Дополнительно>получить определенную версию".
В диалоговом окне "Получить" выберите вариант из раскрывающегося списка "Тип":
- Набор изменений получает версию, указав набор изменений. Дополнительные сведения см. в разделе "Поиск и просмотр наборов изменений".
- Дата получает версию, указывая дату. Если выбрано, выберите дату в списке дат .
- Метка получает версию, указав метку. Дополнительные сведения см. в разделе "Использование меток для создания моментального снимка файлов".
- Последняя версия получает последнюю версию на сервере.
- Версия рабочей области получает версию, указав рабочую область.
(Необязательно) Выберите файлы, доступные для перезаписи, которые не извлечены .
Если выбрано, файлы с сервера перезаписывают все файлы, которые не имеют атрибута только для чтения, связанного с ними, и не будут извлечены. Только файлы на сервере, которые отличаются, перезаписывают файлы в локальной рабочей области. По умолчанию этот параметр не выбран.
Совет
Этот параметр эквивалентен выполнению команды tf get /overwrite.
(Необязательно) Выберите перезапись всех файлов, даже если локальная версия соответствует указанному параметру версии . При выборе файлы с сервера перезаписывают все файлы.
Совет
Этот параметр эквивалентен выполнению следующей команды: tf get /force.
Нажмите кнопку "Получить".
Появится информационное сообщение обозревателя управления версиями. Нажмите ОК.
Если выбрана последняя версия, система обновляет последний столбец с состоянием "Да".
Работа из командной строки
- Команда LocalVersions отображает версию одного или нескольких элементов в рабочей области.
- Команда Get получает файлы с сервера.
Советы
При получении файлов и папок с сервера система также удаляет все проверенные файлы из локальной рабочей области, которые были удалены с сервера. Файлы, которые были переименованы или перемещены на сервере, изменяются в рабочей области, чтобы соответствовать изменениям на сервере.
В обозревателе управления версиями можно проверить наличие последней версии файла в последнем столбце. Вы можете просмотреть сведения о конкретной версии элемента, щелкнув его правой кнопкой мыши и выбрав дополнительные>свойства.
Если вы используете рабочую область сервера, и вы случайно удалили некоторые файлы, которые требуется восстановить, необходимо использовать команду tf get /all для восстановления удаленных файлов.