【问题标题】:How to make Subeclipse recognize the projects checked out by TortoiseSVN如何让 Subeclipse 识别 TortoiseSVN 签出的项目
【发布时间】:2013-09-13 18:39:19
【问题描述】:

我正在使用 Tortoise SVN 从 SVN 签出一个目录,该目录有许多用于不同项目的子目录。现在,当我将这些子目录项目导入 Eclipse 时,Subeclipse 不会将它们识别为版本化目录。我该如何解决这个问题,以便我可以使用 Eclipse 提交文件?

我还观察到,如果我将主目录导入 eclipse,Subeclipse 插件会识别版本控制。我知道这是因为主目录中有一个 .svn 文件夹。

我正在使用 Tortoise SVN 版本 1.7.10 次食版本 1.10.0 我的 svn 存储库版本是 1.6.15

我在堆栈溢出中看到了以下讨论。但它没有回答我的问题。请帮忙。

Subclipse and Tortoise SVN together

【问题讨论】:

    标签: eclipse svn tortoisesvn


    【解决方案1】:

    Subversions 客户端使用某种工作副本格式,如果这两个工作副本格式版本不匹配,那么您将得到一个客户端软件无法识别另一个客户端软件的结果。

    TortoiseSVN 1.7.10 使用 1.7.7 工作副本格式,Subclipse 1.10.0 支持 1.8.x 工作副本格式。由于这些不匹配,您需要确保它们使用相同。我认为最简单的方法是下载并安装最新版本的 TortoiseSVN(当前为 1.8.2),因为它支持 1.8.3 工作副本格式。

    如果升级后仍有问题,请通过发出svn upgrade 命令升级您的工作副本格式版本。

    【讨论】:

    • 但是,正如我在问题中提到的,当我导入主目录时,Subeclipse 会识别版本控制。此外,一旦导入,它会询问是否升级版本。所以 Subeclipse 正在识别由 Tortoise 签出的旧版本目录。但唯一的问题是子目录不会发生这种情况。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-12-12
    • 1970-01-01
    • 2011-09-21
    • 2020-02-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多