Изъятие проекта из хранилища CVS

Проекты можно изъять из хранилища CVS в Рабочую среду с помощью мастера Изъять или в панели Хранилища CVS.

Изъятие проекта с помощью мастера Изъять

Мастер можно запустить из меню Импорт, Создать > Проект и панели инструментов проекции Обзор хранилищ CVS. Он также открывается при выполнении действия Изъять как из панели Хранилища CVS.

  1. Запустите мастер Изъять из хранилища. Его можно запустить из меню Импорт, пункт Создать > Проект проекции Обзор хранилищ CVS. Он также открывается при выполнении действия Изъять как из панели Хранилища CVS. Примечание: Если функция CVS выключена, то мастер Изъять из хранилища будет доступен только через меню Импорт.
  2. Выберите нужное хранилище из списка доступных, или, если оно отсутствует в списке, создайте новое расположение хранилища и нажмите Далее.
  3. Для нового расположения хранилища введите информацию о нем и по завершении нажмите Далее. Примечание: эта страница имеет тот же формат, что и для мастера Создание расположения хранилища CVS.
  4. Выберите один или несколько модулей в списке существующих модулей или укажите имя модуля для изъятия. Ввести имя бывает необходимо в ситуациях, когда получить из хранилища список существующих модулей невозможно, или такой список бесполезен. Укажите точку (.) в качестве имени модуля, если хранилище содержит в корне только один проект. Указав имена модулей, нажмите Далее.
  5. (Необязательно) Выбранные модули можно изъять как новые проекты или в существующий проект или папку. Если выбран один модуль и он не содержит файла .project (файла конфигурации проекта Рабочей среды), то можно будет также настроить проект с помощью мастера Создать проект (чтобы превратить его, например, в проект Java). Нажмите Далее.
  6. (Необязательно) Для одного проекта можно выбрать расположение по умолчанию или другое расположение за пределами рабочей области. Для нескольких проектов можно настроить родительскую папку, где будут храниться все проекты. Нажмите Далее.
  7. (Необязательно) Выберите тег для изъятия и нажмите Готово.

Изъятие проекта в панели Хранилища CVS

Для того чтобы изъять проект в Рабочую среду в панели Хранилища CVS, выполните следующие действия:

  1. Переключитесь в проекцию Обзор хранилищ CVS или добавьте панель Хранилища CVS в текущую проекцию.
  2. В панели Хранилища CVS разверните расположение хранилища.
  3. Разверните ветвь HEAD и выберите папки, которые требуется добавить как проекты в Рабочую среду. Если требуется найти папку с конкретной версией, выполните следующие действия:
    1. Разверните категорию Версии и найдите папку, которую требуется добавить в Рабочую среду.
    2. Разверните папку и просмотрите ее версии.

    Если требуется найти последнюю версию папки в ветви, выполните следующие действия:

    1. Разверните категорию Ветви.
    2. Разверните ветвь содержащую папку, которую требуется добавить в Рабочую среду.
  4. В выпадающем меню выбранных папок выберите один из следующих вариантов:
    1. Изъять - выбранные папки будут изъяты как проект локальной рабочей области с тем же именем, что и папка в хранилище.
    2. Изъять как... - выбранные папки будут изъяты как пользовательский проект локальной рабочей области. Примечание: При выборе нескольких папок эти операции позволяют указать пользовательское расположение предка только для новых проектов.
  5. Если с опцией Изъять как... был выбран один проект, то будет показано одно из двух окон диалога, в зависимости от наличия файла .project в папке хранилища.
    1. Если файл .project присутствует, то в окне можно будет указать пользовательское имя и расположение проекта.
    2. В противном случае откроется мастер Создать проект, который позволит полностью настроить проект, например, как проект Java.

Совет: Из хранилища CVS можно изъять любую папку, в том числе и некорневую.

Связанные концепции
Коллективное программирование с помощью CVS
Хранилища CVS

Связанные задачи
Изъятие модуля из хранилища CVS
Изъятие папки в существующий проект
Создание расположения хранилища CVS
Замена ресурсов в Рабочей среде
Нахождение ветвей и тегов версий
Совместное использование нового проекта с помощью CVS
Синхронизация с хранилищем

Связанные справочники
CVS
Панель Хранилища CVS
Мастер Изъять из CVS