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


Практическое руководство. Получение исходного кода для командного проекта

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

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

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

Чтобы выполнять данные процедуры, необходимо задать для разрешений Создать рабочую область и Чтение значение Разрешить. Дополнительные сведения см. в разделе Разрешения Team Foundation Server.

Копирование данных в рабочую область

  1. Создайте новую рабочую область.

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

  2. В меню Вид выберите Другие окна, а затем — Обозреватель управления исходным кодом.

  3. В обозревателе управления исходным кодом на панели инструментов щелкните список Рабочая область и выберите только что созданную рабочую область.

    При выборе новой рабочей области серый цвет элементов указывает на то, что эти элементы не были скопированы в локальную рабочую область.

  4. Щелкните правой кнопкой мыши папку или файл, которые требуется добавить в новую рабочую область, и выберите команду Получить последнюю версию, чтобы скопировать последнюю версию элементов, или команду Получить конкретную версию.

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

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

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

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

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

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

    ms181385.alert_note(ru-ru,VS.90).gifПримечание.

    Visual Studio Team System автоматически не обнаруживает изменения, внесенные вне интегрированной среды разработки Visual Studio. Необходимо также вручную обновлять представление в обозревателе управления исходным кодом. После этого изменения, внесенные, например, с помощью программы tf.exe или другого экземпляра Visual Studio, будут отображаться в обозревателе управления исходным кодом.

  8. Нажмите кнопку Получить.

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

См. также

Задачи

Практическое руководство. Создание сопоставленной рабочей области

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

Получение локальной копии файлов с сервера системы управления версиями