2009-08-05 3 views
0

В моей текущей среде разработки у меня есть «основной» проект в Eclipse, который отображается в репозиторий CVS. В рамках этого основного проекта у нас могут быть разветвленные проекты, но они не являются «проектами» с точки зрения Eclipse, поскольку они все еще находятся в основном проекте Eclipse, который я разрабатываю.Не удается проверить ветвь проекта в основной проект CVS Eclipse

Около месяца назад мы переключили серверы CVS. Теперь я не могу проверить новые ветви в моем существующем проекте Eclipse. В диалоговом окне Eclipse я ожидал, что список «Родитель целевой папки» будет содержать мой основной проект (который я бы переместил туда, где разветвленная папка находится внутри этого основного проекта). Тем не менее, я все еще могу обновить/зафиксировать CVS из основного проекта, поэтому я думаю, что соединение было переконфигурировано при переключении CVS-серверов.

Любая идея, что может быть причиной этого?

Извините за то, что вы не знаете подробные сведения о CVS и, вероятно, неверны некоторые термины.

ответ

0

Найдено следующая цитата в некоторой справочной документации Eclipse:

Примечание: только папки в неразделяемых проектах или проектах совместно с тем же репозиторием CVS в выбранной удаленной папке являются действительными целями для Checkout в эксплуатации , Кроме того, если целевым проектом операции является проект, не связанный с проектом, проект будет подключен к репозиторию CVS (т. Е. Проект станет совместным проектом CVS), но любой предварительно существующий контент будет проигнорирован.

The Root файлы CVS были настроены как:

:extssh;username=OMITTED;hostname=cvs.OMITTED.net:/home/cvs 

Какие еще работал при выполнении задач CVS как обновление. Однако, CVS плагин для Eclipse был не в состоянии соответствовать его до моего репозитория соединения, поскольку строка соединения в Eclipse, фактически ожидал:

:extssh:[email protected]:/home/cvs 

Просто побежал масса найти и заменить во всех моих конфигурационных файлов CVS, так что «проверка существующего проекта» будет работать.

Смежные вопросы