Импортируйте существующую папку проекта CVS в Eclipse - PullRequest
0 голосов
/ 13 января 2011

Я хочу импортировать существующий управляемый CVS проект в Eclipse. В настоящее время я пытаюсь перенести свою работу на Eclipse IDE. Некоторые подробности о моем проекте и среде ниже.

Я работаю в Linux Ubuntu, папка проекта находится на подключенном общем сетевом диске, я установил плагин «Eclipse CVS Client» для моей версии Eclipse (Helios).

Я попытался использовать Eclipse многими способами, чтобы использовать мою существующую папку в качестве проекта и распознавать данные CVS в папках CVS.

Я сделал следующие варианты:

  1. Создал новый проект, выбрал существующий источник, нашел папку моего проекта и нажал OK, чтобы завершить создание. В конце концов файлы CVS не были автоматически прочитаны.
  2. Сделал то же самое, что и выше, и после создания проекта я выбрал опцию «меню проекта-> команда-> поделиться проектом», он просит меня выбрать репозиторий и не находит информацию CVS во вложенных папках.

Я установил оба репозитория в своем затмении и могу просматривать репозитории через браузер CVS.

Структура моего каталога проекта выглядит следующим образом:

+-Project Folder (no CVS folder at this level)
+---Repo A folder
+-----CVS meta-info folder is INSIDE, along with all checked out files from Repo A
+
+---Repo B folder 
+-----CVS meta-info folder is INSIDE, along with all checked out files from Repo B
+
+-(couple of random files, not in CVS)

Ответы [ 2 ]

2 голосов
/ 10 марта 2011

Просто щелкните правой кнопкой мыши по вашему проекту и выберите Team -> Share Project. Eclipse обнаружит, что папка уже открыта для общего доступа, и разрешит соединение с CVS.

0 голосов
/ 13 января 2011

На самом деле я не могу ответить на ваш вопрос (думаю, он должен работать, как вы объяснили), но у меня может быть обходной путь. Не могли бы вы удалить или переименовать существующую папку и выполнить новую проверку в представлении изучения eclipse / CVS-репозитория?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...