如何将项目从 SVN 导入到具有父文件夹的 Eclipse 工作区?
How to import projects from SVN to Eclipse workspace with parent folders?
我将 Subversive SVN 连接器安装到 Code Composer Studio v6(基于 Eclipse IDE 的 DSP 处理器,编写的所有内容对纯 Eclipse 也有效)。我使用 Import/Import/SVN -> Projects from SVN 导入了一个项目。
在 SVN 服务器中,我有以下结构:
- SVN 项目主干
文件夹 A
- 文件夹B
- 项目文件夹
- 项目文件(.cproject、.project)
- 项目源文件
文件夹 C
- 一些其他源文件
所以当我导入项目时,无法从SVN服务器导入文件夹C下的其他源文件。它们列在项目属性 -> 资源 -> 链接资源下作为文件路径
PROJECT_LOC\..\..\..\文件夹 C 无法找到源。
当我导入 "trunk"(文件夹 A 和文件夹 C 正上方的文件夹)时,我设法将所有文件导入工作区,但这次 Eclipse 没有将我的项目视为项目,所以我不能建立我的任何来源。
当我使用 TortoiseSVN 时,我导入了完整的文件系统,然后在没有检查 "Copy files to workspace" 的情况下从 Eclipse 导入项目,我没有问题。但是这次无法在Eclipse上进行SVN操作
我该如何解决这个问题?是否无法导入包含父文件夹的项目?
这个项目布局有一定的原因,但它确实不是 eclipse 的首选。你最好为文件夹C中的源创建一个项目。然后你可以以定义的方式检查两个项目并将项目C添加为项目B中的引用项目。
我将 Subversive SVN 连接器安装到 Code Composer Studio v6(基于 Eclipse IDE 的 DSP 处理器,编写的所有内容对纯 Eclipse 也有效)。我使用 Import/Import/SVN -> Projects from SVN 导入了一个项目。
在 SVN 服务器中,我有以下结构:
- SVN 项目主干
文件夹 A
- 文件夹B
- 项目文件夹
- 项目文件(.cproject、.project)
- 项目源文件
- 项目文件夹
- 文件夹B
文件夹 C
- 一些其他源文件
所以当我导入项目时,无法从SVN服务器导入文件夹C下的其他源文件。它们列在项目属性 -> 资源 -> 链接资源下作为文件路径
PROJECT_LOC\..\..\..\文件夹 C 无法找到源。
当我导入 "trunk"(文件夹 A 和文件夹 C 正上方的文件夹)时,我设法将所有文件导入工作区,但这次 Eclipse 没有将我的项目视为项目,所以我不能建立我的任何来源。
当我使用 TortoiseSVN 时,我导入了完整的文件系统,然后在没有检查 "Copy files to workspace" 的情况下从 Eclipse 导入项目,我没有问题。但是这次无法在Eclipse上进行SVN操作
我该如何解决这个问题?是否无法导入包含父文件夹的项目?
这个项目布局有一定的原因,但它确实不是 eclipse 的首选。你最好为文件夹C中的源创建一个项目。然后你可以以定义的方式检查两个项目并将项目C添加为项目B中的引用项目。