2012-04-04 6 views
1

Обычный процесс загрузки проекта из ccrc sever создает представление Base на локальном компьютере и монтирует определенный VOB в CCRC-сервере. Затем мы можем импортировать проект в этот VOB, выполнив импорт -> Существующий проект из рабочей области.Как импортировать проект без затмения из удаленного клиента удаленного клиента?

Но проблема в том, что некоторые из наших разработчиков используют eclipse как IDE, а все проекты на сервере vob не включают .project и .classpath, Eclipse не может распознать проект без наличия файлов .project и .classpath в этом. Я пробовал обходное решение, которое создает новый проект с тем же именем, что и проект, который нужно импортировать, а затем перейдет в import -> File System. Это скопирует проект в рабочую область из локального вида, но не в исходном элементе управления. Таким образом, это будет проблемой при проверке и выходе.

Может ли кто-нибудь сказать мне, зачем это делать? Заранее спасибо.

ответ

1

Постарайтесь сравнить содержимое вашего простого .project, которое вы создали для того, чтобы попытаться импортировать его в рабочее пространство Eclipse, с одним файлом .project, уже сохраненным в CCRC.

Вы должны увидеть элемент nature, который добавит к проекту возможность «контроля версий».
Например, для Rational Method Composer, вы бы увидели:

<nature>com.ibm.rmc.library.persistence.distributed.project.MethodPluginProjectNature</nature> 

(я не уверен в точной природы используемого проекта CCRC)
См this technote как пример, в котором .project является вручную изменен, чтобы выглядеть следующим образом:

<?xml version="1.0" encoding="UTF-8"?> 
<projectDescription> 
    <name>new_name</name> 
    <comment></comment> 
    <projects> 
    </projects> 
    <buildSpec> 
    </buildSpec> 
    <natures> 
    <nature>com.ibm.rmc.library.persistence.distributed.project.MethodPluginProjectNature</nature> 
    </natures> 
</projectDescription> 
+0

Опять элемент '' Я показываю в ответ для RMC, не CCRC. Это пример, чтобы проиллюстрировать, как он будет выглядеть, а не буквальное значение для копирования. Вам нужно найти аналогичное значение элемента '' в одном из ваших существующих проектов Eclipse, поддерживаемых CCRC. – VonC

+0

Я не могу понять, что вы сказали. Проекты на сервере CCRC donot, включая .project, и я просто хочу импортировать агностический проект на сервере CCRC в eclipse. – Kuku

+0

@ user1311839: затем попробуйте свой обычный процесс, который вы описываете в своем вопросе, в проекте Dummy Eclipse, чтобы импортировать его в CCRC, чтобы посмотреть, как выглядит сгенерированный .project. – VonC

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