1

从 ccrc 服务器加载项目的正常过程是在本地机器上创建一个基本视图并在 CCRC 服务器中安装一个特定的 VOB。然后我们可以通过 import -> Existing project from workspace 来导入这个 VOB 中的项目。

但问题是我们的一些开发人员正在使用 Eclipse 作为 IDE,并且服务器 vob 上的所有项目都不包含 .project 和 .classpath,如果没有 .project 和 .classpath 文件,Eclipse 无法识别项目。我尝试了一种解决方法,即创建一个与要导入的项目同名的新项目,然后导入 -> 文件系统。这会将项目从本地视图复制到工作区,而不是在源代码管理中。所以这会是入住和退房时的问题。

谁能告诉我正确的为什么要这样做?提前致谢。

4

1 回答 1

1

尝试将您创建的简单内容与已存储在 CCRC 中.project的一个文件进行比较,以便尝试导入 Eclipse 工作区。.project

您应该会看到一个nature向项目添加“版本控制”功能的元素。
例如,对于 Rational Method Composer,您会看到:

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

(我不确定 CCRC 项目使用的确切性质)以这个技术说明为例,其中 .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>
于 2012-04-04T04:47:50.087 回答