1

我在 Ubuntu 13.04、x86_64 上有一个可以工作的开普勒日食。颠覆 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 信息,现在它位于树的较高位置。

但是,当我尝试将项目(右键单击项目,团队->共享项目)重新连接到存储库时,共享项目向导正确找到存储库路径,选择简单模式以连接到正确的 URL,但我收到消息: 分享项目

项目“perl”已经存在于存储库中并且有一些内容。要将本地项目连接到指定位置,应检出存储库文件夹内容。请考虑应用本地更改可能会导致资源冲突..." 您要继续吗?

我单击“是”,然后得到:

Share project was failed.
svn: E200030: CANTOPEN

关于如何进行的任何想法?

配置:

Team SVN Connector: SVNKit 1.7.9
Subversion svn, version 1.7.8.
4

1 回答 1

0

我有这种问题。就我而言,如果访问文件有一些延迟(例如网络),似乎项目已断开连接。

经过一番调查,颠覆性插件不再是生产工具,不再支持....

于 2017-10-06T07:28:35.070 回答