我在Ubuntu 13.04,x86_64上有一个工作的kepler eclipse。 Subversion svn,版本1.7.8。 我的工作区里有几个项目。 实际存储在磁盘上设置为:
top:
ProjA
ProjB
ProjC
其中不同的项目分别从subversion存储库中检出,即使“top”在存储库中,top / ProjA,top / ProjB等也是如此
然后我将整个程序集移动到一个备份目录并检查出新的存储库,以便每个项目目录都是正确的subversion子目录,它们现在被检出作为一个合适的subversion目录。
然后我复制了.metadata,.settings和.project文件&目录进入新结构并启动eclipse。我收到以下消息:
SVN: '0x00000000: Open Project' operation finished with error: 0x00000000: Unable connect to 'perl' project.
Please check that SVN meta-information exists and its format is supported by the current SVN plug-in version.
If so, it is possible that project working copy is relocated outside plug-in control.
At the current moment project will be automatically disconnected from source control.
0x00000000: Unable connect to 'perl' project.
Please check that SVN meta-information exists and its format is supported by the current SVN plug-in version.
If so, it is possible that project working copy is relocated outside plug-in control.
At the current moment project will be automatically disconnected from source control.
这是预期的,因为旧的目录结构在每个项目目录中都有svn信息,现在它位于树的较高位置。
但是,当我尝试将项目(右键单击项目,Team->共享项目)重新连接到存储库时,共享项目向导会正确找到存储库路径,选择“简单模式”以连接到正确的URL,但是我收到消息: 分享项目
项目“perl”已存在于存储库中并具有一些内容。 要将本地项目连接到指定位置,即存储库 文件夹内容应该检出。请考虑申请 本地变化可能导致资源冲突......“ 你想继续吗?
点击“是”,然后获取:
Share project was failed.
svn: E200030: CANTOPEN
关于如何进行的任何想法?
配置:
Team SVN Connector: SVNKit 1.7.9
Subversion svn, version 1.7.8.
答案 0 :(得分:0)
我有这种问题。在我的情况下,如果访问文件有一些延迟(例如网络),似乎项目会断开连接。
经过一番调查后,颠覆性插件不再是一个生产工具,不再受支持....