Получение исходного кода для командного проекта
С помощью обозревателя управления исходным кодом можно получить доступ к расположенным на сервере элементам системы управления доступом и скопировать их в локальную рабочую область командного проекта.Но для запуска этого процесса требуется локальная рабочая область.Дополнительные сведения см. в разделе Создание рабочей области и получение файлов.Ниже описана процедура копирования элементов с сервера в рабочую область.
Необходимые разрешения
Чтобы выполнять данные процедуры, необходимо задать для разрешений Создать рабочую область и Чтение значение Разрешить.Дополнительные сведения см. в разделе Разрешения Team Foundation Server.
Копирование данных в рабочую область
Создайте новую рабочую область.
Дополнительные сведения см. в разделе Создание рабочей области и получение файлов.
В меню Вид выберите Другие окна, а затем — Обозреватель управления исходным кодом.
В обозревателе управления исходным кодом на панели инструментов щелкните список Рабочая область и выберите только что созданную рабочую область.
При выборе новой рабочей области серый цвет элементов указывает на то, что эти элементы не были скопированы в локальную рабочую область.
Щелкните правой кнопкой мыши папку или файл, которые требуется добавить в новую рабочую область, и выберите команду Получить последнюю версию, чтобы скопировать последнюю версию элементов, или команду Получить конкретную версию.
При выборе варианта Получить конкретную версию будет открыто диалоговое окно Получение.
В диалоговом окне Получение выберите файл или папку, которые требуется получить, после чего в раскрывающемся списке Тип выберите тип нужной версии.
Набор изменений. Получение версии на основании набора изменений.Дополнительные сведения см. в разделе Поиск данных о наборе изменений.
Дата. Получение версии на основании даты.В случае выбора этого варианта выберите дату в списке Дата.
Метка. Получение версии на основании метки.Дополнительные сведения см. в разделе Использование меток для создания снимков файлов.
Последняя версия. Получение последней имеющейся на сервере Team Foundation (подсистема контроля версий) версии.
Версия рабочей области. Получение версии на основании рабочей области.
(Необязательно). Установите параметр Переписать доступные для записи файлы, которые не извлечены.
В этом случае все неизвлеченные файлы, не имеющие атрибута "Только чтение", будут перезаписаны файлами, расположенными на сервере.Файлы в локальной рабочей области будут перезаписаны только отличающимися файлами с сервера.По умолчанию этот параметр не установлен.
(Необязательно.) Установите параметр Переписать все файлы, даже если локальная версия совпадает с указанной версией.
В этом случае файлами с сервера будут перезаписаны все файлы.
Visual Studio 2010 автоматически не обнаруживает изменения, внесенные вне интегрированной среды разработки Visual Studio.Необходимо также вручную обновлять представление в обозревателе управления исходным кодом.Любые изменения, внесенные, например, с помощью tf.exe или другого экземпляра Visual Studio, теперь отображаются в обозревателе управления исходным кодом.
Нажмите кнопку Получить.
Будет открыт обозреватель управления исходным кодом.Если в шаге 5 был выбран вариант Последняя версия, в столбце Последняя появится значение Да.
См. также
Задачи
Создание рабочей области и получение файлов
Другие ресурсы
Получение локальной копии файлов с сервера системы управления версиями