eclipse - 移动工作区后 Subclipse 提示 "Path is not a working copy"

标签 eclipse svn subclipse

我最近移动了 Eclipse 工作区目录,现在每次打开文件时 Subclipse 都会提示,转储到控制台,如下所示:

Path is not a working copy directory

svn: '[original (pre-move) directory path]' is not a working copy

No such file or directory

当我明确尝试查看文件的历史记录时,也会发生这种情况。在 SVN 清理、关闭和重新打开 Eclipse 等过程中,这种情况仍然存在。

更新、 checkin 、 checkout 等等似乎都工作正常,而且 Tortoise 根本没有提示,所以显然不是 SVN 元数据搞砸了,而是一些 Subclipse 特定的元数据。谁能告诉我如何清除这些损坏的元数据?

<小时/>

编辑添加:“团队 > 断开连接”和“团队 > 共享”并不能解决问题。

<小时/>

再次编辑以添加:我已在整个 .metadata 目录和项目目录之一中查找旧路径的唯一元素,但无法除了 .metadata/.log (错误消息本身)和一些旧的 Findbugs 警告之外,可以在任何地方找到它。非常好。

最佳答案

您需要删除.syncinfo文件。通过关闭和打开 Eclipse 可以轻松完成此操作(在大多数情况下),但是您也可以手动执行此操作,如下所示:

To delete the cache, close Eclipse. The cache is stored in:

[workspace]/.metadat​a/.plugins/org.eclip​se.core.resources/.p​rojects/PROJECTNAME/​.syncinfo

So you can just find and delete all files named .syncinfo in

[workspace]/.metadat​a/.plugins/org.eclip​se.core.resources/.p​rojects

引自这篇文章:http://subclipse.tigris.org/ds/viewMessage.do?dsForumId=1047&dsMessageId=868799

关于eclipse - 移动工作区后 Subclipse 提示 "Path is not a working copy",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1425891/

相关文章:

eclipse - 显示 "Accept Permanently"对话框时,子片段忽略 "Accept Digital Certificate"

visual-studio - 为什么安装 TortoiseSVN 后 AnkhSVN 解决方案中的所有文件都标记为新文件?

svn - 使用 Subclipse 在 SVN 中删除项目

android - 我如何从 SVN 存储库中 check out 一个 android 项目

php - 使 Eclipse PHP 代码格式化程序适应 Symfony 编码标准

svn 合并功能因树冲突而中断

eclipse - 如何使用Eclipse进行Scheme开发?

java - 为什么 Eclipse 试图将我的 .svn 文件夹从 src 复制到 bin,我怎样才能让它停止?

java - Eclipse 没有启动?如何保存我的项目?

java - 如何使用 android.graphics 绘制图像?