如何恢复已删除的svn基本文件?

如何恢复已删除的svn基本文件?,svn,tortoisesvn,Svn,Tortoisesvn,我运行了一个“有用”的脚本,从我的.svn目录中删除了一堆文件。现在,当我尝试执行更新或还原或其他操作时,我会收到错误消息,说文件丢失了 我怎样才能从中恢复过来?svn存储库非常庞大,因此我宁愿避免删除整个工作文件夹并再次获取它。实际上,如果您要导出它,那么您可以通过它进行签出,它将对现有文件进行版本化,而不是下载它们。如果无法正确导出,请运行删除所有.svn文件夹的脚本包含已删除.svn文件的文件夹(不是整个repo或已签出文件夹)有多大?我正在尝试此操作,但签出时会说“版本控制”似乎下载了很

我运行了一个“有用”的脚本,从我的.svn目录中删除了一堆文件。现在,当我尝试执行更新或还原或其他操作时,我会收到错误消息,说文件丢失了


我怎样才能从中恢复过来?svn存储库非常庞大,因此我宁愿避免删除整个工作文件夹并再次获取它。

实际上,如果您要导出它,那么您可以通过它进行签出,它将对现有文件进行版本化,而不是下载它们。如果无法正确导出,请运行删除所有.svn文件夹的脚本

包含已删除.svn文件的文件夹(不是整个repo或已签出文件夹)有多大?我正在尝试此操作,但签出时会说“版本控制”似乎下载了很多。默认情况下,它应该只对现有文件进行版本设置,并将修改后的文件保留在“红色”状态。是的,我使用的是OrtoiseSVN。它仍在进行“结帐”。SVN不保留.SVN目录中文件的备份吗?通过导出,它删除了.svn目录,这意味着它必须重新下载所有内容,对吗?不,就像在初始导入期间一样。当您第一次导入项目时,在您签出之前,它是未设置版本的。在未版本化项目上签出时,默认行为是通过对现有项进行版本化而不是下载来创建工作副本。