【问题标题】:How to import projects from SVN to Eclipse workspace with parent folders?如何使用父文件夹将项目从 SVN 导入到 Eclipse 工作区?
【发布时间】:2015-06-28 08:03:17
【问题描述】:

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

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


  • SVN 项目的主干
  • 文件夹 A

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

    • 其他一些源文件

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

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

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

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

我该如何解决这个问题?不能导入带有父文件夹的项目吗?

【问题讨论】:

  • 不,项目必须在工作区根目录中。

标签: eclipse svn tortoisesvn code-composer


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-01-25
    • 2011-11-24
    • 2015-03-10
    • 2015-04-26
    • 1970-01-01
    相关资源
    最近更新 更多