来自SCM的Checkout maven项目:断开连接并合并

时间:2014-03-26 05:24:34

标签: java eclipse maven svn

每当从Eclipse中的svn服务器检出Maven项目时,它会在目标工作区下创建一个新文件夹,如maven.xxxxxxxxxxxx。在特定时间之后,它与SVN服务器断开连接。

我的问题是当新的结帐流程再次启动时: - 下一个签出流程是否可以合并到现有文件夹maven.xxxxxxxxxxxx

之一

任何输入都将不胜感激!!

1 个答案:

答案 0 :(得分:1)

不,不是直接的。如果某些东西停止导入步骤,就会发生这虽然我不能告诉你在你的情况下确实出了问题,我可以告诉你如何解决它:

将工作区中的maven.xxxxx文件夹重命名为实际项目名称。

选择File -> Import... -> Existing Maven Project并选择项目文件夹。该项目将作为maven项目出现在您的工作区中。

根据您的eclipse配置和插件环境,您可能还需要右键单击新项目并选择Team -> Share... -> SVN(如果Team下有很长的选项列表,它已经是正确识别为SVN项目。)

<强>更新

如果您的maven.xxxx文件夹为空,则表明您遇到连接问题。拆分结帐和导入部分:

  • 切换到&#34; SVN资源库探索&#34;透视图,创建存储库(如果尚未存在)。你可以浏览存储库吗?如果没有,您有连接问题(代理?)。
  • 右键单击您的SVN项目并选择 - &gt;结帐......
  • 选择在工作区中签出项目
  • 这将项目检出为简单的资源项目
  • 现在回到java透视图中,您可以删除项目并执行&#34;导入现有Maven项目&#34;或使用right-click -> Configure -> Convert to Maven project将项目转换为maven项目(具体命令可能因m2e版本而异)。

如果所有内容都失败了,请尝试使用TortoiseSVN(在Windows上)或命令行检查您的项目并执行&#34; import - &gt;现有的maven项目&#34;之后。