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