0

我将 Subversive SVN 连接器安装到 Code Composer Studio v6(一个用于 DSP 处理器的基于 Eclipse 的 IDE,编写的所有内容也适用于纯 Eclipse)。我使用 Import/Import/SVN -> Projects from SVN 导入了一个项目。

在 SVN 服务器中,我具有以下结构:


  • SVN项目主干
  • 文件夹 A

    • 文件夹 B
      • 项目文件夹
        • 项目文件(.cproject、.project)
        • 项目源文件
  • 文件夹 C

    • 其他一些源文件

所以当我导入 Project时,无法从 SVN 服务器导入文件夹 C下的其他源文件。它们列在项目属性 -> 资源 -> 链接资源下作为文件路径

PROJECT_LOC\..\..\..\文件夹 C和源找不到。

当我导入“主干”(文件夹 A 和文件夹 C 上方的文件夹)时,我设法将所有文件导入到工作区,但是这次 Eclipse 没有将我的项目视为项目,因此我无法构建任何源。

当我使用 TortoiseSVN 时,我导入了完整的文件系统,然后从 Eclipse 导入项目而不检查“将文件复制到工作区”,我没有问题。但这一次,我无法在 Eclipse 上执行 SVN 操作。

我该如何解决这个问题?是否无法导入带有父文件夹的项目?

4

1 回答 1

0

这个项目布局肯定有原因,但它确实不是 Eclipse 的首选。您最好为文件夹 C 中的源创建一个项目。然后您可以以定义的方式签出两个项目,并将项目 C 添加为项目 B 中的引用项目。

于 2015-04-21T09:13:57.250 回答