Linux SVN恢复文件

Linux SVN恢复文件,linux,svn,data-recovery,Linux,Svn,Data Recovery,最近对未版本目录的更新删除了一堆文件。有没有办法手动恢复这些丢失的文件 另外,我无法从subversion中恢复它们,因为我要查找的文件从未提交给SVN控制。我查看了linux垃圾箱文件夹,其中只包含手动删除的文件 编辑:实际上,这些文件是由于意外的svn rm操作而丢失的。不幸的是,我无法使用revert,因为我尝试恢复的文件是新创建的,并且尚未处于版本控制之下。有什么想法吗?如果文件在svn更新过程中丢失,那么您可以做的事情就不多了。我建议您查找您的编辑器可能创建的隐藏备份文件(在文件最初所

最近对未版本目录的更新删除了一堆文件。有没有办法手动恢复这些丢失的文件

另外,我无法从subversion中恢复它们,因为我要查找的文件从未提交给SVN控制。我查看了linux垃圾箱文件夹,其中只包含手动删除的文件


编辑:实际上,这些文件是由于意外的svn rm操作而丢失的。不幸的是,我无法使用revert,因为我尝试恢复的文件是新创建的,并且尚未处于版本控制之下。有什么想法吗?

如果文件在
svn更新过程中丢失,那么您可以做的事情就不多了。我建议您查找您的编辑器可能创建的隐藏备份文件(在文件最初所在的目录或编辑器的临时目录中)


如果您记得其中一个文件的名称,您可以尝试使用
find
查看磁盘上的某个位置是否有该文件的备份副本。

如果文件在
svn update
操作中丢失,您可以做的事情不多。我建议您查找您的编辑器可能创建的隐藏备份文件(在文件最初所在的目录或编辑器的临时目录中)


如果您记得其中一个文件的名称,可以尝试使用
find
查看磁盘上的某个位置是否有该文件的备份副本。

实际上,它们是由于意外的svn rm操作而丢失的。不幸的是,我无法使用“还原”,因为我试图恢复的文件是新创建的,并且尚未处于版本控制之下。@whamiscore-如果您使用的
svn rm
没有
--force
选项,则它不应该删除未版本化的文件或文件夹。无论如何,Subversion的delete命令在删除文件之前不会备份它们。除非另一个程序(如编辑器)缓存了一个临时副本,否则您的文件很可能会丢失。实际上,它们是由于意外的svn rm操作而丢失的。不幸的是,我无法使用“还原”,因为我试图恢复的文件是新创建的,并且尚未处于版本控制之下。@whamiscore-如果您使用的
svn rm
没有
--force
选项,则它不应该删除未版本化的文件或文件夹。无论如何,Subversion的delete命令在删除文件之前不会备份它们。除非另一个程序(如编辑器)在某处缓存了一个临时副本,否则您的文件很可能会丢失。