Eclipse 正在恢复通过放弃SVN位置删除的项目

Eclipse 正在恢复通过放弃SVN位置删除的项目,eclipse,svn,subversive,Eclipse,Svn,Subversive,早些时候,我开始从事一个与SVN无关的项目。所以,首先,我使用Subversive和“附加项目”将其连接起来。Subversive不断给我提供身份验证错误,但文件上出现了正确的版本控制,因此我认为它已附加 然后我在项目中完成了我的工作,写了一篇博客文章 然后我想把它交回来。身份验证错误持续存在,因此我无法提交工作。我注意到,到SVN的连接实际上是到我想要提交的模块的父路径-这将导致身份验证错误。我连接到的路径是: http://mysvnserver.com/svn/ 应该是: http://

早些时候,我开始从事一个与SVN无关的项目。所以,首先,我使用Subversive和“附加项目”将其连接起来。Subversive不断给我提供身份验证错误,但文件上出现了正确的版本控制,因此我认为它已附加

然后我在项目中完成了我的工作,写了一篇博客文章

然后我想把它交回来。身份验证错误持续存在,因此我无法提交工作。我注意到,到SVN的连接实际上是到我想要提交的模块的父路径-这将导致身份验证错误。我连接到的路径是:

http://mysvnserver.com/svn/
应该是:

http://mysvnserver.com/svn/blog-projects
我认为,该模块是根据现有SVN数据选择的。涉及多个项目,所以可能其中一个模块不同,它选择了最近的公共父模块

因此,我放弃了SVN位置,返回将项目重新连接到正确的模块

。。。但我的项目都没了

文件系统上没有它们的迹象

无法从当地历史中恢复

这是应该发生的吗?我想不会。我刚刚发现这似乎是同样的问题:


有没有办法恢复它,这样我就不会丢失大量的工作?

什么叫“放弃SVN位置”?您是否仅在Eclipse中删除了它?是否从存储库中删除内容?是否删除存储库本身?只要您没有删除存储库,以前提交到存储库的任何内容都仍然存在&如果您可以阅读存储库日志,则可以检索该内容。在SVN Repositories视图中右键单击存储库,然后单击Discard Location。显然,我仍然在存储库中保存着所有内容,这是我担心的一两个小时未提交的工作。如果它未提交,而您在本地磁盘上找不到它,它几乎肯定会消失。Subversion没有这方面的记录。我同意,只是想知道Eclipse是否可以从它的本地历史中发挥一些魔力。一个
find.metadata-name“*我的项目名*”
却找不到任何东西:-(