我将 Subversive SVN 连接器安装到 Code Composer Studio v6(一个用于 DSP 处理器的基于 Eclipse 的 IDE,编写的所有内容也适用于纯 Eclipse)。我使用 Import/Import/SVN -> Projects from SVN 导入了一个项目。
在 SVN 服务器中,我具有以下结构:
- SVN项目主干
文件夹 A
- 文件夹 B
- 项目文件夹
- 项目文件(.cproject、.project)
- 项目源文件
- 项目文件夹
- 文件夹 B
文件夹 C
- 其他一些源文件
所以当我导入 Project时,无法从 SVN 服务器导入文件夹 C下的其他源文件。它们列在项目属性 -> 资源 -> 链接资源下作为文件路径
PROJECT_LOC\..\..\..\文件夹 C和源找不到。
当我导入“主干”(文件夹 A 和文件夹 C 上方的文件夹)时,我设法将所有文件导入到工作区,但是这次 Eclipse 没有将我的项目视为项目,因此我无法构建任何源。
当我使用 TortoiseSVN 时,我导入了完整的文件系统,然后从 Eclipse 导入项目而不检查“将文件复制到工作区”,我没有问题。但这一次,我无法在 Eclipse 上执行 SVN 操作。
我该如何解决这个问题?是否无法导入带有父文件夹的项目?