【发布时间】:2010-09-15 00:55:30
【问题描述】:
我有一个 subversion 项目,我正在使用 Eclipse 进行开发。我从 Eclipse 内部的 svn 存储库中进行了原始签出。几个星期以来一切都很好,然后由于某种未知的原因,Eclipse(特别是:Ganymede 中的 subclipse)不再将我的项目识别为受 svn 控制。团队上下文菜单仅显示基本的“应用补丁”/“共享此项目”菜单选项。在 shell 中,我仍然可以使用 svn 命令行工具更新项目,所以我知道 svn 凭据仍然有效。在同一 Eclipse 副本中 subversion 下的其他项目仍然有效。
我意识到我可以删除本地副本并再次检查它,但我宁愿了解出了什么问题 - 解决问题,而不是掩盖症状。 Eclipse 在哪里存储关于哪些项目受版本控制的知识?我查看了.project 文件和.settings 目录,但没有看到任何明显提及svn 性质或类似内容的内容,即使在仍在正常工作的项目中也是如此。
【问题讨论】: